这里我们可以看到具体的逻辑卷信息了,我们创建的这个逻辑卷在操作系统中映射的文件的据对路径为"/dev/myvg/mylv",但是一般逻辑卷会在"/dev/mapper"目录下面创建一个软连接"/dev/mapper/myvg-mylv",软连接名称为卷组名称加-再加上逻辑卷名称。如果有必要我们可以使用 lvremove /dev/myvg/mylv 命令删除逻辑卷。这个逻辑卷和物理分区一样,需要先格式化成合适的文件系统,然后挂载到某一个目录上就可以了,格式化分区和挂载分区与上面fdisk分区中的方法一样:
[root@localnat201 ~]# mkfs -t xfs /dev/myvg/mylv
meta-data=/dev/myvg/mylv isize=512 agcount=4, agsize=1310464 blks
= sectsz=512 attr=2, projid32bit=1
= crc=1 finobt=0, sparse=0
data = bsize=4096 blocks=5241856, imaxpct=25
= sunit=0 swidth=0 blks
naming =version 2 bsize=4096 ascii-ci=0 ftype=1
log =internal log bsize=4096 blocks=2560, version=2
= sectsz=512 sunit=0 blks, lazy-count=1
realtime =none extsz=4096 blocks=0, rtextents=0
[root@localnat201 ~]# mount /dev/myvg/mylv /data/
[root@localnat201 ~]# df -lh
文件系统 容量 已用 可用 已用% 挂载点
/dev/mapper/cl-root 27G 5.6G 22G 21% /
devtmpfs 1.9G 0 1.9G 0% /dev
tmpfs 1.9G 0 1.9G 0% /dev/shm
tmpfs 1.9G 8.6M 1.9G 1% /run
tmpfs 1.9G 0 1.9G 0% /sys/fs/cgroup
/dev/sda1 1014M 186M 829M 19% /boot
tmpfs 378M 0 378M 0% /run/user/0
/dev/mapper/myvg-mylv 20G 33M 20G 1% /data
其中"/dev/mapper/myvg-mylv"是"/dev/myvg/mylv"的软连接,这两个路径都可以对逻辑卷进项操作,至此逻辑卷的创建和格式化挂载完成。这时如果由于逻辑卷空间满了需要扩充,我们可以使用 vgs 命令查看还有没有可供逻辑卷扩充的空间:
[root@localnat201 ~]# vgs
VG #PV #LV #SN Attr VSize VFree
cl 1 2 0 wz--n- <29.00g 4.00m
myvg 1 1 0 wz--n- <20.00g 0
[root@localnat201 ~]#
我们可以看到,名称为myvg的卷组的自由空间已经是0了,这个时候我们需要线扩充vg。这是我们可以使用 pvs 命令查看有没有可供vg扩充的pv:
[root@localnat201 ~]# pvs
PV VG Fmt Attr PSize PFree
/dev/sda2 cl lvm2 a-- <29.00g 4.00m
/dev/sdb1 myvg lvm2 a-- <20.00g 0
/dev/sdc lvm2 --- 20.00g 20.00g
这是我们看到/dev/sdc这个pv并没有被添加到某个vg中可以使用,我们使用 vgextend 命令扩充卷组: