Base de connaissances
Modification d’un partitionnement
Dans cet article nous allons vous expliquer comment modifier le partitionnement de votre serveur dédié Linux.
Toutes les images actuelles des systèmes Linux utilisent la fonctionnalité Logical Volume Manager (LVM).
1&1 Internet a modifié ses images afin de permettre plus de flexibilité dans le partitionnement de votre serveur. En utilisant LVM vous pouvez allouer l’espace disponible sur votre serveur dédié selon vos besoins.
Une fois l’installation de votre serveur effectuée, la totalité de l’espace disponible n’est pas partitionnée. Vous pouvez ainsi adapter et modifier le partitionnement comme vous le souhaitez.
Dans cet article sont décrits des modifications fondamentales sur votre système de fichiers
Merci de noter : Nous vous recommandons impérativement d’effectuer une sauvegarde de vos données avant d’entreprendre ces modifications.
Etape 1
Votre disque dur est regroupé dans un VolumeGroup. Pour afficher ce VolumeGroup, utilisez la commande ‘vgdisplay’ :
s12345678 ~]# vgdisplay -v vg00 Using volume group(s) on command line Finding volume group "vg00" --- Volume group --- VG Name vg00 System ID Format lvm2 Metadata Areas 1 Metadata Sequence No 4 VG Access read/write VG Status resizable MAX LV 0 Cur LV 3 Open LV 3 Max PV 0 Cur PV 1 Act PV 1 VG Size 227.28 GB PE Size 4.00 MB Total PE 58184 Alloc PE / Size 3072 / 12.00 GB Free PE / Size 55112 / 215.28 GB VG UUID 93oxyt-DB6q-FmBx-Whlm-Xv7L-zk1V-vmkdn9 --- Logical volume --- LV Name /dev/vg00/usr VG Name vg00 LV UUID 8hloQq-I7GM-rzL8-bd3C-C8lg-OtfR-yRk2fG LV Write Access read/write LV Status available # open 1 LV Size 4.00 GB Current LE 1024 Segments 1 Allocation inherit Read ahead sectors auto - currently set to 256 Block device 253:0 --- Logical volume --- LV Name /dev/vg00/var VG Name vg00 LV UUID sUJmJd-vrQU-4pxF-VIGU-cKxA-yNdJ-Mifvdz LV Write Access read/write LV Status available # open 1 LV Size 4.00 GB Current LE 1024 Segments 1 Allocation inherit Read ahead sectors auto - currently set to 256 Block device 253:1 --- Logical volume --- LV Name /dev/vg00/home VG Name vg00 LV UUID NKVBl0-YxzF-TAC2-7MLa-yhQZ-qC7c-pDK6A5 LV Write Access read/write LV Status available # open 1 LV Size 4.00 GB Current LE 1024 Segments 1 Allocation inherit Read ahead sectors auto - currently set to 256 Block device 253:2 --- Physical volumes --- PV Name /dev/md3 PV UUID 1nMKhI-nt2x-910H-2yhR-c8H2-9038-KDqRzE PV Status allocatable Total PE / Free PE 58184 / 55112
Etape 2
Vous avez la possibilité d’augmenter la taille d’un Volume Logique de la manière suivante :
Dans cet exemple, la taille de ‘/var’ va être augmentée de 10 Go pour passer d’une taille de 4 Go à 14 Go :
s12345678 ~]# lvextend -L +10G /dev/vg00/var Extending logical volume var to 14.00 GB Logical volume var successfully resized
Merci de noter: Veuillez vérifier que le Volume Logique dispose de suffisament d’espace libre.
Vous trouverez cette information dans la sortie de la commande
‘vgdisplay -v vg00’ sur la ligne ‘Free PE / Size’
Etape 3
Enfin le système de fichiers doit être agrandi :
Exemple avec un système de fichier XFS :
s12345678 ~]# xfs_growfs /var
Autre exemple avec un système de fichiers ext4 :
s12345678 ~]# resize2fs /dev/vg00/var
Lister les systèmes de fichiers :
s12345678 ~]# df -T Sys. fich. Type 1K-blocs Utilisé Dispo. Uti% Monté sur /dev/sda3 ext4 15480832 4586388 10108064 32% / /dev/sda1 ext4 194442 36392 148011 20% /boot
A présent l’espace supplémentaire est disponible :
s12345678 ~]# df -h /var/ Filesystem Size Used Avail Use% Mounted on /dev/mapper/vg00-var 14G 111M 14G 1% /var