CEPH vahy jednotlivych OSDs
Jan Kasprzak
kas na fi.muni.cz
Úterý Říjen 18 10:50:03 CEST 2016
Zdravim,
rozumite nekdo CEPHu a tomu, jak se nastavuji vahy jednotlivych OSD
v CRUSH mape? Ja mam takovou tu automatickou aktualizaci - OSD pri startu
vypisuji tohle:
# service ceph start
[...]
create-or-move updated item name 'osd.34' weight 0.89 at location {host=myserver18,root=default} to crush map
Starting Ceph osd.34 on myserver18...
Running as unit ceph-osd.34.1476779997.281030513.service.
Z cehoz bych vyvozoval, ze tato konkretni OSD si nastavila vahu 0.89
(coz by odpovidalo jeji velikosti zhruba 900 GB). Jenze v CRUSH mape
je 1.000:
# ceph osd getcrushmap -o /tmp/crush.map
got crush map from osdmap epoch 32984
# crushtool -d /tmp/crush.map -o /tmp/crush.txt
a v crush.txt vidim toto:
[...]
device 34 osd.34
[...]
host myserver18 {
id -31 # do not change unnecessarily
# weight 2.000
alg straw
hash 0 # rjenkins1
item osd.33 weight 1.000
item osd.34 weight 1.000
}
Tusite nekdo, co delam spatne, nebo jestli teda ty vahy nemaji byt
v CRUSH mape viditelne? Diky,
-Y.
--
| Jan "Yenya" Kasprzak <kas at {fi.muni.cz - work | yenya.net - private}> |
| http://www.fi.muni.cz/~kas/ GPG: 4096R/A45477D5 |
"i wonder how it would be if joerg schilling wrote perl modules."
-- from perldoc common::sense
Další informace o konferenci Linux