lvm2-2.02.100
Introduction à lvm2
Le paquet lvm2 est un paquet qui
gère des partitions logiques. Il permet d'extension de systèmes de
fichiers sur plusieurs disques physiques et plusieurs partitions de
disque, il permet une navigation dynamique ou le bidouillage de
partitions logiques.
Ce paquet est connu pour se construire correctement sur une
plateforme LFS-7.4.
Informations sur le paquet
-
Téléchargement (FTP) : ftp://sources.redhat.com/pub/lvm2/LVM2.2.02.100.tgz
-
Somme de contrôle MD5 du téléchargement :
9629cf5728544d7e637cafde1f73d777
-
Taille du téléchargement : 1.3 Mo
-
Estimation de l'espace disque requis : 22 Mo
-
Estimation du temps de construction : 0.3 SBU
Dépendances de LVM2
Facultative
mdadm-3.3
(pour les vérifications) et xfsprogs-3.1.11 (pour les
vérifications)
Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/lvm2
Configuration du noyau
Activez les options suivantes dans la configuration du noyau et
recompiler le noyau :
Device Drivers --->
Multiple devices driver support (RAID and LVM): Y
Device mapper support: Y or M
Crypt target support: (optional)
Snapshot target: (optional)
Mirror target: (optional)
Installation de lvm2
Installez lvm2 en lançant les
commandes suivantes :
./configure --prefix=/usr \
--exec-prefix= \
--with-confdir=/etc \
--enable-applib \
--enable-cmdlib \
--enable-pkgconfig \
--enable-udev_sync &&
make
La commande check doit être lancée en tant qu'utilisateur
root
. Aussi les tests sont connus
pour planter si au moins une partition sur un disque dur n'est pas
initialisée en tant que partition LVM Linux (type 8e00). Pour
tester les résultats, tapez: make
check en tant qu'utilisateur root
.
Maintenant, en tant qu'utilisateur root
:
make install
Explications des commandes
--enable-applib
: Ce paramètre
active la construction des bibliothèques partagées de
l'application.
--enable-cmdlib
: Cette option
construit la bibliothèque de commande partagée. Elle est nécessaire
lors de la construction du démon.
--enable-pkgconfig
: Ce paramètre
installe le support de pkg-config.
--enable-udev_sync
: Ce paramètre
active la synchronisation avec Udev.
--enable-dmeventd
: Cette option
construit le démon d'événement Device
Mapper.
Contenu
Programmes installés:
dmsetup, fsadm, lvm, lvmconf, lvmdump,
vgimportclone. Il y a également de nombreux liens symboliques
pour que lvm puisse implémenter des fonctinnalités
spécifiques.
Bibliothèques installées:
libdevmapper.so, liblvm2app.so et
liblvm2cmd.so
Répertoire installé:
Aucune
Descriptions courtes
dmsetup
|
est un outil de gestion de bas niveau de volumes
logiques.
|
fsadm
|
est un outil pour redimensionner ou vérifier le système
de fichiers d'un périphérique.
|
lvm
|
fournit les outils en ligne de commande pour LVM2. Les commandes sont
implémentées via des liens sympoliques vers ce programme
pour gérer des périphériques physiques (pv*), des groupes
de volume (vg*), et de volumes logiques (lv*).
|
lvmconf
|
est un script qui modifie le verrouillage d'une
configuration dans un fichier de configuration
LVM2.
|
lvmdump
|
est un outil pour envoyer diverses informations
concernant LVM2.
|
vgimportclone
|
est utilisé pour importer un VG dupliqué (comme un dépôt
matériel).
|
libdevmapper.so
|
contient les fonctions de l'API de device-mapper.
|
Last updated on : 2013-02-11 19:51:17 +010