[root@master /dev/mapper]# ll
总用量 0
crw-rw---- 1 root root 10, 58 7月 23 17:52 control
lrwxrwxrwx 1 root root 7 7月 23 09:52 vg_master-lv_home -> ../dm-2
lrwxrwxrwx 1 root root 7 7月 23 09:52 vg_master-lv_root -> ../dm-0
lrwxrwxrwx 1 root root 7 7月 23 09:52 vg_master-lv_swap -> ../dm-1
[root@master /dev/mapper]# dmsetup ls
vg_master-lv_swap(253:1)
vg_master-lv_root(253:0)
vg_master-lv_home(253:2)
You have new mail in /var/spool/mail/root
[root@master /dev/mapper]# cd /dev/vg_master/
[root@master /dev/vg_master]# ll
总用量 0
lrwxrwxrwx 1 root root 7 7月 23 09:52 lv_home -> ../dm-2
lrwxrwxrwx 1 root root 7 7月 23 09:52 lv_root -> ../dm-0
lrwxrwxrwx 1 root root 7 7月 23 09:52 lv_swap -> ../dm-1
[root@master /dev/vg_master]# df -Plh
文件系统 容量 已用 可用 已用%% 挂载点
/dev/mapper/vg_master-lv_root 50G 7.5G 40G 16% /
tmpfs 24G 0 24G 0% /dev/shm
/dev/sda2 485M 37M 423M 8% /boot
/dev/sda1 200M 264K 200M 1% /boot/efi
/dev/mapper/vg_master-lv_home 201G 188M 191G 1% /home
/dev/sdb1 916G 208G 663G 24% /r2
从以下可以看到,dm-0对应根目录/,dm-2对应homed目录
#处理dm,虚拟卷 local dm_content=`dmsetup ls | grep -v 'No devices' |awk '{print $1,$2}'` #vg_master-lv_swap (253:1) #vg_master-lv_root (253:0) #vg_master-lv_home (253:2) declare -A map_dm IFS=$'\n' for line in $dm_content do IFS=$' ' local dms=($line) local dir_name=${dms[0]} local dm_str=${dms[1]} dm_str="dm-"`echo "$dm_str" | awk -F':' '{print $2}' | awk -F')' '{print $1}'` #echo "$dir_name -> $dm_str" map_dm[$dm_str]=$dir_name done