udevデータベースにブロックデバイスを追加するには?

udevデータベースにブロックデバイスを追加するには?

私のすべての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

やりたいことをしました。

関連情報