Warning |
---|
| Attention - il s'agit d'un sujet avancé. Sauvegardez toujours vos données en premier. |
PréparationAugmenter la taille du disque existant sur les deux machines EXACTEMENT la même taille dans l'environnement virtuel. Les commandes ci-dessous supposent que le DRBD fonctionne sur /dev/sdb. Assurez-vous que la pièce est à jour Translations Ignore |
---|
Code Block |
---|
# Update parted yum update parted |
|
Rescanner le bus SCSI pour afficher le lecteurParfois, le système ne voit pas le nouveau disque immédiatement. Pour y parvenir sans redémarrer le système, exécutez la commande suivante pour ré-analyser le bus SCSI. Translations Ignore |
---|
Code Block |
---|
title | Réanalyser le bus SCSI |
---|
| # Check the size of the partition fdisk -l /dev/sdb # Expected output - should show the increased size of the disk in the first line Disk /dev/sdb: 536.9 GB, 536870912000 bytes, 1048576000 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk label type: dos Disk identifier: 0x00000000 # If not, rescan SCSI and repeat above echo 1 > /sys/block/sdb/device/rescan # If the above command does not work, rescan SCSI busses individually echo "- - -" > /sys/class/scsi_host/host0/scan echo "- - -" > /sys/class/scsi_host/host1/scan echo "- - -" > /sys/class/scsi_host/host2/scan |
|
Faire un nœud secondaireDéterminer quel nœud dessert la part des PME avec statut des pcs, et ensuite sur le nœud de non service : Translations Ignore |
---|
Code Block |
---|
# Determine which node is servicing the share pcs status # Standby the server on which the resources are NOT running pcs cluster standby acd-store2 # Run this command on the STANDBY machine drbdadm secondary jtelshared |
|
Augmenter la taille de la partition et vérifier - sur le nœud secondaire Translations Ignore |
---|
Code Block |
---|
# Increase partition size # Enter "Fix" then "Fix" after entering the command below parted /dev/sdb print # Make sure this has worked parted /dev/sdb print free ################################################ # DO NOT CONTINUE UNLESS THE FREE SPACE IS SHOWN ################################################ # Increase the partition size parted /dev/sdb resizepart 1 100% # Check parted /dev/sdb print free |
|
Augmenter la taille de la partition et vérifier - sur le nœud primaireRépétez toutes les étapes ci-dessus sur le nœud primaire, pour augmenter la partition sur le nœud primaire. Redimensionner DRBDSur le nœud PRIMAIRE : Translations Ignore |
---|
Code Block |
---|
# Resize DRBD drbdadm resize jtelshared |
|
Vérifiez et accélérez la synchronisation Translations Ignore |
---|
Code Block |
---|
# Make sure sync is happening cat /proc/drbd # Speed up sync drbdadm disk-options --c-plan-ahead=0 --resync-rate=110M jtelshared |
|
Une fois la synchronisation terminée, redimensionnez le système de fichiersCela suppose que le DRBD a été créé avec XFS, et est monté à /dev/drbd1 Translations Ignore |
---|
Code Block |
---|
# Grow file system xfs_growfs /dev/drbd1 |
|
Vérifiez les résultats
Annuler sync et mettre à nouveau le secondaire primaire Translations Ignore |
---|
Code Block |
---|
# Untune sync drbdadm adjust jtelshared # Make secondary primary again drbdadm primary jtelshared # Unstandby the server on which the resources are NOT running in the PCS cluster pcs cluster unstandby acd-store2 |
|
|