Агрейдил тут кластер с мимика на наутилус. При рестарте OSD на первой же ноде 40% не поднялось.
Processor -- bind was unable to bind. Trying again in 5 seconds Processor -- bind unable to bind to v2:0.0.0.0:7300/0 on any port in range 6800-7300: (98)
Ох уж этот msgr2 🙂 Вопрос решился с помощью ms bind port min = 6800 ms bind port max = 7800
Но порцию острых ощущений от "приключения на 20 минут" получить успел.
я вот не улавливаю что предлагается, сначала догнать идно итерациями, потом другое сразу удвоить?
ничего не удваивается. Есть например у тебя 1000 osd с 8к pg, тебе надо сделать 16к. соответсвенно добавляешь по 1к pg, но с учетом завершения peering'а этих 1к pg и т.д, до достижения необходимых 16к.
i = current_pg_num for i < target_pg_num: new_pg_num = i + osd_num ceph osd pool <name> set pg_num $new_pg_num sleep 20 ceph osd pool <name> set pgp_num $new_pg_num sleep 20
i = current_pg_num for i < target_pg_num: new_pg_num = i + osd_num ceph osd pool <name> set pg_num $new_pg_num sleep 20 ceph osd pool <name> set pgp_num $new_pg_num sleep 20