【Ubuntu16】kvm虚拟机根分区扩容(qcow2)

宿主机是Ubuntu16.04,kvm虚拟机系统也是Ubuntu16.04
虚拟机磁盘容量原来是100G,要修改为500G
先进入虚拟机磁盘文件目录,执行如下命令

扩展磁盘容量

    qemu-img info slave05.qcow2

    qemu-img resize slave05.qcow2 +400G

【Ubuntu16】kvm虚拟机根分区扩容(qcow2)_第1张图片

重启虚拟机,虚拟机管理器查看修改生效
【Ubuntu16】kvm虚拟机根分区扩容(qcow2)_第2张图片
这时已经扩容成功,但由于没有分区,还不能正常使用
进入虚拟机,执行如下命令查看

fdisk -l

如图,可用500G,但已经分区实际能用的还是原来的100G左右
【Ubuntu16】kvm虚拟机根分区扩容(qcow2)_第3张图片

安装GParted分区软件

apt-get install gparted 

【Ubuntu16】kvm虚拟机根分区扩容(qcow2)_第4张图片
输入密码打开

合并磁盘分区

【Ubuntu16】kvm虚拟机根分区扩容(qcow2)_第5张图片
打开软件后,无法直接对/devsda1进行扩容,这时需要先swapoff掉/dev/sda2和/dev/sda5,然后删除他们,等对根目录扩容完后再把交换分区添加回来
如图,我swapoff掉/dev/sda5 ,然后删除/dev/sda5和/dev/sda2他们,这样分区表里就只有根分区和我们要扩容的空间
【Ubuntu16】kvm虚拟机根分区扩容(qcow2)_第6张图片
【Ubuntu16】kvm虚拟机根分区扩容(qcow2)_第7张图片
这时就可以对/dev/sda1进行resize操作了
如图,拖动上面的滚动条对根分区扩容,留下2G作为要添加的交换分区
【Ubuntu16】kvm虚拟机根分区扩容(qcow2)_第8张图片
resize完成后,按下图添加交换分区
【Ubuntu16】kvm虚拟机根分区扩容(qcow2)_第9张图片
【Ubuntu16】kvm虚拟机根分区扩容(qcow2)_第10张图片
【Ubuntu16】kvm虚拟机根分区扩容(qcow2)_第11张图片
上方保存一下
最后再查看一下是否完成
【Ubuntu16】kvm虚拟机根分区扩容(qcow2)_第12张图片

你可能感兴趣的:(【Ubuntu16】kvm虚拟机根分区扩容(qcow2))