lvm、1つのボリュームは/ dev / mapperにインストールされ、1つのボリュームは/ devにインストールされます。

lvm、1つのボリュームは/ dev / mapperにインストールされ、1つのボリュームは/ devにインストールされます。

webserverボリュームを含むボリュームグループを作成しましたhomeusr

同じ方法で作成され、/etc/fstab次のようにリストされます。

/dev/webserver/home    /home  /ext4   rw,noatime   0 0
/dev/webserver/usr     /usr   /ext4   rw,noatime   0 0

ただし、mount次のように表示します。

/dev/mapper/webserver-usr on /usr
/dev/mapper/webserver-home on /home

dfそして

/dev/webserver/usr   999 999 999 99% /usr
/dev/mapper/webserver-home 999 999 999 99% /home

(間違いではなく、コピー/貼り付けができず、数字はとにかく関係ありません)

なぜmapperどの場所に現れ、他の場所に現れないのですか?

とにかくうまくいくようです。違いについて混乱しています。

ベストアンサー1

/usr(または/)通常とは異なる点は、ブート時に/homerootfs(含む/usr)をできるだけ早くマウントする必要があることです。これは initramfs によって行われます。

一方/home、、、/var/wwwおよびその他の汎用パーティションは、後で完全初期化システムの通常の起動プロセス中にinitramfsの外部にマウントする必要があります。

したがって、インストールの動作は一部の詳細で異なる場合があります。

たとえば、私のシステムでは、rootfsがまたは/dev/dm-34代わりに表示されます。これは、パーティションがUUIDとして識別され、ユーティリティがinitramfs / busyboxとシステム/util-linux全体で別々に実装されるためです。/dev/SSD/root/dev/mapper/SSD-rootfindfs

# busybox findfs UUID=fa15678f-7e7e-4a47-8ed2-7cea7a5d037d
/dev/dm-34
# findfs UUID=fa15678f-7e7e-4a47-8ed2-7cea7a5d037d
/dev/mapper/SSD-root

このコマンドは、デバイス名がシンボリックリンクで埋められる方法/dev/SSD/rootによっても返されることがあります。/devシンボリックリンクの方向を次のように変更した/dev/SSD/root -> /dev/mapper/SSD-root後も、/dev/mapper/SSD-root -> /dev/SSD/root結果は同じです。

# busybox findfs UUID="fa15678f-7e7e-4a47-8ed2-7cea7a5d037d"
/dev/SSD/root
# findfs UUID="fa15678f-7e7e-4a47-8ed2-7cea7a5d037d"
/dev/SSD/root

私はコードが標準名として選択する名前をどのように決定するのか見ていません。

結局は問題ではありません。正しいファイルシステムがマウントされている場合は、せいぜい外観上の問題です。

おすすめ記事