LVM:uuidまたは「dev / sdX」以外の方法でpvcreateを作成する

LVM:uuidまたは「dev / sdX」以外の方法でpvcreateを作成する

標準の「/dev/sdX」よりもユニークな方法でpvを作成することは可能ですか?

その理由は、システムの外部マルチハードドライブドックと開発マッパーが起動時に常に同じ「/dev/sdX」を割り当てていないためです。 uuidマウントを介してfstabでext4マウントを使用してこの問題を解決しました。そうしないと、誤ったディスクに対する致命的な読み取り/書き込みが発生する可能性があります。

答え1

次のように、コマンドに表示されるすべての名前を使用できます。

ll /dev/disk/by-*

これは明らかに/dev/sdxそのデバイスへのシンボリックリンクです。

答え2

完全な手順については、マンページを読む必要がありますが、man lvm.confLVMフィルタがディスクを無視するように設定されている可能性があります。私のシステムでは、filter = [ "a/.*/" ]次のように設定されています。次へ追加(したがってa)与えられた正規表現に一致するすべて(つまり/.*/、すべて)。 LVMフィルタには、一部の拒否エントリ(としてマークr)を含めることができます。

関連情報