A.2. La commande dmsetup

La commande dmsetup est une enveloppe de lignes de commande pour la communication avec le mappeur de périphériques. Pour obtenir des informations système à propos des périphériques LVM, les options info, ls, status, et deps de la commande dmsetup se révéleront utiles, comme les sous-sections suivantes le décrivent :
Pour obtenir davantage d'informations à propos des fonctionnalités et des options de la commande dmsetup, reportez-vous à la page de manuel dmsetup(8).

A.2.1. La commande dmsetup info

La commande dmsetup info device fournit un résumé des informations sur les périphériques mappeurs de périphériques. Si vous ne spécifiez pas un nom de périphérique, la sortie sera des informations sur tous les périphériques mappeurs de périphériques actuellement configurés. Si vous spécifiez un périphérique, alors cette commande se limitera aux informations de ce périphérique uniquement.
La commande dmsetup info fournit des informations sur les catégories suivantes :
Nom
Nom du périphérique. Un périphérique LVM est exprimé comme le nom du groupe de volumes et le nom du volume logique séparé par un trait d'union. Un trait d'union dans le nom d'origine est traduit en deux traits d'union.
État
Les états possibles des périphériques sont SUSPENDED (Suspendu), ACTIVE (actif), et READ-ONLY (lecture seule). La commande dmsetup suspend définit l'état du périphérique sur SUSPENDED. Lorsqu'un périphérique est suspendu, toutes les opérations d'E/S de ce périphérique s'arrêtent. La commande dmsetup resume restaure l'état du périphérique sur ACTIVE.
Lecture anticipée
Nombre de blocs de données que le système lit à l'avance pour tout fichier ouvert sur lequel des opérations de lecture sont en cours. Par défaut, le noyau choisit une valeur correcte automatiquement. Vous pouvez changer cette valeur avec l'option --readahead de la commande dmsetup.
Tables présentes
Les états possibles pour cette catégorie sont LIVE et INACTIVE. L'état INACTIVE (inactif) indique qu'une table a été chargée et sera échangée lorsque la commande dmsetup resume restaurera l'état du périphérique sur ACTIVE, moment auquel létat de la table deviendra LIVE. Pour plus d'informations, voir la page man dmsetup.
Compte d'ouvertures
Le compte d'ouvertures de références indique combien de fois le périphérique a été ouvert. La commande mount ouvre un périphérique.
Nombre d'événements
Nombre actuel d'événements reçus. La saisie de la commande dmsetup wait n permet à l'utilisateur d'attendre l'événement « n », bloquant ainsi l'appel jusqu'à ce que cet événement soit reçu.
Majeur, mineur
Numéro majeur et mineur du périphérique
Nombre de cibles
Nombre de fragments formant un périphérique. Par exemple, un périphérique linéaire couvrant 3 disques devrait avoir 3 cibles. Un périphérique linéaire composé du début et de la fin d'un disque, mais pas du milieu n'aurait que 2 cibles.
UUID
UUID du périphérique.
L'exemple suivant montre une partie de la sortie de la commande dmsetup info.
[root@ask-07 ~]# dmsetup info
Name:              testgfsvg-testgfslv1
State:             ACTIVE
Read Ahead:        256
Tables present:    LIVE
Open count:        0
Event number:      0
Major, minor:      253, 2
Number of targets: 2
UUID: LVM-K528WUGQgPadNXYcFrrf9LnPlUMswgkCkpgPIgYzSvigM7SfeWCypddNSWtNzc2N
...
Name:              VolGroup00-LogVol00
State:             ACTIVE
Read Ahead:        256
Tables present:    LIVE
Open count:        1
Event number:      0
Major, minor:      253, 0
Number of targets: 1
UUID: LVM-tOcS1kqFV9drb0X1Vr8sxeYP0tqcrpdegyqj5lZxe45JMGlmvtqLmbLpBcenh2L3