KVM虚拟机管理(扩容,加CPU等)

注:一下提到的磁盘文件名称一般为 qcow2文件。

1.虚拟机磁盘空间扩容:

①以下命令可以查看虚拟机磁盘文件的位置:

virsh domblklist 虚拟机名称

②以下命令可以查看磁盘文件的具体信息,包括虚拟机内存的大小等:

qemu-img info 磁盘文件名称

③扩容之前先关闭虚拟机(后面所有的命令都在虚拟机关闭的状态下运行):

virsh destroy 虚拟机名称

④扩容之前要删除所有的快照,快照管理可以参考:
virsh的快照管理

⑤如果不放心的话,可以先用如下命令clone一个虚拟机:

virt-clone -o 需要克隆的虚拟机名称 -n 新的虚拟机名称 -f 新虚拟机磁盘空间的位置及名称

-f后面的参数可以直接写为test.qcow2即在当前目录下新建一个。完成后通过virsh list --all可以看到新clone的虚拟机。

⑥扩容命令(以下为增加50G):

 qemu-img resize 磁盘文件名称 +50G

完成后可以用2命令查看是否增加。

2.增加cpu和内存:

这些修改需要在该虚拟的配置文件中进行。
配置文件目录:在目录/etc/libvirt/qemu下有一个虚拟机配置的xml文件,名称为:虚拟机名.xml。
可以直接编辑配置文件,也可以通过命令virsh edit 虚拟机名称来编辑:
在文件中有以下三行,修改前两个可以增加内存大小,修改第三个可以增加cpu。

  <memory unit='KiB'>1048576</memory>
  <currentMemory unit='KiB'>1048576</currentMemory>
  <vcpu placement='static'>1</vcpu>

完成之后保存即可。
②启动虚拟机需要从配置文件启动,命令如下:

virsh create /etc/libvirt/qemu/配置文件名称
3.最后检查配置是否生效:

①查看虚拟机配置信息:

virsh dominfo 虚拟名称
  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值