Size: a a a

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

2020 July 03

ВН

Виталий На Заборе... in Ceph — русскоговорящее сообщество
Vyacheslav Olkhovchenkov
ну это что, при росте кластера pg постоянно дробить на нецелое?
ну не обязательно - ну держи в пределах 50-150 пг на осд
источник

ВН

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

VO

Vyacheslav Olkhovche... in Ceph — русскоговорящее сообщество
ну или пул мелкий добавили -- опять все расчеты поехали
источник

SP

Sergey Plastunov in Ceph — русскоговорящее сообщество
Народ, подскажите, можно ли у OSD на bluestore  расширить lv, который был выделен под block-db без пересоздания OSD?
источник

VO

Vyacheslav Olkhovche... in Ceph — русскоговорящее сообщество
можно
источник

VO

Vyacheslav Olkhovche... in Ceph — русскоговорящее сообщество
но нужно будет osd стопать
источник

SP

Sergey Plastunov in Ceph — русскоговорящее сообщество
это не проблема, а есть мануал или вкратце куда копать?
источник

VO

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

VO

Vyacheslav Olkhovche... in Ceph — русскоговорящее сообщество
Set the osd noout, norecover, norebalance, nobackfill, nodown
systemctl stop ceph-osd@$ID
ceph-bluestore-tool bluefs-bdev-migrate --path /var/lib/ceph/osd/ceph-$ID/ --dev-target $NEW-DB --devs-source /var/lib/ceph/osd/ceph-$ID/block --devs-source /var/lib/ceph/osd/ceph-$ID/block.db
chown -h ceph:ceph /var/lib/ceph/osd/ceph-$ID/block.db
chown  ceph:ceph /var/lib/ceph/osd/ceph-$ID/block.db
systemctl start ceph-osd@$ID
unset osd noout, norecover, norebalance, nobackfill, nodown

примерно так
источник

VO

Vyacheslav Olkhovche... in Ceph — русскоговорящее сообщество
ну перед chown может стоит симлинк поправить на более красивый/правильный, а то тулза тупо его ресолвит до окончательного
источник

SP

Sergey Plastunov in Ceph — русскоговорящее сообщество
ага, т.е. не получится просто расширить lv.... надо делать новый и двигать туда db

Спасибо
источник

VO

Vyacheslav Olkhovche... in Ceph — русскоговорящее сообщество
попробуй ceph-bluestore-tool  bluefs-bdev-expand
источник

VO

Vyacheslav Olkhovche... in Ceph — русскоговорящее сообщество
мне надо было именно двигать
источник

Ei

Evgeny ihard in Ceph — русскоговорящее сообщество
В Octopus автоскейлер PG включён по умолчанию и работает как на увеличение так и на уменьшение PG, я такой выставил примерно по 100 на OSD а он мне скрутил все до 32 тк данных нет и нагрузки тоже ;)
источник

SP

Sergey Plastunov in Ceph — русскоговорящее сообщество
Спасибо за наводку на
ceph-bluestore-tool  bluefs-bdev-expand
! Пойду ман покурю
источник

A

Andrey Zakharov 🐝 in Ceph — русскоговорящее сообщество
всем привет , кто использует rook - подскажите пожалуйста как правильно выполнять команды типа :
ceph daemon osd.0 config show

в каком поде их запускать и может там както конфиг с сокетом прокидывать команде нужно ?
пробовал из разных папок (/etc/ceph , /var/lib/rook/ и т.д)
натыкаюсь на такую ошибку :

admin_socket: exception getting command descriptions: [Errno 2] No such file or directory
источник

VO

Vyacheslav Olkhovche... in Ceph — русскоговорящее сообщество
из пода с конкретным демоном
источник

VO

Vyacheslav Olkhovche... in Ceph — русскоговорящее сообщество
т.е. для osd.0 -- из пода с демоном osd.0
источник

A

Andrey Zakharov 🐝 in Ceph — русскоговорящее сообщество
источник

A

Andrey Zakharov 🐝 in Ceph — русскоговорящее сообщество
вот из пода с osd0 например
источник