lvm2member是LVM(Logical Volume Manager)文件系统的一种格式。LVM允许分区具有弹性,即可以随时随地的扩大和缩小分区大小,前提是该分区是LVM格式的。LVM需要使用的软件包为lvm2。在LVM的架构中,PV(Physical Volume,即物理卷)指的是硬盘分区后(还未格式化为文件系统)的状态,通过使用pvcreate命令可以将分区创建为PV,要求分区的system ID为8e,即lvm2member格式的标识符。
问题排查
检查是该模块是否被做成了pv
# pvs
PV VG Fmt Attr PSize PFree
/dev/nvme0n1p3 ubuntu-vg lvm2 a-- <928.46g 0
如果你要挂载的模块在已经加入vg,就需要先创建lv,将lv格式化,最后在挂载。
挂载步骤
创建lv
lvcreate -n lv-data -l 100%FREE ubuntu-vg
格式化lv
mkfs.ext4 /dev/ubuntu-vg/lv-data
自动挂载
查看UUID
# blkid
/dev/mapper/ubuntu--vg-lv--data: UUID="xxxxx-xxx-xxx-xxx-xxxxxx" BLOCK_SIZE="4096" TYPE="ext4"
vim /etc/fstab
UUID=xxxxx-xxx-xxx-xxx-xxxxxx /data ext4 defaults 0 0
完成挂载
# mount -a
查看挂载情况
# df -h
Filesystem Size Used Avail Use% Mounted on
tmpfs 6.3G 1.8M 6.2G 1% /run
/dev/mapper/ubuntu--vg-ubuntu--lv 98G 14G 79G 16% /
/dev/mapper/ubuntu--vg-lv--data 815G 308K 773G 1% /data
评论