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, vous allez sûrement trouver les options info, ls, status, et deps de la commande dmsetup utiles, comme expliqué dans les sous-sections suivantes.
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 info dmsetup

La commande dmsetup info device fournit des informations sur les périphériques de Device Mapper. Si vous spécifiez un périphérique, alors cette commande produira des informations pour ce périphérique uniquement.
La commande dmsetup info fournit des informations sur les catégories suivantes :
Name
Le nom du périphérique. Un périphérique LVM est exprimé en tant que nom de groupe de volume et le nom du volume logique, séparé par un trait d'union. Un trait d'union qui se trouve dans le nom d'origine, est traduit par deux traits d'union.
State
Les états de périphériques possibles sont SUSPENDED, ACTIVE, et READ-ONLY. La commande dmsetup suspend configure l'état du périphérique à SUSPENDED. Quand un périphérique est suspendu, toutes les opérations E/S de ce périphérique s'interrompent. La commande dmsetup resume restaure un état de périphérique à ACTIVE.
Read Ahead
Le nombre de blocs de données qu'un système lit préliminairement à l'ouverture d'un fichier pour lequel les opérations de lecture sont en cours. Par défaut, le noyau choisit une valeur convenable automatiquement. Vous pourrez changer cette valeur par l'option --readahead de la commande dmsetup.
Tables present
Possible states for this category are LIVE and INACTIVE. An INACTIVE state indicates that a table has been loaded which will be swapped in when a dmsetup resume command restores a device state to ACTIVE, at which point the table's state becomes LIVE. For information, see the dmsetup man page.
Open count
La référence ouverte 'count' indique le nombre de fois que le périphérique a été ouvert. Une commande mount ouvre un périphérique.
Event number
The current number of events received. Issuing a dmsetup wait n command allows the user to wait for the n'th event, blocking the call until it is received.
Major, minor
Nombre de périphériques majeur ou mineur
Number of targets
Le nombre de fragments qui constituent un périphérique. Par exemple, un périphérique linéaire portant sur 3 disques, aurait 3 cibles. Un périphérique linéaire composé par le début et la fin d'un disque, mais sans de partie intermédiaire (milieu) aurait 2 cibles.
UUID
UUID du périphérique
L'exemple suivant montre une sortie incomplète pour 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