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)