GNU/Linux >> Linux Esercitazione >  >> Cent OS

Come attivare un volume fisico LVM “SOSPESO”.

Quando si sospende un dispositivo utilizzando il comando dmsetup suspend, qualsiasi I/O che è già stato mappato dal dispositivo ma non è stato ancora completato verrà svuotato. Ad esempio, il comando lvextend è stato eseguito e per qualche motivo non è stato completato. Ciò manterrà il volume in modalità sospeso e tutti gli I/O verranno bloccati. Nella maggior parte dei casi, questo indica un problema con i volumi fisici sottostanti e dovrebbe essere studiato ulteriormente.

Come confermare se il PV è SOSPESO

Controlla il

# 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

Riattiva il PV (resume PV)

Per riattivare il PV o riprendere il PV sospeso, utilizzare il comando “dmsetup resume”:

# dmsetup resume  vg_example

Il comando precedente dovrebbe riattivare il dispositivo a blocchi e l'I/O dovrebbe essere sbloccato.

# 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

Un altro modo per controllare è usare il comando “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

Qui, la "s" nella colonna delle statistiche indica che il dispositivo è in uno stato SOSPESO.

Conclusione

È importante capire perché il dispositivo è andato prima nello stato SOSPESO, prima di riprenderlo. Riattivare il dispositivo solo quando si è certi che il dispositivo possa essere riattivato. Senza di esso, se hai ripreso il dispositivo, potrebbe danneggiarsi. Se si verifica un danno permanente al dispositivo sottostante, è possibile rimuoverlo, il che a sua volta comporterà il fallimento dell'I/O in sospeso.

# dmsetup remove [device]


Cent OS
  1. Come creare LVM usando i comandi vgcreate, lvcreate e lvextend lvm2

  2. Come creare un dispositivo a blocchi virtuali (dispositivo di loop/filesystem) in Linux

  3. Come rimuovere il disco da un gruppo di volumi LVM

  4. Come ridurre un volume LVM su Ubuntu

  5. Come trovare i volumi fisici che contengono un volume logico in LVM

Come creare un gruppo di volumi in Linux con LVM

Espandere il volume logico Lvm su macchina virtuale?

Guida per principianti a LVM (Gestione del volume logico)

CentOS / RHEL:come eliminare il volume LVM

CentOS / RHEL:come rimuovere il volume fisico (PV) inutilizzato dal gruppo di volumi (VG) in LVM

CentOS / RHEL:come aggiungere volume fisico (PV) a un gruppo di volumi (VG) in LVM