Что-нибудь автоматически деактивирует тома LVM2

#debian #lvm

#debian #lvm

Вопрос:

У меня есть демон, который создает и уничтожает тома LVM2 (используя lvcreate и lvremove). Между созданием и уничтожением тома, в котором ожидается присутствие узла устройства

 /dev/<volumegroup>/<volumename>
  

Однако по какой-то причине каждые несколько недель что-то где-то появляется, чтобы случайным образом деактивировать один из этих томов. Кто-нибудь знает, что может быть причиной этого?

Моя платформа — Debian 7 amd64.

TIA

Ответ №1:

Вы пробовали vgmknodes?

 vgmknodes  [-d|--debug]  [-h|--help]  [--refresh]  [-v|--verbose] [[VolumeGroupName | LogicalVolumePath]...]
  

Он проверит специальные файлы LVM2 в /dev, которые необходимы для активных логических томов, и создаст все отсутствующие и удалит неиспользуемые.

 vgchange -ay VolumeGroupName
  

Если vgmknodes не удалось создать для вас узел устройства, это делает VG доступным для ядра.