如何找出LVM的文件系统



我在/dev/xvdk上有一个逻辑卷,我想在编程中检测它是否未进行。过去,我在物理设备上运行" file -s",如果设备未形成,它将返回"数据"。

但是,因为这是LVM(我认为?),它给了我这样的东西,这无济于事。

sudo file -sl/dev/xvdk

/dev/xvdk:lvm2 PV(Linux逻辑卷经理),UUID:PMK0C-FABX-LASZXB,大小:536870912000

我尝试了其他命令,例如" fdisk"," lsblk","分开"," lvdisplay"。它们都在物理设备上工作,但在LVM上不使用。

建议?

尝试文件-s/dev/volumn -group/lv而不是分区,例如

[root@182 ~] # file -s /dev/vg1/test
/dev/vg1/test: symbolic link to `../dm-18'
[root@182 ~] # file -s /dev/dm-18
/dev/dm-18: data
[root@182 ~] # file -s /dev/vg1/root
/dev/vg1/root: symbolic link to `../dm-0'
[root@182 ~] # file -s /dev/dm-0
/dev/dm-0: Linux rev 1.0 ext4 filesystem data (needs journal recovery)    (extents) (large files) (huge files)
 # where /dev/vg1/root /dev/vg1/test is the logic volumn
 # /dev/vg1 the volumn group in 
 # /dev/xvdb is a disk

最新更新