1、查看当前系统中的KVM虚拟机集群
[root@localhost ~]# virsh list --all
Id 名称 状态
----------------------------------------------------
1 kvm1 running
2 kvm2 暂停
3 kvm3 暂停
2、关闭需要配置的 KVM1 虚拟机
[root@localhost ~]# virsh shutdown kvm1
3、查看 KVM1 虚拟机配置信息
[root@localhost ~]# virsh dominfo kvm1
Id: 1
名称: kvm1
UUID: db8f98bf-f29f-4fed-b50f-cc286def8016
OS 类型: hvm
状态: 暂停
CPU: 1
CPU 时间: 139.6s
最大内存: 1048576 KiB
使用的内存: 1048576 KiB
持久: 是
自动启动: 禁用
管理的保存: 否
安全性模式: selinux
安全性 DOI: 0
安全性标签: system_u:system_r:svirt_t:s0:c113,c516 (enforcing)
4、修改 KVM1 虚拟机配置
[root@localhost ~]# virsh edit kvm1
<name>kvm109</name>
<uuid>658ba60c-505a-435a-967b-276d84620930</uuid>
<memory unit='KiB'>2097152</memory> #调整内存至2G
<currentMemory unit='KiB'>2097152</currentMemory> #调整内存至2G
<vcpu placement='static'>2</vcpu> #调整CPU核数为2
5、重新定义使配置文件生效
[root@localhost ~]# virsh define /etc/libvirt/qemu/kvm1.xml
6、启动虚拟机
[root@localhost ~]# virsh start kvm1
7、查看 KVM1 虚拟机重新配置后的信息
[root@localhost ~]# virsh dominfo kvm1
Id: 1
名称: kvm1
UUID: db8f98bf-f29f-4fed-b50f-cc286def8016
OS 类型: hvm
状态: 暂停
CPU: 2
CPU 时间: 139.6s
最大内存: 2097152 KiB
使用的内存: 2097152 KiB
持久: 是
自动启动: 禁用
管理的保存: 否
安全性模式: selinux
安全性 DOI: 0
安全性标签: system_u:system_r:svirt_t:s0:c113,c516 (enforcing)