LVM , Comment se faciliter la gestion de l’espace disque
4 pages
Français

LVM , Comment se faciliter la gestion de l’espace disque

-

Le téléchargement nécessite un accès à la bibliothèque YouScribe
Tout savoir sur nos offres
4 pages
Français
Le téléchargement nécessite un accès à la bibliothèque YouScribe
Tout savoir sur nos offres

Description

LVM , Comment se faciliter la gestion de l’espace disquetir de ce moment-là, il n’est plus nécessaire de tenir compte Il n’est pas possible de mélanger partitionnement classi-des limites physiques des disques, en effet, vous n’avez plus que et LVM au sein d’un groupe de volumes.LVM qu’un espace, et un seul, de 36 GB. Le groupe de volumes a Il est possible d’utiliser le LVM pour tous vos systèmes ensuite été découpé en 3 volumes logiques, nommées lvol01, de fichiers, exception faite de /boot, qui pose quelques pro-Comment se faciliter lvol02, lvol03. On remarquera que lvol02 est composé de blèmes. Par contre, il est tout à fait possible de l’inclure sur logical extents pointant sur des physical extents appartenant à un ou plusieurs volumes logiques. D’ailleurs la plupart des hda et hdb. La dernière étape consistera à créer un système distributions proposent aujourd’hui cette option dès l’ins-la gestion de l’espace disque de fichiers dans chacun de ces volumes logiques. tallation. La seule contrainte est de prévoir le chargement du module LVM dès le démarrage. Pour ce faire, on créera Xavier.Barmaz@epfl.ch, EPFL SV - Services généraux informatiques Remarques une image initrd contenant le module LVM à l’aide de la ❚ la taille que l’on attribuera à un volume logique s’exprime commande lvmcreate_initrd. On modifiera également en système de fichiers est habituellement dépen- physiques, donc disques ou partitions. Un groupe de en nombre de logical extents. Ceux-ci sont ...

Informations

Publié par
Nombre de lectures 109
Langue Français

Extrait

