Adición de un nodo OSD de Ceph
Para ampliar la capacidad del clúster de IBM Storage Ceph , puede añadir un nodo OSD.
Requisitos previos
Un clúster de IBM Storage Ceph en ejecución.
Un nodo suministrado con una conexión de red.
Procedimiento
Verifique que otros nodos del clúster de almacenamiento pueden alcanzar el nuevo nodo por su nombre de host abreviado.
Inhabilitar temporalmente la limpieza:
Ejemplo
[ceph: root@host01 /]# ceph osd set noscrub [ceph: root@host01 /]# ceph osd set nodeep-scrubLimitar las características de relleno y recuperación:
Sintaxis
ceph tell DAEMON_TYPE.* injectargs --OPTION_NAME VALUE [--OPTION_NAME VALUE]Ejemplo
[ceph: root@host01 /]# ceph tell osd.* injectargs --osd-max-backfills 1 --osd-recovery-max-active 1 --osd-recovery-op-priority 1Extraiga las claves SSH públicas del clúster en una carpeta:
Sintaxis
ceph cephadm get-pub-key > ~/PATHEjemplo
[ceph: root@host01 /]# ceph cephadm get-pub-key > ~/ceph.pubCopie las claves SSH públicas del clúster ceph en el archivo
authorized_keysdel usuario root en el nuevo host:Sintaxis
ssh-copy-id -f -i ~/PATH root@HOST_NAME_2Ejemplo
[ceph: root@host01 /]# ssh-copy-id -f -i ~/ceph.pub root@host02Añada el nuevo nodo a la correlación CRUSH:
Sintaxis
ceph orch host add NODE_NAME IP_ADDRESSEjemplo
[ceph: root@host01 /]# ceph orch host add host02 10.10.128.70Añada un OSD para cada disco del nodo al clúster de almacenamiento.
Importante : Al agregar un nodo OSD a un clúster de IBM Storage Ceph, IBM recomienda agregar un demonio OSD a la vez y permitir que el clúster se recupere a un estado de
active+clean antes de pasar al siguiente OSD.