LVM
Gestionnaire de volume
Autre solution: EVMS2, ZFS
Permet de gérer de l'espace disque plus simplement en partition virtuelle.
Permet des snapshots de fichiers pouvant être monté pour créer des archives (backup).
Outil de manipulation
pvmove, vgcreate, vgchange, vgextend, vgdisplay, lvcreate, lvextend, lvreduce, lvremove, lvrename, lvdisplay, lvscan
LV
Pour créer un Logical Volume (LV), il faut le faire dans un Volume Groupe (VG) déjà créé. Le LV sera formaté après la création à l'aide d'une commande de création de système de fichier comme mkfs.
Exemples
# nous avons un VG existant qui se nomme "vg" et se trouve donc dans /dev/vg # création d'un logical volume de 8 Go qui se nomme "abc" dans le volume group "vg". Le chemin d'accès du disque sera: /dev/vg/abc lvcreate -L 8G -n abc vg # en réalité, le fichier (lv) sera dans /dev/mapper/vg-abc et il y a un lien symbolique de /dev/vg/abc vers /dev/mapper/vg-abc # les deux chemins d'accès peuvent être utilisés # si le nom du LV contient un tiret, il sera doublé dans /dev/mapper. Exemple: lien symbolique de /dev/vg/test-test vers /dev/mapper/vg-test--test # le disque n'est pas formaté, on peut utiliser mkfs.ext3 mkfs.ext3 /dev/vg/abc # le système de fichier n'est pas monté, on doit créer un point de montage mkdir /mnt/pointdemontage mount -t ext3 /dev/vg/abc /mnt/pointdemontage # affichage des fichiers ls /mnt/pointdemontage # exemple de montage automatique dans le fichier /etc/fstab /dev/vg/abc /mnt/pointdemontage ext3 defaults 1 2
Lister
Il existe des descriptions complètes des vg (volume groupe) dans le répertoire /etc/lvm/backup/
On peut y voir les id, les PV (groupe de partitions), les périphériques.
Activer un groupe
vgchange -ay NOMDUGROUPE
Mots-clés
PP : Physical Partition : représente des morceaux de la partition PV : Physical Group : représente la partition sur un disque dur VG : Volume Group : ensemble de plusieurs disques LV : Logical Volume FS : Filesystem MP : Mounting Point 1 PV (Physical Group) peut contenir plusieurs PP (Physical Partition) 1 VG (Volume Group) peut contenir plusieurs PV (Physical Group) 1 LV (Logical Volume) doit être dans un seul VG (Volume Group) mais peut avoir un ou plusieurs PP (Physical Partition) à travers plusieurs PV (Physical Group). 1 FS (FileSystem) est sur un seul LV (Logical Volume) 1 MP (Mounting Point) appartient à chaque FS (FileSystem)
Backup
On suppose que le répertoire /mnt/backup existe, /mnt/backupdestination et que le lv /dev/vg/nomDuLV existe # Création d'un disque de backup assez grand: /sbin/lvcreate -L30G -s -n backup /dev/vg/nomDuLV # montage mount /dev/vg/nomDuLV /mnt/backup # compression: tar -pczf /mnt/backupdestination/file.tgz /mnt/backup umount /mnt/backup /sbin/lvremove -f /dev/vg/nomDuLV
Hyperliens...
Dernière modification: 2014-01-26 11:08:58 par Yan Morin
Hébergé par ProgYSM