是/ dev / dm-1分区还是整个块设备?

Modified on: Sun, 08 Sep 2019 16:00:02 +0800

有没有办法弄清楚/dev/dm-1是块设备分区还是整个块设备?如果/dev/dm-1是一个分区,有没有办法找到相应整个块设备的路径?

最佳答案

对于具有主要M,次要m的给定dm-x,存在相应的/sys/dev/block/M:m/dm/uuid文件。如果uuid文件的内容以part开头,则可以安全地假设它是一个分区。相应的整个设备位于/sys/dev/block/M:n/slaves/中。例如:

[centos@try ~]$ cat /sys/dev/block/253:0/dm/uuid
mpath-353333330000007d0
[centos@try ~]$ cat /sys/dev/block/253:1/dm/uuid
part1-mpath-353333330000007d0
[centos@try ~]$ ls -l /sys/dev/block/253:1/slaves
total 0
lrwxrwxrwx. 1 root root 0 15 août  22:06 dm-0 -> ../../dm-0

相关问答

添加新评论