Привет, у меня такая проблема при добавлении нового OSD в CEPH. После добавления новый OSD вся система становится нестабильной в плане соединения с ВМ. Многие ВМ падают с ошибкой "hung_task_timeout_secs" (см. изображение). Процесс ребалансировки занимает около 20 минут, но в это время хранилище практически недоступно для других операций. Возможно ли добавлять OSD с весом 0 и постепенно увеличивать вес, как советуется в "Argonaut (v0.48) Best Practices" по адресу: docs.ceph.com/docs/giant/rados/operations/add-or-rm-osds/? Что еще можно сделать?
Код:
root@pve01:~# ceph status
cluster bc865d82-2de0-439f-ae34-f14a565c023d
health HEALTH_WARN
55 pgs backfill
22 pgs backfilling
8 pgs peering
11 pgs stuck inactive
92 pgs stuck unclean
33 requests заблокированы > 32 сек
recovery 96309/1702601 объектов размещены неправильно (5.657%)
monmap e3: 3 mons на {0=172.16.0.1:6789/0,1=172.16.0.2:6789/0,2=172.16.0.3:6789/0}
election epoch 152, quorum 0,1,2 0,1,2
osdmap e2573: 19 osd: 19 up, 19 in; 77 remapped pgs
pgmap v12000981: 1088 pgs, 2 пула, 2076 ГБ данных, 537 тыс объектов
6460 ГБ занято, 28362 ГБ / 34823 ГБ доступно
96309/1702601 объектов размещены неправильно (5.657%)
996 active+clean
55 active+remapped+wait_backfill
22 active+remapped+backfilling
8 peering
7 activating
recovery io 357 МБ/с, 90 объектов/с
client io 2691 кБ/с чтение, 5328 кБ/с запись, 157 оп/с
root@pve01:~#
Версия PVE Manager: pve-manager/4.4-5/c43015a5
Сеть кластера Ceph — через Infiniband. Сейчас у меня 20 OSD на 5 узлах, но с таким процессом мы хотим добавить еще 30 OSD, и это реальная проблема. Все новые OSD — SSD, а 12 старых — SATA.
Код:
root@pve01:~# ceph status
cluster bc865d82-2de0-439f-ae34-f14a565c023d
health HEALTH_WARN
55 pgs backfill
22 pgs backfilling
8 pgs peering
11 pgs stuck inactive
92 pgs stuck unclean
33 requests заблокированы > 32 сек
recovery 96309/1702601 объектов размещены неправильно (5.657%)
monmap e3: 3 mons на {0=172.16.0.1:6789/0,1=172.16.0.2:6789/0,2=172.16.0.3:6789/0}
election epoch 152, quorum 0,1,2 0,1,2
osdmap e2573: 19 osd: 19 up, 19 in; 77 remapped pgs
pgmap v12000981: 1088 pgs, 2 пула, 2076 ГБ данных, 537 тыс объектов
6460 ГБ занято, 28362 ГБ / 34823 ГБ доступно
96309/1702601 объектов размещены неправильно (5.657%)
996 active+clean
55 active+remapped+wait_backfill
22 active+remapped+backfilling
8 peering
7 activating
recovery io 357 МБ/с, 90 объектов/с
client io 2691 кБ/с чтение, 5328 кБ/с запись, 157 оп/с
root@pve01:~#
Версия PVE Manager: pve-manager/4.4-5/c43015a5
Сеть кластера Ceph — через Infiniband. Сейчас у меня 20 OSD на 5 узлах, но с таким процессом мы хотим добавить еще 30 OSD, и это реальная проблема. Все новые OSD — SSD, а 12 старых — SATA.
