GNU/Linux >> Tutoriels Linux >  >> Cent OS

Comment activer un volume physique LVM "SUSPENDU"

Lors de la suspension d'un périphérique à l'aide de la commande dmsetup suspend, toutes les E/S qui ont déjà été mappées par le périphérique mais qui ne sont pas encore terminées seront vidées. Par exemple, la commande lvextend a été exécutée et pour une raison quelconque, elle ne s'est pas terminée. Cela maintiendra le volume en mode suspendu et toutes les E/S seront bloquées. La plupart du temps, cela indique un problème avec les volumes physiques sous-jacents et doit faire l'objet d'une enquête plus approfondie.

Comment confirmer si le PV est SUSPENDU

Vérifiez le

# dmsetup info vg_example

Name:              vg_example
State:             SUSPENDED
Read Ahead:        256
Tables present:    LIVE
Open count:        18
Event number:      0
Major, minor:      249, 4
Number of targets: 1
UUID: LVM-1234567890987xxxxxxxx-fake-id-xxxxxxxxxxxxxxx123456789

Réactiver le PV (reprendre le PV)

Pour réactiver le PV ou reprendre le PV suspendu, utilisez la commande "dmsetup resume":

# dmsetup resume  vg_example

La commande ci-dessus doit réactiver le périphérique de blocage et les E/S doivent être débloquées.

# dmsetup info vg_example
Name:              vg_example
State:             ACTIVE
Read Ahead:        256
Tables present:    LIVE
Open count:        1
Event number:      0
Major, minor:      249, 4
Number of targets: 1
UUID: LVM-1234567890987xxxxxxxx-fake-id-xxxxxxxxxxxxxxx123456789

Une autre façon de vérifier consiste à utiliser la commande "dmsetup -c info ".

# dmsetup -c info
Name       Maj  Min Stat   Open  Targ   Event  UUID
vg_example 253  69  L-sw   11    1      1      LVM-xytllwFjoxRXeeeMmUzgtdYWt53sE9HP7Buf5rOEpM2H1uMUpPGQB6ZZKFRu8BU3

Ici, le "s" dans la colonne stat indique que l'appareil est dans un état SUSPENDU.

Conclusion

Il est important de comprendre pourquoi l'appareil est d'abord passé à l'état SUSPENDU, avant de le reprendre. Reprenez l'appareil uniquement lorsque vous êtes sûr que l'appareil peut être redémarré. Sans cela, si vous reprenez l'appareil, cela peut entraîner une corruption. Si le périphérique sous-jacent est endommagé de manière permanente, il peut être supprimé, ce qui entraînera l'échec des E/S en attente.

# dmsetup remove [device]


Cent OS
  1. Comment configurer LVM sur Linux / CentOS / Redhat

  2. Comment réduire un volume physique ?

  3. Comment créer une partition Lvm/volume physique> 2 To ?

  4. Comment créer un périphérique de bloc virtuel (périphérique de boucle/système de fichiers) sous Linux

  5. Comment convertir un volume en volume Stripe (RAID0) dans LVM

Comment créer un groupe de volumes sous Linux avec LVM

Développer le volume logique Lvm sur la machine virtuelle ?

Guide du débutant sur LVM (gestion des volumes logiques)

RHEL / CentOS :Comment réduire le volume LVM

Comment réduire un volume LVM sur Ubuntu

Comment trouver le ou les volumes physiques contenant un volume logique dans LVM