내 모든 LVM 명령은 다음과 같습니다.
WARNING: Device /dev/dm-6 not initialized in udev database even after waiting 10000000 microseconds.
그 이후에는 괜찮겠지만 30분 정도 기다려야 합니다.
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를 끄면 작동할 수 있다는 내용을 읽었지만 더 나은 솔루션을 선호합니다.
답변1
내 문제가 해결된 것 같아재부팅하지 않고 udev 규칙 다시 로드. 하나
udevadm control --reload-rules && udevadm trigger
내가하고 싶은 일을했습니다.