我们可以看到我们创建的名称为myvg的卷组,大小为小于20G,也就是说最大没有20G可用,PE大小是4M,有5119个PE。如果有需要我们可以使用 vgremove 命令删除卷组:
[root@localnat201 ~]# vgremove myvg
Volume group "myvg" successfully removed
[root@localnat201 ~]#
有了卷组,接下来我们就可以真正开始创建逻辑卷了,这里使用 lvcreate -n 逻辑卷名称 -l 逻辑卷PE数 卷组名 命令来创建逻辑卷:
[root@localnat201 ~]# lvcreate -n mylv -l 5119 myvg
Logical volume "mylv" created.
[root@localnat201 ~]#
在这里可以看到名称为mylv的逻辑卷创建成功,其中 -l 选项可以换成 -L ,用来只用以磁盘大小为单位的数值,比如说K、M、G、T等。但是这里的VG可用大小是5119PE和小于20.0G,使用G做单位不知道具体小于多小,不好给定一个具体的值,所以这里我们使用PE作为单位。接下来我们可以使用 lvdisplay 或者 lvs 命令查看逻辑卷信息:
[root@localnat201 ~]# lvdisplay
--- Logical volume ---
LV Path /dev/cl/swap
LV Name swap
VG Name cl
LV UUID UzXXeu-TO2S-xXWF-ZZtt-Kq2L-JaAE-GLdRvQ
LV Write Access read/write
LV Creation host, time localhost.localdomain, 2017-12-01 18:58:38 +0800
LV Status available
# open 2
LV Size 2.00 GiB
Current LE 512
Segments 1
Allocation inherit
Read ahead sectors auto
- currently set to 8192
Block device 253:1
--- Logical volume ---
LV Path /dev/cl/root
LV Name root
VG Name cl
LV UUID emExFt-9Y5c-dEq7-2mPp-kiO0-03j4-4IxbsT
LV Write Access read/write
LV Creation host, time localhost.localdomain, 2017-12-01 18:58:39 +0800
LV Status available
# open 1
LV Size 26.99 GiB
Current LE 6910
Segments 1
Allocation inherit
Read ahead sectors auto
- currently set to 8192
Block device 253:0
--- Logical volume ---
LV Path /dev/myvg/mylv
LV Name mylv
VG Name myvg
LV UUID KloMrL-XW8i-Eo2J-pdI3-f28r-s4gw-wIBSfB
LV Write Access read/write
LV Creation host, time localnat201, 2018-04-24 23:11:28 +0800
LV Status available
# open 0
LV Size <20.00 GiB
Current LE 5119
Segments 1
Allocation inherit
Read ahead sectors auto
- currently set to 8192
Block device 253:2
[root@localnat201 ~]# lvs
LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert
root cl -wi-ao---- 26.99g
swap cl -wi-ao---- 2.00g
mylv myvg -wi-a----- <20.00g