我有一个守护进程,可以创建和销毁LVM2卷(使用lvcreate和lvremove)。在创建和销毁卷之间,它期望设备节点出现在
中/dev/<volumegroup>/<volumename>
然而,由于某种原因,每隔几个星期,某个地方的某些东西似乎会随机停用其中一个卷。有人知道这可能会做什么吗?
我的平台是Debian 7 amd64。
TIA
答案 0 :(得分:0)
您尝试过vgmknodes吗?
vgmknodes [-d|--debug] [-h|--help] [--refresh] [-v|--verbose] [[VolumeGroupName | LogicalVolumePath]...]
它将检查活动逻辑卷所需的/ dev中的LVM2特殊文件,并创建任何缺失的文件并删除未使用的文件。
vgchange -ay VolumeGroupName
如果vgmknodes无法为您创建设备节点,则会使VG可供内核使用。