19.10 の外付け SSD 上の LVM ボリューム

19.10 の外付け SSD 上の LVM ボリューム

私は、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>

これを実行した後、ディスクを再度挿入すると、正しく動作し、すべてのボリュームが正しくマップされます。

関連情報