我的所有 LVM 命令都是这样的:
WARNING: Device /dev/dm-6 not initialized in udev database even after waiting 10000000 microseconds.
之后就可以了,但是都需要等待半分钟左右。
udevadm info /dev/dm-5
(另一卷)展示了一个相当不错的设备。与 相比udevadm info /dev/dm-6
,我得到了一个令人惊讶的简短列表:
P: /devices/virtual/block/dm-6 N: dm-6 L: 0 E: DEVPATH=/devices/virtual/block/dm-6 E: DEVNAME=/dev/dm-6 E: DEVTYPE=disk E: MAJOR=253 E: MINOR=6 E: SUBSYSTEM=block
我认为,/dev/dm-6
不知何故被 udev 遗忘了。我想我可以通过简单地要求 udev 重新加载这个设备来轻松修复它。我怎样才能做到这一点?
这里我读过,关闭 lvm.conf 中的 udev_sync 和 udev_rules 可能有效,但我更喜欢更好的解决方案。