Resize linux partition (LVM)
Voici la liste des commandes qu’il faut utiliser afin de redimmenssionner le disques de vos VMs
## Liste des disques vu par la VM
fdisk -l
## Création des partitinos des disques
fdisk /dev/sdb
### dans le menu fsidk: n => p => Enter => Enter => Enter => t => 8e => p => w
fdisk /dev/sdc
### dans le menu fsidk: n => p => Enter => Enter => Enter => t => 8e => p => w
## Data
pvcreate /dev/sdb1
vgcreate datavg /dev/sdb1
lvcreate -L 120G -n datalv datavg
mkfs.xfs /dev/datavg/datalv
mkdir /data
mount /dev/datavg/datalv /data
##Backup
pvcreate /dev/sdc1
vgcreate backupvg /dev/sdc1
lvcreate -L 150G -n backuplv backupvg
mkfs.xfs /dev/backupvg/backuplv
mkdir /backup
mount /dev/backupvg/backuplv /backup
Dans el cas ou vous devez augmenter une partition déjà utitilisée:
## Resize root partition
fdisk /dev/sda
### dans le menu fdisk: p => d => 2 => n => p => Enter => Enter => Enter => t => 8e => p => w
### p = print
### d = delete partition
### n = create new primary partition
### t = change volume type (8e = LVM)
### w = write
## Reboot VM
reboot
pvresize /dev/sda2
vgs
lvresize -L +5G /dev/mapper/rootvg-rootlv -r
lvresize -L 2G /dev/mapper/rootvg-nrblv -r
Création de plusieurs LVM (Logical Volume Manager) dans un seul volume group (vg)
fdisk -l
fdisk /dev/sdb
### dans le menu fdisk: p => d => 2 => n => p => Enter => Enter => Enter => t => 8e => p => w
pvcreate /dev/sdb1
vgcreate myvg /dev/sdb1
lvcreate -L 10G -n datalv myvg
mkfs.xfs /dev/myvg/datalv
mkdir /data/ -p
mount /dev/myvg/datalv /data/
lvcreate -L 10G -n optweblv myvg
mkfs.xfs /dev/myvg/optweblv
mkdir /opt/web/ -p
mount /dev/myvg/optweblv /opt/web/
lvcreate -L 10G -n varlogweblv myvg
mkfs.xfs /dev/myvg/varlogweblv
mkdir /var/log/web/ -p
mount /dev/myvg/varlogweblv /var/log/web/