Augmentation d’une partition sda
Publié : 10 août 2021, 17:03
Cette procédure concerne les machines sur lesquelles il n'y a qu'un seul disque. Ceci n'est pas la norme. La norme est un disque pour le système et un autre pour les datas.
Lister les disque : ( Normalement il n'y en a qu'un )
Résultat :
Vérifiez le (s) nom des devices scsi par la commande « ls /sys/class/scsi_device/ »
Relancez ensuite le bus scsi par la commande pour scanner le disque
« echo 1 > /sys/class/scsi_device/ ?\
\
\ :/device/rescan » attention bien mettre les \
Si on ne connaît le nom du bus scsi on peut les laisser un par un et vérifier extend du disque par «fdisk –l »
Création de la partition :
Faire n pour créer une nouvelle partition puis dire primaire avec p puis laissé les paramètres par défaut.
Il faut ensuite modifier l'ID de partition par 8e en faisant t, choisir le numéro de partition (par défaut le dernier) et 8e
Terminer en écrivant les modification par w
Passer la commande partprobe -s pour que le système reconnaisse la nouvelle partition :
Faire un pvcreate /dev/sdaX
Vous pouvez afficher les VGs :
Example :
Afin d'ajouter cette partition a notre VG :
Afficher ensuite les LV :
Ensuite il faut ajouter la volumétrie au LV :
Vérifier le type du FS :
Exemple de ext4 :
Donc utiliser la commande suivante pour redimensionner le LV :
Exemple de XFS :
Alors utiliser la commande :
Une fois le disque ajouté sur le serveur, vous pouvez faire df -h
Lister les disque : ( Normalement il n'y en a qu'un )
Code : Tout sélectionner
fdisk -l
Code : Tout sélectionner
[root@localhost ~]# fdisk -l
Disque /dev/sda: 107.1 Go, 161061273600 octets
255 têtes, 63 secteurs/piste, 19581 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identifiant de disque : 0x000425c9
Périphérique Amorce Début Fin Blocs Id Système
/dev/sda1 * 1 2550 20480000 83 Linux
/dev/sda2 2550 2805 2048000 82 Linux swap / Solaris
/dev/sda3 2805 13055 82328576 8e Linux LVM
Disque /dev/mapper/vg_cciptaxe-LogVol00: 80.0 Go, 137984212992 octets
255 têtes, 63 secteurs/piste, 16775 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identifiant de disque : 0x00000000
[root@localhost ~]#Code : Tout sélectionner
[root@localhost ~]# ls /sys/class/scsi_device/
0:0:0:0 0:0:1:0 2:0:0:0
« echo 1 > /sys/class/scsi_device/ ?\
Si on ne connaît le nom du bus scsi on peut les laisser un par un et vérifier extend du disque par «fdisk –l »
Code : Tout sélectionner
[root@localhost ~]# echo 1 > /sys/class/scsi_device/0\:0\:1\:0/device/rescanCode : Tout sélectionner
fdisk /dev/sda
Il faut ensuite modifier l'ID de partition par 8e en faisant t, choisir le numéro de partition (par défaut le dernier) et 8e
Terminer en écrivant les modification par w
Passer la commande partprobe -s pour que le système reconnaisse la nouvelle partition :
Code : Tout sélectionner
root@localhost :~ $ partprobe -s
/dev/sda: msdos partitions 1 2 3 4Code : Tout sélectionner
[root@localhost hraprd]# pvcreate /dev/sda4Code : Tout sélectionner
vgdisplayCode : Tout sélectionner
[root@localhost ~]# vgdisplay
--- Volume group ---
VG Name vg_cciptaxe
System ID
Format lvm2
Metadata Areas 2
Metadata Sequence No 4
VG Access read/write
VG Status resizable
MAX LV 0
Cur LV 1
Open LV 1
Max PV 0
Cur PV 2
Act PV 2
VG Size 128,51 GiB
PE Size 4,00 MiB
Total PE 32898
Alloc PE / Size 32898 / 128,51 GiB
Free PE / Size 0 / 0
VG UUID 0wIG8K-doX5-DfQH-F2ye-eRSp-Qfqd-gfMCJS
[root@localhost ~]#
Code : Tout sélectionner
vgextend vg_cciptaxe /dev/sda4
Code : Tout sélectionner
lvdisplayCode : Tout sélectionner
lvextend -l +100%FREE /dev/vg_cciptaxe/LogVol00Code : Tout sélectionner
lsblk -fCode : Tout sélectionner
[root@localhost ~]# lsblk -f
NAME FSTYPE LABEL UUID MOUNTPOINT
sr0
sda
├─sda1 ext4 39179410-f540-412f-8c3f-627515d49adb /
├─sda2 swap 3926702c-6ceb-4b3a-b100-4eb6a0c8da23 [SWAP]
├─sda3 LVM2_member mTmTaX-sCXR-hjyj-VFgI-0j3P-GhiK-zimsgU
│ └─vg_cciptaxe-LogVol00 (dm-0) ext4 01cdf188-e206-40c0-814b-5061965467fc /var
└─sda4 LVM2_member SDHNXo-T8t1-gb34-9xJn-4XH1-sbx8-405bjF
└─vg_cciptaxe-LogVol00 (dm-0) ext4 01cdf188-e206-40c0-814b-5061965467fc /varDonc utiliser la commande suivante pour redimensionner le LV :
Code : Tout sélectionner
resize2fs /dev/vg_cciptaxe/LogVol00Code : Tout sélectionner
NAME FSTYPE LABEL UUID MOUNTPOINT
nvme0n1
├─nvme0n1p1 ext4 71465284-6187-4c65-b9ea-7b22ed5f97d2 /boot
└─nvme0n1p2 LVM2_member pBzVie-yCfS-41cv-RnYa-PYfX-WkHm-58XMxv
├─fedora-root xfs f814597b-fde6-4024-b9a1-d8e069c39c05 /
└─fedora-swap swap 66513ef5-c3cf-4065-be8d-a15487655617 [SWAP]Code : Tout sélectionner
xfs_growfs /mount/pointCode : Tout sélectionner
[root@localhost ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 20G 13G 5,3G 72% /
tmpfs 1,9G 0 1,9G 0% /dev/shm
/dev/mapper/vg_cciptaxe-LogVol00 127G 73G 48G 61% /var