虚拟机扩容CPU、内存、磁盘

虚拟机扩容CPU、内存、磁盘

  1. 扩容内存和CPU

#virsh edit vm1

<domain type='kvm'>
  <name>vm5</name>
  <uuid>a44be4c9-72fa-46db-a24a-ad52a969a2d3</uuid>
  <memory unit='KiB'>16777216</memory>
  <currentMemory unit='KiB'>16777216</currentMemory>
  <vcpu placement='static'>4</vcpu>

修改memory unitcurrentMemory unit来达到修改内存的目的

修改vcpu placement修改cpu个数;

  1. 扩容硬盘,增加新硬盘
  • 创建虚拟磁盘

    #qemu-img create -f qcow2 /data1/vms/vm1-1.qcow2 100G

  • 修改配置

    virsh edit vm1

    增加如下片段,(可以在原来的配置中复制类似的配置,然后修改source file、target dev和slot;

<disk type='file' device='disk'>
<driver name='qemu' type='qcow2'/>
<source file='/data1/vms/vm1-1.qcow2'/>
<target dev='vdb' bus='virtio'/>
<address type='pci' domain='0x0000' bus='0x00' slot='0x08' function='0x0'/>
</disk>
  • 增加硬盘

#lsblk

查看新增的硬盘,使用parted格式化并挂载

#parted /dev/vdb

mklabel gpt

mkpart

data1

xfs

1

-1

q保存

#mkfs.xfs /dev/vdb1

#mkdir /data1

#mount -t xfs /dev/vdb1 /data1

  1. 扩容磁盘,扩容原来的虚拟磁盘,并给/目录

    • 关闭虚拟机

    #virsh shutdown vm1

    • 扩容增加100G

      #qemu-img resize /data1/vms/vm1.qcow2 +100G

      Image resized.

    • 进入虚拟机进行扩容

      #virsh start vm1

      #df -h

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值