#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 доступным для ядра.