запуска осд при старте ноды в container-based кластере с cephadm?
Или вариант с кастомизацией юнитов единственный?
А напиши лучше ЗАЧЕМ
Т.е у тебя на сервере 10 осд, но ты решил запустить 4, так?
Если осд завершил работу не graceful с точки зрения сифа, при старте он начинает процесс 'full recovery from onode" или типа того, что само по себе занимает много времени и не очень здорово, но бог с ним, а вот проблема что этот процесс кушает много памяти, и когда с дюжину осд этот процесс запускает, например при старте ноды, памяти резко не хватает и процесс этого рекавери до конца не доходит, сиф в итоге не стартует, приходится ждать отлупа таймаутов и включать по одной-двум осд
Поправка - одновременного запуска а не запуска вообще, т.е. сначала 2, через 10 мин ещё 2 и т.д., как-то так
Если у тебя не хватает памяти под осд - тоби пизда. Потому что когда пойдет активный рекавери - будет ж0па
Так при штатной работе хватает более чем. Или такая ситуация в целом уже красный флажок?
У тебя памяти 16 гб чтоли? На 128 и 12 осд с таким запуском - никаких проблем не было, цеф 17.2.6.
Потому что штатная может внезапно стать нештатной. Когда ДРУГИЕ осд начнут прикалываться
192, 6х 8тб хдд осд и 6х 1.6тб ссд осд, 5 нод идентичных
В целом, если допустить что реально такого объема не хватает (или не хватит для отработки дизастера), по какой формуле стоит считать целевой размер памяти?
Скорее чтото в на тройках, у тебя по 16т на осд примерно выглядит. Этого должно быть более сем достаточно
16т имелось ввиду 16г ?..
Неужели никто с этим не сталкивался? Не только с памятью, вообще с таким стартом осд. Не приходилось поднимать тайм-аут старта в юнитах осд, потому что рекавери не вписывался в дефолтные 200 сек?
Дак если юнит системды, значит видимо не в калтейнерах. Либо калтейнеры поднимаются системдой. Тогда у системды есть пределтный коэффициент параллельности по юнитам вроде как.
Если бутстрапить кластер по офдоке через сифадм, он пулит контейнеры и мапит на них юниты системд. Да, то что можно через кастомизацию юнитов сделать - факт, было интересно наличие штатного механизма или иного решения подобной задачи
Штатного ничего подобного я не припомню. Либо юниты пилить оибо контейнеры
Обсуждают сегодня