Size: a a a

Ceph — русскоговорящее сообщество

2020 May 31

AM

Alexander Mamahtehok in Ceph — русскоговорящее сообщество
покрайней мере так написанно в документации
источник

AM

Alexander Mamahtehok in Ceph — русскоговорящее сообщество
и в целом так ведет себя система
источник

AM

Alexander Mamahtehok in Ceph — русскоговорящее сообщество
в исходники, каюсь, не смотрел
источник

ВН

Виталий На Заборе... in Ceph — русскоговорящее сообщество
Alexander Mamahtehok
мммм ну оно так и есть понижая значение ревейты ты пропорционально понимажешь вес узла в карте
Авотуйх
источник

ВН

Виталий На Заборе... in Ceph — русскоговорящее сообщество
Alexander Mamahtehok
мммм ну оно так и есть понижая значение ревейты ты пропорционально понимажешь вес узла в карте
Там weight и reweight работают по-разному, что собственно в доке и написано
источник

ВН

Виталий На Заборе... in Ceph — русскоговорящее сообщество
Что reweight только в рамках хоста двигает
источник

AM

Alexander Mamahtehok in Ceph — русскоговорящее сообщество
Реведж уменьшает вес вышестоящего бакета
источник

ВН

Виталий На Заборе... in Ceph — русскоговорящее сообщество
Я в исходниках тоже не смотрел, в общем-то, но логика как я понимаю такая, что уже ПОСЛЕ изначального выбора осд с определённой вероятностью, равной 1-reweight, происходит ещё несколько раз реролл
источник

ВН

Виталий На Заборе... in Ceph — русскоговорящее сообщество
Alexander Mamahtehok
Реведж уменьшает вес вышестоящего бакета
нет - weight уменьшает. а reweight нет
источник

ВН

Виталий На Заборе... in Ceph — русскоговорящее сообщество
Alexander Mamahtehok
Реведж уменьшает вес вышестоящего бакета
если по командам - то ceph osd crush reweight уменьшает, а ceph osd reweight нет
источник

AM

Alexander Mamahtehok in Ceph — русскоговорящее сообщество
Виталий На Заборе
нет - weight уменьшает. а reweight нет
Ща покажу :)
источник

ВН

Виталий На Заборе... in Ceph — русскоговорящее сообщество
Ну покажи :-)
источник

ВН

Виталий На Заборе... in Ceph — русскоговорящее сообщество
Виталий На Заборе
если по командам - то ceph osd crush reweight уменьшает, а ceph osd reweight нет
И вот команды тоже ебануто названы. Вот нельзя было как-то попонятнее: например ceph osd set-weight и ceph osd set-reweight там, хз
источник

AM

Alexander Mamahtehok in Ceph — русскоговорящее сообщество
хех походу ты прав

“ceph osd crush reweight” sets the CRUSH weight of the OSD. This
weight is an arbitrary value (generally the size of the disk in TB or
something) and controls how much data the system tries to allocate to
the OSD.

“ceph osd reweight” sets an override weight on the OSD. This value is
in the range 0 to 1, and forces CRUSH to re-place (1-weight) of the
data that would otherwise live on this drive. It does *not* change the
weights assigned to the buckets above the OSD, and is a corrective
measure in case the normal CRUSH distribution isn’t working out quite
right. (For instance, if one of your OSDs is at 90% and the others are
at 50%, you could reduce this weight to try and compensate for it.)
источник

AM

Alexander Mamahtehok in Ceph — русскоговорящее сообщество
у меня в заметках записанно
источник

ВН

Виталий На Заборе... in Ceph — русскоговорящее сообщество
Alexander Mamahtehok
хех походу ты прав

“ceph osd crush reweight” sets the CRUSH weight of the OSD. This
weight is an arbitrary value (generally the size of the disk in TB or
something) and controls how much data the system tries to allocate to
the OSD.

“ceph osd reweight” sets an override weight on the OSD. This value is
in the range 0 to 1, and forces CRUSH to re-place (1-weight) of the
data that would otherwise live on this drive. It does *not* change the
weights assigned to the buckets above the OSD, and is a corrective
measure in case the normal CRUSH distribution isn’t working out quite
right. (For instance, if one of your OSDs is at 90% and the others are
at 50%, you could reduce this weight to try and compensate for it.)
Да я знаю))
источник

ВН

Виталий На Заборе... in Ceph — русскоговорящее сообщество
это запомнил всё-таки
источник

ВН

Виталий На Заборе... in Ceph — русскоговорящее сообщество
даже команды, бл*дь практически одинаково названные, не перепутал
источник

AM

Alexander Mamahtehok in Ceph — русскоговорящее сообщество
но система видет себя по другому )))
источник

AM

Alexander Mamahtehok in Ceph — русскоговорящее сообщество
если сделать реведж на осд даные начнут ехать не только в рамках хоста
источник