二、关闭该虚拟机进行”resizedisk”

 

三、假设需要修改为100G的硬盘空间,这里注意输入的参数是增加的硬盘容量,即这里输入“80G”

 

原来20G + 新增80G = 100GB 新的总容量

 

四、重新启动该虚拟机, 查看新增容量并使用fdisk新建磁盘分区,对剩余容量进行分配

1)用 fdisk /dev/vda 命令创建分区

2)新建的分区格式为: Primary   8e(Linux LVM)

输入t 更改id 8e

3)重启服务器

 

五、调整LVM

5.1 给新建的分区创建物理卷

root@TEST01:~# pvcreate  /dev/sda3

操作成功会显示:

Writing physical volume data todisk “/dev/vda3”

Physical volume “/dev/vda3” successfully created

 

5.2扩大卷组:

root@TEST01:~# vgextend vg_optest02/dev/sda3

5.3调整逻辑卷的大小:

            先用 df -f 命令查看未扩展前的分区情况,记录下

“/dev/mapper/vg_optest02-lv_root”

 

root@TEST01:~# lvextend –l +100%FREE  /dev/mapper/vg_optest02-lv_root

Extendinglogical volume root to 98.76 GiB

Logicalvolume root successfully resized

 

5.4动态调整分区大小:

root@TEST01:~# resize2fs -p /dev/mapper/TEST01-root

resize2fs1.42.5 (29-Jul-2012)

Filesystemat /dev/mapper/TEST01-root is mounted on /; on-line resizing required

old_desc_blocks= 2, new_desc_blocks = 7

Thefilesystem on /dev/mapper/TEST01-root is now 25889792 blocks long.

 

再用 df -f 命令查看扩展后的分区情况

至此调整分区大小的工作已全部完成!