要查看磁盘是否使用 LVM,可以使用以下几种方法:
方法 1:使用 lsblk 命令
lsblk 命令可以显示系统中块设备的信息,并标记出是否属于 LVM 分区。
bash
复制代码
lsblk
在输出中,如果某个分区属于 LVM,会在 TYPE 列中标记为 lvm。例如:
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 100G 0 disk
├─sda1 8:1 0 1G 0 part /boot
└─sda2 8:2 0 99G 0 part
└─centos-root 253:0 0 99G 0 lvm /
方法 2:使用 df -h 和 mount 命令
可以通过 df -h 或 mount 命令查看挂载点路径是否指向 LVM 的逻辑卷。
df -h
如果是 LVM 分区,挂载点的设备名称通常会显示为 /dev/mapper/<卷组名>-<逻辑卷名> 或 /dev/<卷组名>/<逻辑卷名>。
方法 3:使用 lvs、pvs 和 vgs 命令
LVM 提供了 lvs、pvs 和 vgs 命令来分别查看逻辑卷、物理卷和卷组的信息:
lvs # 查看逻辑卷信息
pvs # 查看物理卷信息
vgs # 查看卷组信息
如果输出显示卷组或逻辑卷信息,则说明系统中确实在使用 LVM。例如:
# lvs
LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert
root centos -wi-ao---- <50.00g
swap centos -wi-ao---- 2.00g
方法 4:查看 /etc/fstab 文件
在 /etc/fstab 文件中查找分区信息。LVM 分区的挂载点通常显示为 /dev/mapper/<卷组名>-<逻辑卷名> 或 /dev/<卷组名>/<逻辑卷名>。
cat /etc/fstab
例如:
/dev/mapper/centos-root / ext4 defaults 1 1
方法 5:使用 lvdisplay 命令
lvdisplay 命令详细显示系统中所有逻辑卷的信息。
lvdisplay
如果输出中显示了逻辑卷的信息,则表示系统使用了 LVM。例如:
--- Logical volume ---
LV Path /dev/centos/root
LV Name root
VG Name centos
LV Size <50.00 GiB
以上方法可以帮助确认系统是否使用了 LVM。
评论