4.8.2. Sélection d'objets
Cette section fournit une série de tableaux qui listent les informations que vous pouvez afficher à propos des objets LVM avec les commandes
pvs
, vgs
et lvs
.
Pour des raisons pratiques, un préfixe de nom de champ peut être supprimé s'il correspond à la valeur par défaut de la commande. Par exemple, avec la commande
pvs
, name
signifie pv_name
alors qu'avec la commande vgs
, name
signifie vg_name
.
L'exécution de la commande suivante est l'équivalent de l'exécution de
pvs -o pv_free
.
La commande pvs Copier lienLien copié sur presse-papiers!
Copier lienLien copié sur presse-papiers!
Tableau 4.1, « Champs pour l'affichage de la commnade pvs » liste les arguments d'affichage de la commande
pvs
, ainsi que le nom de champ tel qu'il apparaît dans l'en-tête d'affichage et une description du champ.
Argument | En-tête | Description |
---|---|---|
dev_size | DevSize | La taille du périphérique sous-jacent sur lequel le volume physique a été créé |
pe_start | 1st PE | L'offset au début de la première extension physique dans le périphérique sous-jacent |
pv_attr | Attr | Le statut du volume physique : (a)llocatable ou e(x)ported |
pv_fmt | Fmt | Le format des métadonnées du volume physique (lvm2 ou lvm1 ) |
pv_free | PFree | L'espace libre restant sur le volume physique |
pv_name | PV | Le nom du volume physique |
pv_pe_alloc_count | Alloc | Le nombre d'extensions physiques utilisées |
pv_pe_count | PE | Le nombre d'extensions physiques |
pvseg_size | SSize | La taille du segment du volume physique |
pvseg_start | Start | L'extension physique de départ du segment de volume physique |
pv_size | PSize | La taille du volume physique |
pv_tags | PV Tags | Les balises LVM associées au volume physique |
pv_used | Used | La quantité d'espace utilisée sur le volume physique |
pv_uuid | PV UUID | L'UUID du volume physique |
La commande
pvs
affiche par défaut les champs suivants : pv_name
, vg_name
, pv_fmt
, pv_attr
, pv_size
, pv_free
. L'affichage est trié par pv_name
.
Utilisez l'argument
-v
avec la commande pvs
pour ajouter les champs suivants à l'affichage par défaut : dev_size
, pv_uuid
.
Vous pouvez utiliser l'argument
--segments
de la commande pvs
pour afficher des informations à propos de chaque segment de volume physique. Un segment est un groupe d'extensions. Cet affichage peut être utile afin de voir si votre volume logique est fragmenté.
La commande
pvs --segments
affiche par défaut les champs suivants : pv_name
, vg_name
, pv_fmt
, pv_attr
, pv_size
, pv_free
, pvseg_start
, pvseg_size
. L'affichage est trié par pv_name
et pvseg_size
au sein du volume physique.
Vous pouvez utiliser la commande
pvs -a
pour afficher les périphériques détectés par LVM qui n'ont pas été initialisés comme des volumes physiques LVM.
La commande vgs Copier lienLien copié sur presse-papiers!
Copier lienLien copié sur presse-papiers!
Tableau 4.2, « Champs pour l'affichage de la commnade vgs » liste les arguments d'affichage de la commande
vgs
, ainsi que le nom de champ tel qu'il apparaît dans l'en-tête d'affichage et une description du champ.
Argument | En-tête | Description |
---|---|---|
lv_count | #LV | Le nombre de volumes logiques que le groupe de volumes peut contenir |
max_lv | MaxLV | Le nombre maximum de volumes logiques autorisés dans le groupe de volumes (0 si illimité) |
max_pv | MaxPV | Le nombre maximum de volumes physiques autorisés dans le groupe de volumes (0 si illimité) |
pv_count | #PV | Le nombre de volumes physiques qui définit le groupe de volumes |
snap_count | #SN | Le nombre d'instantanés que le groupe de volumes contient |
vg_attr | Attr | Le statut du groupe de volumes : (w)riteable, (r)eadonly, resi(z)eable, e(x)ported, (p)artial et (c)lustered. |
vg_extent_count | #Ext | Le nombre d'extensions physiques dans le groupe de volumes |
vg_extent_size | Ext | La taille des extensions physiques dans le groupe de volumes |
vg_fmt | Fmt | Le format des métadonnées du groupe de volumes (lvm2 ou lvm1 ) |
vg_free | VFree | La taille de l'espace libre restant dans le groupe de volumes |
vg_free_count | Free | Le nombre d'extensions physiques libres dans le groupe de volumes |
vg_name | VG | Le nom du groupe de volumes |
vg_seqno | Seq | Le nombre représentant la révision du groupe de volumes |
vg_size | VSize | La taille du groupe de volumes |
vg_sysid | SYS ID | L'ID Système LVM1 |
vg_tags | VG Tags | Les balises LVM associées au groupe de volumes |
vg_uuid | VG UUID | L'UUID du groupe de volumes |
La commande
vgs
affiche par défaut les champs suivants : vg_name
, pv_count
, lv_count
, snap_count
, vg_attr
, vg_size
, vg_free
. L'affichage est trié par vg_name
.
vgs
# vgs
VG #PV #LV #SN Attr VSize VFree
new_vg 3 1 1 wz--n- 51.42G 51.36G
Utilisez l'argument
-v
de la commande vgs
afin d'ajouter les champs suivants à l'affichage par défaut : vg_extent_size
, vg_uuid
.
La commande lvs Copier lienLien copié sur presse-papiers!
Copier lienLien copié sur presse-papiers!
Tableau 4.3, « Champs pour l'affichage de la commnade lvs » liste les arguments d'affichage de la commande
lvs
, ainsi que le nom de champ tel qu'il apparaît dans l'en-tête d'affichage et une description du champ.
Argument | En-tête | Description | ||||||
---|---|---|---|---|---|---|---|---|
| Chunk | L'unité de taille dans un instantané de volume | ||||||
copy_percent | Copy% | Le pourcentage de synchronisation d'un volume logique en miroir, également utilisé lorsque les extensions physiques sont déplacées avec la commande pv_move | ||||||
devices | Devices | Les périphériques sous-jacents qui composent le volume logique : les volumes physiques, les volumes logiques et les extensions physiques et logiques de départ | ||||||
lv_attr | Attr | Le statut du volume logique. Voici les bits des attributs du volume logique :
| ||||||
lv_kernel_major | KMaj | Le numéro de périphérique majeur du volume logique (-1 si inactif) | ||||||
lv_kernel_minor | KMIN | Le numéro de périphérique mineur du volume logique (-1 si inactif) | ||||||
lv_major | Maj | Le numéro de périphérique majeur persistant du volume logique (-1 s'il n'est pas spécifié) | ||||||
lv_minor | Min | Le numéro de périphérique mineur persistant du volume logique (-1 s'il n'est pas spécifié) | ||||||
lv_name | LV | Le nom du volume logique | ||||||
lv_size | LSize | La taille du volume logique | ||||||
lv_tags | LV Tags | Les balises LVM associées au volume logique | ||||||
lv_uuid | LV UUID | L'UUID du volume logique | ||||||
mirror_log | Journal | Le périphérique sur lequel réside le fichier journal du miroir | ||||||
modules | Modules | La cible device-mapper du noyau correspondant nécessaire pour utiliser le volume logique | ||||||
move_pv | Move | Le volume physique source d'un volume logique temporaire créé avec la commande pvmove | ||||||
origin | Origin | Le périphérique d'origine de l'instantané de volume | ||||||
| Region | L'unité de taille du volume logique en miroir | ||||||
seg_count | #Seg | Le nombre de segments dans le volume logique | ||||||
seg_size | SSize | La taille des segments dans le volume logique | ||||||
seg_start | Start | L'offset du segment dans le volume logique | ||||||
seg_tags | Seg Tags | Les balises LVM associées aux segments du volume logique | ||||||
segtype | Type | Le type de segment d'un volume logique (par exemple : en miroir, en mode stripe, linéaire) | ||||||
snap_percent | Snap% | Pourcentage d'un instantané de volume en cours d'utilisation | ||||||
stripes | #Str | Le nombre de stripes ou miroirs dans un volume logique | ||||||
| Stripe | La taille d'un stripe dans volume logique en mode stripe |
La commande
lvs
affiche par défaut les champs suivants : lv_name
, vg_name
, lv_attr
, lv_size
, origin
, snap_percent
, move_pv
, mirror_log
, copy_percent
. L'affichage par défaut est trié par vg_name
et lv_name
au sein du groupe de volumes.
lvs
# lvs
LV VG Attr LSize Origin Snap% Move Log Copy%
lvol0 new_vg owi-a- 52.00M
newvgsnap1 new_vg swi-a- 8.00M lvol0 0.20
Utilisez l'argument
-v
de la commande lvs
pour ajouter les champs suivants à l'affichage par défaut : seg_count
, lv_major
, lv_minor
, lv_kernel_major
, lv_kernel_minor
, lv_uuid
.
Vous pouvez utiliser l'argument
--segments
de la commande lvs
pour que les colonnes par défaut mettent en évidence les informations à propos des segments. Lorsque vous utilisez l'argument segments
, le préfixe seg
est optionnel. La commande lvs --segments
affiche par défaut les champs suivants : lv_name
, vg_name
, lv_attr
, stripes
, segtype
, seg_size
. L'affichage par défaut est trié par vg_name
, lv_name
au sein du groupe de volumes et par seg_start
au sein du volume logique. Si les volumes logiques étaient fragmentés, la sortie de cette commande afficherait ce qui suit.
Utilisez l'argument
-v
de la commande lvs --segments
pour ajouter les champs suivants à l'affichage par défaut : seg_start
, stripesize
, chunksize
.
L'exemple suivant illustre la sortie par défaut de la commande
lvs
sur un système avec un volume logique configuré, suivi par la sortie par défaut de la commande lvs
avec l'argument segments
spécifié.