technique @PMSIpilot

Blog du service technique de PMSIpilot

jan

25

Configurer plusieurs partitions LVM pour l’auto-installation de Mandriva

By Denis

Pour partitionner un disque dur en plusieurs partitions LVM lors de l’auto-installation d’une distribution Mandriva, il faut configurer le fichier « auto_inst.cfg.pl » afin de :

  1. Créer une partition de boot standard (non LVM) car certains bootloaders ne gèrent pas encore les partitions LVM
  2. Créer un « volume physique » (PV) mappé sur tout le reste du disque dur physique
  3. Créer un « groupe de volumes » (VG) mappé sur le volume physique créé précédemment
  4. Créer une ou plusieurs partitions standard sur le « groupe de volumes » crée précédemment

En pratique :

'partitions' => [
{
'fs_type' => 'ext3',
'mntpoint' => '/boot',
'size' => 305172
},
{
'mntpoint' => 'my_pv',
'type' => 0x8e,
'ratio' => 1
},
{
'VG_name' => 'my_vg',
'parts' => 'my_pv',
},
{
'mntpoint' => '/',
'size' => 31457280,
'fs_type' => 'ext3',
'hd' => 'my_vg',
'lv_name' => 'system'
},
{
'mntpoint' => 'swap',
'size' => 4194304,
'fs_type' => 'swap',
'hd' => 'my_vg'
},
{
'mntpoint' => '/backup',
'size' => 104857600,
'fs_type' => 'ext3',
'hd' => 'my_vg',
'lv_name' => 'backup'
},
{
'mntpoint' => '/var',
'size' => 136314880,
'fs_type' => 'ext3',
'hd' => 'my_vg',
'lv_name' => 'apps'
}
]

Je n’utilise pas toute la taille de mon groupe de volumes lors de la création de ma dernière partition « apps » (à l’aide de l’instruction : ratio=>1).

Effectivement l’un des avantages des LVM est de pouvoir faire un snapshot d’une partition afin d’effectuer par exemple une sauvegarde SQL. Pendant ce temps, le gestionnaire de LVM stocke les différences appliquées aux données de cette partition dans l’espace vide restant du groupe de volumes.

C’est pourquoi il est recommandé de ne pas utiliser l’intégralité de l’espace du groupe de volumes (VG) afin de pouvoir utiliser des utilitaires comme mylvmbackup utilisant les snapshots.

Leave a comment