Outils pour utilisateurs

Outils du site


admin:procedures:elargir_drbd

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
admin:procedures:elargir_drbd [2021/01/30 10:59] – créée fpoulainadmin:procedures:elargir_drbd [2026/03/03 16:08] (Version actuelle) – Correction typographique fhenry2
Ligne 1: Ligne 1:
 ====== Augmenter la taille disponible ====== ====== Augmenter la taille disponible ======
  
 +<note tip>
 +Documentation //upstream// : https://www.linbit.com/drbd-user-guide/users-guide-drbd-8-4/#s-resizing.
 +</note>
  
-<note warning>S'assurer que les backups sont à jour</note>+<note warning> 
 +S'assurer que les sauvegardes sont à jour
 +</note>
  
-S'il faut augmenter la taille de la partition DRBD il faut procéder par étape car elle est liée à deux hosts.+S'il faut augmenter la taille de la partition DRBD il faut procéder par étape car elle est liée à deux hôtes.
  
 ===== Augmenter la taille de la partition "coon" ===== ===== Augmenter la taille de la partition "coon" =====
  
-   Se connecter sur maine +Se connecter sur maine 
-   * Augmenter la taille du volume logique : + 
-<code>+Augmenter la taille du volume logique : 
 +<code bash>
 lvextend -L +50G /dev/vg_maine/coon lvextend -L +50G /dev/vg_maine/coon
 </code> </code>
-   Se connecter sur coon + 
-   * Augmenter la taille du volume logique : +Se connecter sur Coon. 
-<code>+ 
 +Augmenter la taille du volume logique : 
 +<code bash>
 lvextend -L +50G /dev/vg_coon/coon lvextend -L +50G /dev/vg_coon/coon
 </code> </code>
-   Augmenter la taille de l'espace DRBD : + 
-<code>+Augmenter la taille de l'espace DRBD : 
 +<code bash>
 drbdadm -- --assume-clean resize coon drbdadm -- --assume-clean resize coon
 </code> </code>
-  * Suivre l'avancée du resize avec :+ 
 +Le //resize// est alors instantané et n'est pas visible via ''drbd-overview'' ou ''drbdadm status''
 +Il est visible via ''syslog'' :
 <code> <code>
-watch "drbd-overview"+Jan 30 12:10:53 maine kernel: [4454340.070407] block drbd1: Writing the whole bitmap, md moved 
 +Jan 30 12:10:54 maine kernel: [4454341.010500] block drbd1: drbd_bm_resize called with capacity == 3221127096 
 +Jan 30 12:10:54 maine kernel: [4454341.014452] block drbd1: resync bitmap: bits=402640887 words=6291264 pages=12288 
 +Jan 30 12:10:54 maine kernel: [4454341.014457] block drbd1: size = 1536 GB (1610563548 KB) 
 +Jan 30 12:10:54 maine kernel: [4454341.170311] block drbd1: Writing the whole bitmap, size changed 
 +Jan 30 12:10:54 maine kernel: [4454341.286214] block drbd1: bitmap WRITE of 4097 pages took 116 ms 
 +Jan 30 12:10:54 maine kernel: [4454341.286219] block drbd1: 0 KB (0 bits) marked out-of-sync by on disk bit-map. 
 +Jan 30 12:10:54 maine kernel: [4454341.320419] block drbd1: Resync of new storage suppressed with --assume-clean
 </code> </code>
-  * Étendre le système de fichier ext4 : + 
-<code>+Étendre le système de fichier ''ext4'' 
 +<code bash>
 resize2fs /dev/drbd1 resize2fs /dev/drbd1
 </code> </code>
  
 ===== Augmenter la taille de la partition "maine" ===== ===== Augmenter la taille de la partition "maine" =====
-   Se connecter sur coon + 
-   * Augmenter la taille du volume logique : +Se connecter sur Coon 
-<code>+ 
 +Augmenter la taille du volume logique : 
 +<code bash>
 lvextend -L +50G /dev/vg_coon/maine lvextend -L +50G /dev/vg_coon/maine
 </code> </code>
-   Se connecter sur maine + 
-   * Augmenter la taille du volume logique : +Se connecter sur Maine. 
-<code>+ 
 +Augmenter la taille du volume logique : 
 +<code bash>
 lvextend -L +50G /dev/vg_maine/maine lvextend -L +50G /dev/vg_maine/maine
 </code> </code>
-   Augmenter la taille de l'espace DRBD : + 
-<code>+Augmenter la taille de l'espace DRBD : 
 +<code bash>
 drbdadm -- --assume-clean resize maine drbdadm -- --assume-clean resize maine
 </code> </code>
-  * Suivre l'avancée du resize avec :+ 
 +Le //resize// est alors instantané et n'est pas visible via ''drbd-overview'' ou ''drbdadm status''
 +Il est visible via ''syslog'' :
 <code> <code>
-watch "drbd-overview"+Jan 30 12:10:53 maine kernel: [4454340.070407] block drbd0: Writing the whole bitmap, md moved 
 +Jan 30 12:10:54 maine kernel: [4454341.010500] block drbd0: drbd_bm_resize called with capacity == 3221127096 
 +Jan 30 12:10:54 maine kernel: [4454341.014452] block drbd0: resync bitmap: bits=402640887 words=6291264 pages=12288 
 +Jan 30 12:10:54 maine kernel: [4454341.014457] block drbd0: size = 1536 GB (1610563548 KB) 
 +Jan 30 12:10:54 maine kernel: [4454341.170311] block drbd0: Writing the whole bitmap, size changed 
 +Jan 30 12:10:54 maine kernel: [4454341.286214] block drbd0: bitmap WRITE of 4097 pages took 116 ms 
 +Jan 30 12:10:54 maine kernel: [4454341.286219] block drbd0: 0 KB (0 bits) marked out-of-sync by on disk bit-map. 
 +Jan 30 12:10:54 maine kernel: [4454341.320419] block drbd0: Resync of new storage suppressed with --assume-clean
 </code> </code>
-  * Étendre le système de fichier ext4 : + 
-<code>+Étendre le système de fichier ''ext4'' 
 +<code bash>
 resize2fs /dev/drbd0 resize2fs /dev/drbd0
 </code> </code>
admin/procedures/elargir_drbd.1612004373.txt.gz · Dernière modification : 2021/01/30 10:59 de fpoulain