首页 服务器系统 Linux

分享一个linux实用命令--dm-0对应哪个逻辑卷?

概述

很多时候,我们会在linux系统看到dm-0这个名字,例如运行iostat命令会显示sda0,sda1(硬盘),dm-0,但是dm-0、dm-1又是什么呢?


1、抛出问题

iostat

其实sda0,sda1是连接到计算机的硬盘驱动器(sda)的分区。

dm-0、dm-1是在安装或配置计算机时创建的逻辑卷管理器的逻辑卷。

那么我们怎么快速知道dm-0对应的是哪个逻辑卷呢?这里就要用到lvdisplay命令了。


2、LVM常用命令--lvdisplay

物理卷操作命令:pvcreate,pvscan,pvdisplay
卷组操作命令:vgcreate,vgdisplay
逻辑卷操作命令:lvcreate,lvdisplay

Linux lvdisplay命令用于显示LVM逻辑卷空间大小、读写状态和快照信息等属性。如果省略"逻辑卷"参数,则lvdisplay命令显示所有的逻辑卷属性。否则,仅显示指定的逻辑卷属性。


3、实用命令

这里提供一个快捷命令:

# lvdisplay|awk '/LV Name/{n=$3} /Block device/{d=$3; sub(".*:","dm-",d); print d,n;}'

可以看到dm-0对应的是
/dev/mapper/cl_centos7-root的逻辑卷

相关推荐