在KVM虚机中增加磁盘空间

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在KVM虚机中增加磁盘空间相关的知识,希望对你有一定的参考价值。

因虚机磁盘空间不足,导致业务无法正常运行
1、创建镜像文件
qemu-img create -f qcow2 /opt/vm_disk/215add_disk.img 100G
2、修改配置文件
virsh edit vm215

        找到以下内容
        <disk type=‘file‘ device=‘disk‘>
  <driver name=‘qemu‘ type=‘qcow2‘ cache=‘none‘/>
  <source file=‘/opt/vm_disk/vm02_210.img‘/>
  <target dev=‘vda‘ bus=‘virtio‘/>
  <address type=‘pci‘ domain=‘0x0000‘ bus=‘0x00‘ slot=‘0x05‘ function=‘0x0‘/>
</disk>
    然后复制并添加如下内容:
        <disk type=‘file‘ device=‘disk‘>
  <driver name=‘qemu‘ type=‘qcow2‘ cache=‘none‘/>
  <source file=‘/opt/vm_disk/215add_disk.img‘/>
  <target dev=‘vdb‘ bus=‘virtio‘/>
  <address type=‘pci‘ domain=‘0x0000‘ bus=‘0x00‘ slot=‘0x07‘ function=‘0x0‘/>
</disk>

注:/opt/vm_disk/215add_disk.img为第一步创建的镜像
target dev=‘vdb‘ vdb为第二块硬盘
slot=‘0x07‘ 需要自增2, 因原文件是5所以这里写7
3、关闭虚机和启动虚机
virsh destroy vm215
virsh start vm215
4、登录对应虚机并查看磁盘
ssh 192.168.1.215 一定要登录到对应虚机上 后面有格式化磁盘的命令 !!!!!!!
fdisk -l
技术分享图片

5、创建分区
技术分享图片

6、格式化磁盘
mkfs -t ext4 /dev/vdb1
技术分享图片

7、挂载
mount /dev/vdb1 /home/ftpoffice/
技术分享图片

最后大功告成。

以上是关于在KVM虚机中增加磁盘空间的主要内容,如果未能解决你的问题,请参考以下文章

kvm 给虚机增加网卡

KVM使用 libvirt 做 QEMU/KVM 快照和 Nova 实例的快照

KVM虚拟机快照备份

KVM虚拟机qcow2格式磁盘文件比实际空间大的问题

006.KVM虚机克隆

KVMNova 通过 libvirt 管理 QEMU/KVM 虚机