Ceph2: различия между версиями
Sirmax (обсуждение | вклад) |
Sirmax (обсуждение | вклад) |
||
(не показана 1 промежуточная версия этого же участника) | |||
Строка 41: | Строка 41: | ||
</PRE> |
</PRE> |
||
+ | ==Создать <code>OSD</code> на дискеи добавить в кластер <code>Ceph</code> как <code>osd.123</code>== |
||
− | ==Create an OSD on the disk, and Ceph will add it as osd.123== |
||
+ | <PRE> |
||
ceph-deploy --overwrite-conf osd create node-2:sdd |
ceph-deploy --overwrite-conf osd create node-2:sdd |
||
</PRE> |
</PRE> |
||
⚫ | |||
− | Once an OSD is created Ceph will run a recovery operation and start moving placement groups from secondary OSDs to the new OSD. Again the recovery operation will take a while depending on the size of your cluster, once it is completed your Ceph cluster will be HEALTH_OK. |
||
⚫ | |||
− | When a new host or disk is added to a Ceph cluster, CRUSH starts a rebalancing operation, under which it moves the data from existing hosts/disks to a new host/ disk. Rebalancing is performed to keep all disks equally utilized, which improves the cluster performance and keeps it healthy. |
||
+ | После создания OSD Ceph запустит операцию восстановления и начнет перемещать группы размещения из вторичных OSD в новый OSD. <BR> |
||
− | Internal Notes |
||
+ | Опять же, операция восстановления займет некоторое время в зависимости от размера вашего кластера, после ее завершения ваш кластер Ceph будет <code>HEALTH_OK</code>. |
||
+ | <BR> |
||
+ | Когда новый хост или диск добавляется в кластер Ceph, CRUSH запускает операцию перебалансировки, в рамках которой он перемещает данные с существующих хостов/дисков на новый хост/диск. <BR> |
||
+ | Перебалансировка выполняется для того, чтобы все диски использовались одинаково, что повышает производительность кластера и поддерживает его работоспособность. |
Текущая версия на 14:17, 22 октября 2024
Ceph2
Сборник рецептов по ceph
Удаление OSD из кластера
123
- номер OSD на удалениеnode-2
- хостнейм ноды на котрой этот OSDsdd
- блочное устройство
Пометить OSD
out
из кластера Ceph
ceph osd out osd.123
Удалить сбойную OSD
из CRUSH map
ceph osd crush rm osd.123
Удалить ключи (authentication keys
) для OSD
ceph auth del osd.123
Удалить OSD
из кластера Ceph
ceph osd rm osd.123
Please keep in mind that whenever an OSD is unavailable your cluster health will not be OK, and it will continue to perform the recovery which is a normal Ceph operation in this situation.
Заменить диск
Список дисков (после замены) посмотреть так:
ceph-deploy disk list node-2
Перед добавлением диска в кластер Ceph выполните очистку диска
Перед добавлением проверить как определился диск (sdd или другая буква)
ceph-deploy disk zap node-2:sdd
Создать OSD
на дискеи добавить в кластер Ceph
как osd.123
ceph-deploy --overwrite-conf osd create node-2:sdd
Additional Information
После создания OSD Ceph запустит операцию восстановления и начнет перемещать группы размещения из вторичных OSD в новый OSD.
Опять же, операция восстановления займет некоторое время в зависимости от размера вашего кластера, после ее завершения ваш кластер Ceph будет HEALTH_OK
.
Когда новый хост или диск добавляется в кластер Ceph, CRUSH запускает операцию перебалансировки, в рамках которой он перемещает данные с существующих хостов/дисков на новый хост/диск.
Перебалансировка выполняется для того, чтобы все диски использовались одинаково, что повышает производительность кластера и поддерживает его работоспособность.