GNU/Linux >> Znalost Linux >  >> Cent OS

Jak aktivovat „POZASTAVENÝ“ fyzický svazek LVM

Při pozastavení zařízení pomocí příkazu dmsetup suspend budou všechny I/O, které již byly zařízením namapovány, ale ještě nebyly dokončeny, vyprázdněny. Například byl proveden příkaz lvextend az nějakého důvodu se nedokončil. Tím zůstane svazek v pozastaveném režimu a všechny I/O budou zablokovány. Ve většině případů to znamená problém se základními fyzickými svazky a měl by být dále prozkoumán.

Jak potvrdit, zda je PV POZASTAVENO

Zkontrolujte

# 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

Znovu aktivujte PV (obnovte PV)

Chcete-li znovu aktivovat PV nebo obnovit pozastavené PV, použijte příkaz „dmsetup restore“:

# dmsetup resume  vg_example

Výše uvedený příkaz by měl znovu povolit blokové zařízení a I/O by měly být odblokovány.

# 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

Dalším způsobem kontroly je použití příkazu „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

Zde „s“ ve sloupci statistik označuje, že zařízení je ve stavu SUSPENDED.

Závěr

Je důležité porozumět tomu, proč zařízení nejprve přešlo do stavu SUSPENDED, než jej znovu spustíte. Zařízení obnovte pouze tehdy, když jste si jisti, že zařízení lze obnovit. Bez něj, pokud obnovíte zařízení, může to vést k poškození. Pokud dojde k trvalému poškození základního zařízení, může být odstraněno, což zase povede k selhání čekajících I/O.

# dmsetup remove [device]


Cent OS
  1. Jak nakonfigurovat LVM na Linux / CentOS / Redhat

  2. Jak nakonfigurovat LVM (Logical Volume Management) na DRBD (Distributed Replicated Block Device)

  3. Jak snížit objem LVM na Ubuntu

  1. Jak vytvořit fyzický svazek v Linuxu pomocí LVM

  2. Jak zmenšit fyzický objem?

  3. Jak najít fyzické svazky, které obsahují logický svazek v LVM

  1. Jak zkontrolovat špatné bloky na fyzickém svazku LVM?

  2. Jak vytvořit oddíl LVM/fyzický objem> 2 TB?

  3. Jak vytvořit virtuální blokové zařízení (smyčkové zařízení/systém souborů) v Linuxu