LVM , Comment se faciliter la gestion de l’espace disque
tir de ce moment-là, il n’est plus nécessaire de tenir compte Il n’est pas possible de mélanger partitionnement classi-
des limites physiques des disques, en effet, vous n’avez plus que et LVM au sein d’un groupe de volumes.LVM
qu’un espace, et un seul, de 36 GB. Le groupe de volumes a Il est possible d’utiliser le LVM pour tous vos systèmes
ensuite été découpé en 3 volumes logiques, nommées lvol01, de fichiers, exception faite de /boot, qui pose quelques pro-Comment se faciliter lvol02, lvol03. On remarquera que lvol02 est composé de blèmes. Par contre, il est tout à fait possible de l’inclure sur
logical extents pointant sur des physical extents appartenant à un ou plusieurs volumes logiques. D’ailleurs la plupart des
hda et hdb. La dernière étape consistera à créer un système distributions proposent aujourd’hui cette option dès l’ins-la gestion de l’espace disque de fichiers dans chacun de ces volumes logiques. tallation. La seule contrainte est de prévoir le chargement
du module LVM dès le démarrage. Pour ce faire, on créera
Xavier.Barmaz@epfl.ch, EPFL SV - Services généraux informatiques Remarques une image initrd contenant le module LVM à l’aide de la
❚ la taille que l’on attribuera à un volume logique s’exprime commande lvmcreate_initrd. On modifiera également en
système de fichiers est habituellement dépen- physiques, donc disques ou partitions. Un groupe de en nombre de logical extents. Ceux-ci sont indivisibles. conséquence le fichier /etc/lilo.conf.Tout dant de contraintes matérielles. Vous pouvez volumes est un espace logique découpé en Logical Extents Si sa taille est de 4 Mo et que je souhaite un volume
partitionner vos disques en partitions primaires et étendues (LE) de même taille que les Physical Extents, soit 4 Mo logique de 14 Mo, le système attribuera 4 logical extents
– avec lecteurs logiques – mais ce, à condition de rester dans par défaut. au volume logique, soit 16 Mo pour arrondir au nombre
les limites imparties par la taille de ces disques. LVM permet Le système va ensuite établir des pointeurs entre un de LE supérieur.
de dépasser ce stade et de pousser plus loin encore la notion Physical Extent et un Logical Extent comme indiqué sur le ❚ la taille d’un PE, et donc d’un LE, est personnalisable
de volumes logiques. Un des objectifs est ainsi d’éviter arrêt schéma ci-dessous. lors de la création d’un volume physique.
et redémarrage d’une machine en production. ❚ les noms des groupes de volumes et volumes logiques
��� ���Le Logical Volume Manager est un sous-système pour sont personnalisables à leur création.
��� ���la gestion du stockage des données sur les disques. LVM ❚ la création d’un volume physique écrase toutes les
��� ���offre une gestion plus souple de l’espace des disques durs données existantes sur la partition et/ou le disque.
��� ���en interposant une couche supplémentaire entre le maté- ❚ l’utilisation du LVM pour partitionner un disque entraîne
���riel et les systèmes de fichiers. En clair, il se glisse entre les une perte d’espace liée à l’écriture des données nécessaires
��� ���périphériques et l’interface d’entrée/sortie du noyau. LVM au système pour gérer le LVM (métadatas).
��� ���permet de considérer plusieurs disques physiques comme ❚ la PVRA: Physical Volume Reserved Area. Comme son nom
��� ���un seul groupe de volumes constitués de volumes physiques l’indique, elle contient les informations LVM spécifiques
��� ���(disques). Dans ce groupe de volumes, il est possible de créer au volume physique.
���
un ou plusieurs volumes logiques. Ceux-ci sont considérés ❚ la VGRA: Volume Group Reserve Area. Elle contient les Configuration
����
par le système comme des partitions classiques où il est pos- informations liées au groupe de volumes mais aussi aux
����
sible de créer un système de fichiers ou une zone de swap. volumes logiques contenus dans le groupe de volumes. Voici maintenant comment procéder pour mettre en
���������������� �����������������Comprenez bien que la barrière des unités de base (disque) ❚ la BBRA: Bad Block Relocation Area. Cette zone contient place un système de partitionnement avec LVM.
disparaît. Il est ainsi possible de créer un seul volume logique Système des pointeurs LVM des informations liées au mécanisme de ré-allocation des
à partir de plusieurs disques de manière plus élégante qu’avec blocs défectueux.
RAID car les groupes et les volumes logiques peuvent être ❚ La dernière étape va consister à découper le groupe de Arborescence LVM
alloués à loisir. volumes en partitions appelées volumes logiques dans les-
quelles vous pourrez au choix, créer un système de fichier Composantes A chaque élément du LVM correspond un fichier spécial
ou une partition de swap par exemple. Ces partitions dans /dev. Le volume physique est représenté par le fichier Historique
pourront être redimensionnées et/ou déplacées. LVM est composé de trois parties. La première est un pi- spécial du disque dur ou de la partition correspondante. Le
lote de périphérique présent dans le noyau Linux qui permet groupe de volumes dispose d’un répertoire portant son nom
L’idée de gestion de volumes logiques n’est pas nouvelle.
Voici de manière schématique à quoi pourraient ressem- de générer la couche assurant le mapping entre périphérique dans lequel on trouvera le fichier spécial group.
LVM a été initialement développé par IBM, puis repris
bler vos disques après ce traitement: physique et vue logique. La seconde est un paquetage four-
# ls -l /dev/datas/group par l’Open Group (ex-OSF) pour le système OSF/1. Cette
nissant les commandes qui permettront de manipuler les crw-r----- 1 root root 109, 1 jan 1 1970 groupversion d’OSF/1 a ensuite servi de base de travail pour la ������������ volumes physiques, les groupes de volumes et les volumes ������conception d’autres systèmes Unix : HP-UX et Digital Unix. � ������������������������ logiques. La troisième est le périphérique physique à propre- Dans ce répertoire, on trouvera également un fichier ��������LVM tel qu’on le trouve sous Linux est une implémentation ����� ment parler, à savoir un disque vierge et/ou une partition ���� spécial par volume logique créé à l’intérieur de ce groupe �����������������similaire à celle d’HP-UX.
primaire vierge même si cette dernière est moins utile. de volumes.Le gestionnaire de volume logique est une fonction
Le noyau standard livré avec les distributions les plus
présente depuis la version 2.4 du noyau Linux, ou plus # tree /dev/users /dev/public
populaires est en général compilé avec la fonctionnalité /dev/users exactement 2.3.47.
LVM. |--datas
|--group Si vous compilez votre noyau vous-même, assurez-vous
`--private Termes techniques ��� ��� d’activer Multiple devices driver support (RAID and /dev/public
���� ���� LVM) puis Logical volume manager (LVM) support dans |--ftp
� ���������������� |--group LVM s’accompagne aussi d’un certain nombre de termes le sous-menu Multi-device support (RAID and LVM) du
`--Web
techniques énoncés ci-dessous. programme de configuration du noyau, à savoir xconfig ou
❚ Chaque disque dur ou partition va être transformé en menuconfig. Outre les fichiers spéciaux, on trouve également le fichier
volume physique. Cette opération consiste à découper le Impact de LVM sur les disques durs Les utilitaires en ligne de commande pour gérer LVM /etc/lvmtab et /etc/lvmtab.d. Ils contiennent la base de
disque en tranches, appelées Physical Extents (PE). Par sont disponibles pour Redhat dans le paquetage lvm. Toutes données manipulée par les commandes lvm.
défaut (et convention), 1 PE = 4 Mo. Dans ce cas de figure, les deux disques hda et hdb ont été les commandes relatives à LVM commencent par pv, vg ou lv
❚ Chaque volume physique va être inséré dans un groupe de transformés en volumes physiques. Ensuite, ils ont été insérés selon qu’elles manipulent respectivement les volumes physi-
volumes. Celui-ci peut contenir un ou plusieurs volumes tous les deux dans un groupe de volumes appelé vg01. A par- ques, les groupes de volumes ou les volumes logiques.
fi 1 – 1er février 2005 – page 2 fi 1 – 1er février 2005 – page 3LVM , Comment se faciliter la gestion de l’espace disque LVM , Comment se faciliter la gestion de l’espace disque
# lvcreate -L 600 -n part1 volume1 nombre maximum de volumes logiques que l’on peut créer Les étapes à respecter pour redimensionner un volume Création d’un volume physique
lvcreate -- doing automatic backup of «vo- dans ce groupe de volumes, sa taille en PE et LE, ... logique sont:
lume1»
❚ démontage du système de fichier (commande La première étape consiste à

  • Univers Univers
  • Ebooks Ebooks
  • Livres audio Livres audio
  • Presse Presse
  • Podcasts Podcasts
  • BD BD
  • Documents Documents