/etc/fstab の論理ボリュームの LVM エントリ - /dev/mapper/group-volume または /dev/group/volume?

/etc/fstab の論理ボリュームの LVM エントリ - /dev/mapper/group-volume または /dev/group/volume?

以下のように論理ボリュームを作成しました。

lvcreate -L 300G MyVolGroup -n homevol

ファイルシステムの初期化後にボリュームをマウントすることについて私が読んだいくつかのガイドでは/dev/MyVolGroup/homevol/dev/mapper/MyVolGroup-root

両方にシンボリックリンクがあります../dm-1。しかし、他のものの代わりに1つを使うべき妥当な理由があるかどうか疑問に思います(以下のパス/dev/MyVolGroupまたは/dev/mapper

ベストアンサー1

それは問題ではありません。そのうちどれでも使えます。発見したように、これは単にシンボリックリンクであり、両方ともudevによって生成されるので(1つは/dev/mapper/<vg>-<lv>規則によって10-dm.rules、1つ/dev/<vg>/<lv>はによって11-dm-lvm.rules)同時に生成されるので、他のものより1つを好む実際の理由はありません。 。

私の考えでは、/dev/<vg>/<lv>シンボリックリンクはよりユーザーフレンドリーでLVM関連のシンボリックリンクと見なすことができます/dev/mapper/<vg>-<lv>/dev/mapper

Anaconda(Fedoraインストーラ)がこの/dev/mapperパスを好むのはなぜですか?よくわかりません。それはおそらく、特に理由はありませんが、Blivet(Anacondaが使用するストレージ)内のLVMデバイスのデフォルトパスとして使用されただけです。

2つの小さなメモ:

  • この装置を絶対に使用しないでください/dev/dm-X。番号は永久的ではなく、最初にdm-1作成されたデバイスマッパーデバイスにすぎません。
  • UUID一般的には好まれますが、fstabこれは主にブート間/dev/sda1で同じデバイスが保証されないパーティションに適用されます。ここでも使用できUUIDますが、LVM名はシステム内で一意である必要があるため、必須ではなくMyVolGroup-root常に同じデバイスです。

おすすめ記事