一部のLVMファイルシステムがdf出力で/dev/mapper/パスの代わりに/dev/dmパスを使用するのはなぜですか?

一部のLVMファイルシステムがdf出力で/dev/mapper/パスの代わりに/dev/dmパスを使用するのはなぜですか?

私のすべてのファイルシステムはLVM論理ボリュームによってホストされています。

$ lsblk -l | grep lvm
vids_VG-iso (dm-11)         252:11   0    32G  0 lvm  
vids_VG-vids (dm-12)        252:12   0 586,6G  0 lvm  
vids_VG-vids (dm-12)        252:12   0 586,6G  0 lvm  
KUbuntu_VG-usr (dm-1)       252:1    0    22G  0 lvm  /usr
KUbuntu_VG-var (dm-2)       252:2    0    10G  0 lvm  /var
KUbuntu_VG-boot (dm-3)      252:3    0     5G  0 lvm  /boot
KUbuntu_VG-usr_local (dm-4) 252:4    0     8G  0 lvm  
KUbuntu_VG-opt (dm-5)       252:5    0     5G  0 lvm  
KUbuntu_VG-tmp (dm-6)       252:6    0    17G  0 lvm  /tmp
KUbuntu_VG-swap (dm-7)      252:7    0    12G  0 lvm  [SWAP]
KUbuntu_VG-rootFS (dm-8)    252:8    0    10G  0 lvm  /
KUbuntu_VG-var_cache (dm-9) 252:9    0    10G  0 lvm  
KUbuntu_VG-var_tmp (dm-10)  252:10   0     1G  0 lvm  /var/tmp
home_VG-home (dm-0)         252:0    0   100G  0 lvm  
vids_VG-iso (dm-11)         252:11   0    32G  0 lvm  
vids_VG-vids (dm-12)        252:12   0 586,6G  0 lvm  
vids_VG-vids (dm-12)        252:12   0 586,6G  0 lvm  
vids_VG-vids (dm-12)        252:12   0 586,6G  0 lvm  
vids_VG-vids (dm-12)        252:12   0 586,6G  0 lvm  
vids_VG-vids (dm-12)        252:12   0 586,6G  0 lvm  

もしそうなら、私のファイルシステムの一部が出力で/dev/dm-パスの代わりにパスを使用する理由は次のとおりです。/dev/mapper/df

$ df -PTh | egrep -v "squashfs|vfat" | grep /dev/
/dev/dm-8                      ext4      9,8G  1,5G  7,8G  16% /
/dev/dm-12                     btrfs     587G  586G   53M 100% /datas
/dev/dm-0                      btrfs     100G   99G  228M 100% /home
/dev/dm-11                     btrfs      32G   30G  249M 100% /iso
/dev/dm-5                      btrfs     5,0G  3,0G  1,8G  64% /opt
/dev/mapper/KUbuntu_VG-usr     ext4       22G   15G  5,6G  73% /usr
/dev/mapper/KUbuntu_VG-var     ext4      9,8G  1,6G  7,7G  17% /var
/dev/mapper/KUbuntu_VG-boot    ext4      4,8G  185M  4,4G   4% /boot
/dev/mapper/KUbuntu_VG-tmp     ext4       17G  2,4G   14G  15% /tmp
/dev/dm-4                      btrfs     8,0G  4,4G  3,4G  57% /usr/local
/dev/mapper/KUbuntu_VG-var_tmp ext4      976M  180M  729M  20% /var/tmp

答え1

これはカーネル内のデバイスマッパーのLVM論理「デバイス」部分であり、LVMで使用されます。dmsetup ls

&マッパーパス装置は論理ボリュームであり、2つが異なります。

答え2

df出力長制限を超えてソフトリンクがある場合は、以下が出力されますdm-xx

[root@ ~]# lvcreate -n lvm-05d5eb5b-a248-4904-aa6f-0f3e2 -V 10Mi  --thinpool testmysql/mysqlpool0
[root@ ~]# mkfs.ext4 /dev/testmysql/lvm-05d5eb5b-a248-4904-aa6f-0f3e2
[root@ ~]# mount  /dev/testmysql/lvm-05d5eb5b-a248-4904-aa6f-0f3e2 /mnt/
[root@ ~]# df -h |grep mnt
/dev/mapper/testmysql-lvm--05d5eb5b--a248--4904--aa6f--0f3e2                                                                         11M  204K  9.6M   3% /mnt

2個追加

[root@ ~]# lvcreate -n lvm-05d5eb5b-a248-4904-aa6f-0f3e22 -V 10Mi  --thinpool testmysql/mysqlpool0
[root@ ~]# mkfs.ext4 /dev/testmysql/lvm-05d5eb5b-a248-4904-aa6f-0f3e22
[root@ ~]# mount  /dev/testmysql/lvm-05d5eb5b-a248-4904-aa6f-0f3e22 /mnt/
[root@ ~]# df -h |grep mnt
/dev/dm-252                                                                                                                          11M  204K  9.6M   3% /mnt

[root@ ~]# ls /dev/testmysql/lvm-05d5eb5b-a248-4904-aa6f-0f3e22  -lrt
lrwxrwxrwx 1 root root 9 Jan 12 17:23 /dev/testmysql/lvm-05d5eb5b-a248-4904-aa6f-0f3e22 -> ../dm-252

関連情報