Trucs & Astuces

Agrandir un disque dans un cluster PACEMAKER DRBD

Agrandir un disque dans un cluster PACEMAKER DRBD

Par ronan , 14 juillet, 2026
  1. Augmenter la taille du disque dans l'hyperviseur
  2. Sur chaque nœud du cluster, détecter la nouvelle taille du disque (remplacer sdx par le bon disque)
   sudo -s    # on passe en root
   echo 1 > /sys/block/sdx/device/rescan
  1. Vérifier la nouvelle taille du disque
   fdisk -l
  1. Sur le nœud inactif, agrandir la taille de la partition
   parted /dev/sdx    # adapter le nom du disque
   > print free
   > resizepart {NUMERO_PARTITION} 100%
   > quit
  1. Sur le nœud inactif, agrandir la taille de la ressource DRBD
   drbdadm resize {RESOURCE}
  1. Sur le nœud inactif, attendre la synchro de la ressource DRBD
   watch drbdadm status {RESOURCE}

   Tout doit être UPTODATE

  1. Inverser les nœuds actifs/inactifs (exécuter la commande sur le nœud actif)
   crm node standby {NOEUD_ACTIF}    # toutes les ressources vont basculer sur l'autre noeud
  1. Remettre le nœud online une fois toutes les ressources correctement basculées (exécuter la commande sur le même nœud que le point 7)
   crm node online {NOEUD_INACTIF}    # le nom du noeud est le même qu'au point 7
  1. Sur le nouveau nœud inactif, exécuter à nouveau les points 4, 5 et 6

   Le point 6 doit être beauuuuuuuuuuuuuuuuuuuuucoup plus long

  1. Pour finir, sur le nœud actif, augmenter la taille de la partition /dev/drbd1 (à adapter en fonction de la commande fdisk)
   xfs_growfs /dev/drbd1    # ma partition est au format xfs
  1. Vérifier la nouvelle taille de la partition /dev/drbd1 (à adapter en fonction de la commande fdisk)
   df -hT