Koozali.org: home of the SME Server
Other Languages => Français => Topic started by: Fredchou on March 08, 2023, 12:56:49 PM
-
Bonjour,
Mes 2 disques dur de 320Go en RAID1 viennent de rendre l'âme. Je les ai remplacé par 2 disques durs de 500Go. En lisant le tuto Raid de SME je pensais que je pourrais facilement augmenter la capacité du volume /root. :-)
https://wiki.koozali.org/Raid#Upgrading_the_Hard_Drive_Size (https://wiki.koozali.org/Raid#Upgrading_the_Hard_Drive_Size)
Mais finalement, la procédure indiquée dans le tuto semble ne pas fonctionner pour SME 10.x. :-(
Ma question est donc la suivante : y a-t-il un moyen simple d'utiliser les 200Go disponibles sur mes nouveaux disques ?
Merci,
Fred
-
tout depend de comment a ete installé SME 10 et quel system de fichier a ete utilisé.
lsblk --fs
-
Je crois que c'est l'installation standard en RAID 1 (avec LVM) :
NAME FSTYPE LABEL UUID MOUNTPOINT
sda
├─sda1 linux_raid_member localhost:root f2cd27bd-04bd-f9c8-0c6e-b69b9a739e94
│ └─md126 xfs b788fdb3-9894-4906-8b65-c7088ee1a656 /
├─sda2 linux_raid_member localhost:boot 16e19e50-12cb-895a-ce9a-fee80f033b68
│ └─md125 xfs BOOT 640e02ee-13d1-4cba-a89c-37baae2a48cd /boot
└─sda3 linux_raid_member localhost:swap 100c16ec-59c3-36ff-6f63-ffd01294e6b4
└─md127 swap 70b5b125-df84-4f27-839c-10e9dd67377a [SWAP]
sdb
├─sdb1 linux_raid_member localhost:root f2cd27bd-04bd-f9c8-0c6e-b69b9a739e94
│ └─md126 xfs b788fdb3-9894-4906-8b65-c7088ee1a656 /
├─sdb2 linux_raid_member localhost:boot 16e19e50-12cb-895a-ce9a-fee80f033b68
│ └─md125 xfs BOOT 640e02ee-13d1-4cba-a89c-37baae2a48cd /boot
└─sdb3 linux_raid_member localhost:swap 100c16ec-59c3-36ff-6f63-ffd01294e6b4
└─md127 swap 70b5b125-df84-4f27-839c-10e9dd67377a [SWAP]
sdg
└─sdg1 ext3 Sauvegarde 98c35157-5894-4b23-8340-1890a6b02300
-
disque en xfs.
le how to utilise un systeme de fichier ext[2,3,4].
il faudrait juste changer la derniere partie : ext2online -C0 /dev/main/root
par
xfs_growfs -d /dev/main/root
https://docs.oracle.com/en/operating-systems/oracle-linux/6/admin/ol_grow_xfs.html#:~:text=You%20can%20use%20the%20xfs_growfs,size%20of%20the%20underlying%20devices.
-
En fait, mon problème apparaît dès la première commande :
# mdadm --grow /dev/md125 --size=max
mdadm: component size of /dev/md125 unchanged at 309820416K
J'ai l'impression que SME, à l'installation, a créé la partition "root" en première position sur les disques. Et que sa taille ne peut pas être augmentée (cf. résultat de la commande lsblk dans mon message précédent).
J'en déduis que je dois créer une nouvelle partition sur mes disques puis l'ajouter au volume logique. Mais comme je ne maîtrise pas du tout ces outils, j'aimerais votre avis avant de me lancer...
Merci ! :-)
PS : Les commandes pvresize et lvresize me donnent "commande introuvable". Est-ce que ça veut dire que LVM n'est pas activité sur mon serveur ?
-
la couche raid a deja la taille max.
tu n’as pas de lvm, lsblk le demontre.
il te reste plus que la couche xfs avec xfs_growfs.
fait un bon backup avant !
-
OK. Merci pour les infos. Je pensais avoir activé LVM à l'installation. Je pense que je suis coincé maintenant... :sad:
Vu que la partition root est la première sur mes disques et qu'il y a les partitions boot et swap après, je suppose que je ne peux pas utiliser simplement la commande xfs_growfs. Y a-t-il un moyen simple de "déplacer" les partitions boot et swap pour "faire de la place" pour la partition root ?
Disque /dev/sda : 500.1 Go, 500106780160 octets, 976771055 secteurs
Unités = secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Type d'étiquette de disque : dos
Identifiant de disque : 0x00000000
Périphérique Amorçage Début Fin Blocs Id. Système
/dev/sda1 2048 619907071 309952512 fd Linux raid autodetect
/dev/sda2 * 619907072 620931071 512000 fd Linux raid autodetect
/dev/sda3 620931072 625129471 2099200 fd Linux raid autodetect
-
en fait effectivement sans le lvm tu aurais du regler cela avant d’intégrer le disque dans le raid, et donc partitionner
manuellement ton disque puis ajouter manuellement tes lecteur aux differents raids.