私は、2 つの LV を持つ LVM VG および PV である USB3 SSD を持っています。デバイスを最初に挿入すると、すべて正常に動作します。ボリュームは として表示され/dev/dm-X
、リンクは に作成されます/dev/mapper/<volume_name>
。その後、デバイスを取り外して再度挿入すると、動作しません。ディスクを取り外してもマッパー デバイスは削除されず、手動で取り外した場合でも、ディスクを再度挿入してもマッパー デバイスは再作成されません。
これは既知の欠陥ですか? これを回避して設定できますか? 再起動せずに回復する方法はありますか?
答え1
これに対する解決策は特にありませんが、いくつか注意点があります:
LVM2 ボリュームのプラグを抜くのは得策ではありません。可能であれば、適切にクリーンアップしてください。このようなディスクをオフラインにするには、次の手順を実行します。
$ vgchange -a n <vg-name>
$ udisksctl lock -b /dev/sd<X>
取り外されたディスクで問題が発生した場合、次のコマンドを使用して各論理ボリュームを個別にクリーンアップする必要があります。
$ dmsetup remove <lv-name>
これを実行した後、ディスクを再度挿入すると、正しく動作し、すべてのボリュームが正しくマップされます。