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
, etREAD-ONLY
. La commandedmsetup 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 commandedmsetup 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 commandedmsetup
. Tables present
- Possible states for this category are
LIVE
andINACTIVE
. AnINACTIVE
state indicates that a table has been loaded which will be swapped in when admsetup resume
command restores a device state toACTIVE
, at which point the table's state becomesLIVE
. For information, see thedmsetup
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