1.添加一块新磁盘(例如sdb)
关闭虚拟机——编辑虚拟机设置——添加——硬盘
[root@localhost ~]# lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT fd0 2:0 1 4K 0 disk sda 8:0 0 20G 0 disk ├─sda1 8:1 0 1G 0 part /boot └─sda2 8:2 0 19G 0 part ├─centos-root 253:0 0 17G 0 lvm / └─centos-swap 253:1 0 2G 0 lvm [SWAP] sdb 8:16 0 20G 0 disk sr0 11:0 1 4.4G 0 rom
2.创建物理卷并查看
[root@localhost ~]# pvcreate /dev/sdb Physical volume “/dev/sdb” successfully created. [root@localhost ~]# pvs PV VG Fmt Attr PSize PFree /dev/sdb lvm2 —- 20.00g 20.00g
3.创建卷组并查看
[root@localhost ~]# vgcreate myvg /dev/sdb Volume group “myvg” successfully created [root@localhost ~]# vgs VG #PV #LV #SN Attr VSize VFree
myvg 1 0 0 wz—n- <20.00g <20.00g
4.创建逻辑卷并查看
[root@localhost ~]# lvcreate -L 5G -n mylv myvg Logical volume “mylv” created. [root@localhost ~]# lvs LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert root centos -wi-ao—— <17.00g
swap centos -wi-ao—— 2.00g
mylv myvg -wi-a——- 5.00g
[root@localhost ~]# vgs VG #PV #LV #SN Attr VSize VFree
centos 1 2 0 wz—n- <19.00g 0 myvg 1 1 0 wz—n- <20.00g <15.00g
5.格式化
[root@localhost ~]# lvcreate -L 5G -n mylv myvg Logical volume “mylv” created. [root@localhost ~]# lvs LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert root centos -wi-ao—— <17.00g
swap centos -wi-ao—— 2.00g
mylv myvg -wi-a——- 5.00g
[root@localhost ~]# vgs VG #PV #LV #SN Attr VSize VFree
centos 1 2 0 wz—n- <19.00g 0 myvg 1 1 0 wz—n- <20.00g <15.00g
6.挂载目录(例如挂载到/mnt目录上)
[root@localhost ~]# lvcreate -L 5G -n mylv myvg Logical volume “mylv” created. [root@localhost ~]# lvs LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert root centos -wi-ao—— <17.00g
swap centos -wi-ao—— 2.00g
mylv myvg -wi-a——- 5.00g
[root@localhost ~]# vgs VG #PV #LV #SN Attr VSize VFree
centos 1 2 0 wz—n- <19.00g 0 myvg 1 1 0 wz—n- <20.00g <15.00g