Retour au cours

stockage: disques, partitions et lvm

Manipulez les couches de stockage: disque → partition → PV/VG/LV.

objectifs d’apprentissage

  • Partitionner.
  • Créer PV/VG/LV.
  • Formater et monter.

prérequis

  • Accès root.
  • Disque de test.

notions clés

  • fdisk/parted.
  • pvcreate/vgcreate/lvcreate.
  • fstab.

démonstration guidée

étape 1

Créer une partition et un PV (exemple conceptuel).

# Exemple: /dev/sdb (adapter à votre environnement)
# sudo parted /dev/sdb --script mklabel gpt mkpart primary ext4 1MiB 2GiB
# sudo pvcreate /dev/sdb1 && sudo vgcreate vgdata /dev/sdb1 && sudo lvcreate -L 1G -n lvdata vgdata

étape 2

Formater, monter et persister dans fstab.

# sudo mkfs.ext4 /dev/vgdata/lvdata
# sudo mkdir -p /mnt/data && echo '/dev/vgdata/lvdata /mnt/data ext4 defaults 0 2' | sudo tee -a /etc/fstab
# sudo mount -a && df -h | grep /mnt/data

exercice

Créez un LV supplémentaire de 512M et montez-le sur /mnt/logs.

correction

Séquence type LVM.

# sudo lvcreate -L 512M -n lvlogs vgdata && sudo mkfs.ext4 /dev/vgdata/lvlogs && sudo mkdir -p /mnt/logs && echo '/dev/vgdata/lvlogs /mnt/logs ext4 defaults 0 2' | sudo tee -a /etc/fstab && sudo mount -a

quiz éclair

  1. Quelle commande crée un volume logique ?
  • a) lvcreate
  • b) vgcreate
  • c) pvcreate

ressources