🐧 Как активировать физический том «SUSPENDED» LVM

by itisgood
При приостановке устройства с помощью команды dmsetup suspend любой ввод-вывод, который уже был сопоставлен устройством, но еще не завершен, будет сброшен.
Например, команда lvextend была выполнена и по какой-то причине она не завершилась.
Система сохранит раздел в режиме ожидания (suspended), и все операции ввода-вывода будут заблокированы.
В большинстве случаев это указывает на проблему с базовыми физическими томами и требует дальнейшего изучения.

Как проверить, что PV приостановлен

# 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

Реактивировать PV (возобновить PV)

Чтобы снова активировать PV или возобновить приостановленный PV, используйте команду «dmsetup resume»:

# dmsetup resume  vg_example

Приведенная выше команда должна повторно включить блочное устройство, и I / OR должен быть разблокирован.

# 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

Другой способ проверить это с помощью команды «dmsetup -c info».

# dmsetup -c info
Name       Maj  Min Stat   Open  Targ   Event  UUID
vg_example 253  69  L-sw   11    1      1      LVM-xytllwFjoxRXeeeMmUzgtdYWt53sE9HP7Buf5rOEpM2H1uMUpPGQB6ZZKFRu8B
Здесь «s» в столбце stat указывает, что устройство находится в состоянии SUSPENDED.

Заключение

Важно понять, почему устройство перешло в состояние SUSPENDED, прежде чем возобновить его.

Возобновляйте работу устройства только тогда, когда вы уверены, что устройство можно возобновить.

Без этого, если вы возобновите работу устройства, это может привести к повреждению.

Если основное устройство повреждено, его можно удалить, что, в свою очередь, приведет к сбою ожидающих операций ввода-вывода.

# dmsetup remove [device]

You may also like

Leave a Comment