Table des matières

LVM : exemple rapide

  1. Créer les partitions pour les PVs (Physical Volumes) : créer une partition de type 8E (Linux LVM).\ Exemple de partition créée :
    # fdisk -l /dev/sda
    
    Disque /dev/sda: 320.0 Go, 320072933376 octets
    255 têtes, 63 secteurs/piste, 38913 cylindres
    Unités = cylindres de 16065 * 512 = 8225280 octets
    
    Périphérique Amorce    Début         Fin      Blocs    Id  Système
    /dev/sda1               1       38913   312568641   8e  Linux LVM
    #
  2. Créer un volume physique (PV) sur cette partition :
    # pvcreate /dev/sda1
      Physical volume "/dev/sda1" successfully created
    #
  3. Créer un goupe de volumes (VG) en y ajoutant les volumes physiques (PV) que l’on veut :
    # vgcreate vg-mediaetc /dev/sda1 [/dev/sdb1 [...]]
      Volume group "vg-mediaetc" successfully created
    #
  4. Créer un volume logique (LV) de la taille désirée dans ce groupe de volumes (VG) lvcreate -l <taille> <vg name> -n <lv name> :
    # lvcreate -l 76310 vg-mediaetc -n lv-mediaetc
      Logical volume "lv-mediaetc" created
    #
  5. C’est fini pour LVM, il suffit ensuite de créer un système de fichiers sur le nouveau volume (mke2fs avec l’option -j pour créer un système de fichiers ext3 et -c pour faire un test des blocs défectueux) :
    # mke2fs -j -c /dev/vg-mediaetc/lv-mediaetc
    mke2fs 1.39 (29-May-2006)
    Étiquette de système de fichiers=
    Type de système d'exploitation : Linux
    Taille de bloc=4096 (log=2)
    Taille de fragment=4096 (log=2)
    39075840 inodes, 78141440 blocs
    3907072 blocs (5.00%) réservé pour le super utilisateur
    Premier bloc de données=0
    Nombre maximum de blocs du système de fichiers=79691776
    2385 groupes de blocs
    32768 blocs par groupe, 32768 fragments par groupe
    16384 inodes par groupe
    Superblocs de secours stockés sur les blocs :
            32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,
            4096000, 7962624, 11239424, 20480000, 23887872, 71663616
    
    Vérification de blocs défecteux (test en mode lecture seule) :         3660736/       78141440
    [...]

Et voilà ;)

Remarques

pour utiliser tout l’espace disponible, utiliser la valeur indiquée par vgdisplay vg-mediaetc|grep “Total PE”’ avec l’option '-l
Sous Ubuntu des alias pour ces volumes logiques sont automatiquement créés dans le répertoire /dev/mapper :
# ls /dev/mapper
control  Ubuntu-root  vg--mediaetc-lv--mediaetc
#

Sources