美文网首页
KVM虚拟机的磁盘大小修改

KVM虚拟机的磁盘大小修改

作者: yhyok | 来源:发表于2017-09-28 13:07 被阅读507次

kvm 虚拟机的磁盘大小可通过命令:qemu-img resize filename size 来改,要注意的是resize只支持raw格式的磁盘文件,如果想更改qcow2等格式的磁盘大小,需先用qemu-img convert 转换磁盘格式后才能更改大小;另外,用命令改完大小后需重启kvm虚拟机,系统才能识别新添加的磁盘容量。

1.修改格式
qemu-img是管理qemu虚拟磁盘的命令行工具集,功能包括查看,创建,检查,转换,快照,调整大小等。
下面简要看看它的格式转换功能。
root@jun-live:~#man qemu-img
convert [-c] [-p] [-f fmt] [-t cache] [-O output_fmt] [-o options] [-S sparse_size] filename [filename2 [...]] output_filename
Supported formats: raw cow qcow vdi vmdk cloop dmg bochs vpc vvfat qcow2 qed vhdx parallels nbd blkdebug host_cdrom host_floppy host_device file gluster
可以看到,qemu-img支持的格式非常丰富,基本上目前主流的虚拟化磁盘格式都支持。

示例:qcow2--->raw
root@jun-live:images#qemu-img info ubuntu14.04.img
image: ubuntu14.04.img
file format: qcow2
virtual size: 200G (214748364800 bytes)
disk size: 5G
root@jun-live:images#qemu-img convert -p -f qcow2 -O raw ubuntu14.04.img ubuntu14.04.raw
root@jun-live:images#qemu-img info ubuntu14.04.raw
image: ubuntu14.04.raw
file format: raw
virtual size: 200G (214748364800 bytes)
disk size: 5G
转换时间与原文件大小正相关,原文件越大时间越长,反之越短。
转换完成后,会生成目标映像文件,原文件仍保留。

2.修改大小
然后用qemu-img resize更改磁盘大小
以xp为例,原来磁盘的大小为100M,更改为250M
[root@kvmserver ]# qemu-img info xp_4_test.disk01
image: xp_4_test.disk01
file format: raw
virtual size: 99M (100000000 bytes)
disk size: 54M
[root@kvmserver]# qemu-img resize xp_4_test.disk01 +150M //更改大小
Image resized.
[root@kvmserver]# qemu-img info xp_4_test.disk01
image: xp_4_test.disk01
file format: raw
virtual size: 250M (262144000 bytes) //可以看到大小已更改为250M
disk size: 54M
重启kvm虚拟机
[root@kvmserver ]# virsh shutdown xp_4_test

相关文章

  • kvm基本命令

    kvm常用管理命令 kvm连接方式 kvm磁盘磁盘 kvm快照管理 kvm克隆虚拟机 kvm桥接网络 kvm虚拟机...

  • KVM虚拟机的磁盘大小修改

    kvm 虚拟机的磁盘大小可通过命令:qemu-img resize filename size 来改,要注意的是r...

  • KVM调整磁盘大小

    一台win10的虚拟机磁盘空间不足了,需要调整磁盘的大小。上网搜索KVM调整磁盘大小,结果得出的博客都说只有raw...

  • 2019-05-21 kvm虚拟机热迁移

    kvm虚拟机热迁移 热迁移描述:相比KVM虚拟机冷迁移中需要拷贝虚拟机虚拟磁盘文件,kvm虚拟机热迁移无需拷贝虚拟...

  • VirtualBox centos7如何扩容

    查看磁盘格式 在virtualBox中虚拟机->设置->存储,可看见磁盘格式。 修改磁盘大小 先把VBoxMana...

  • KVM虚拟机核心组件介绍-virt-manager

    virt-manager和kvm虚拟机热迁移(共享的网络文件系统) 冷迁移kvm虚拟机:配置文件,磁盘文件 热迁移...

  • KVM 维护常用命令

    KVM 维护常用命令 kvm虚拟机的配置文件位置:/etc/libvirt/qemu 修改虚拟机的相关配置sudo...

  • libvirt 管理工具扩展虚拟机磁盘分区

    使用libvirt 扩展虚拟机磁盘的方法:libvirt 工具支持KVM/Qemu,xen, lxc,openvz...

  • 如何使用qcow2创建虚拟机

    kvm虚拟机安装 参考已下资料KVM虚拟机在Ubuntu16.04下的环境搭建 安装所需软件 配置网络桥接 修改完...

  • centos7.3镜像制作

    在 KVM 环境上准备虚拟机磁盘 [root@localhost ~]# qemu-img create -f q...

网友评论

      本文标题:KVM虚拟机的磁盘大小修改

      本文链接:https://www.haomeiwen.com/subject/sobmextx.html