运维之道 | KVM虚拟机调整内存与CPU

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
状态:       暂停
CPU1
CPU 时间:   139.6s
最大内存: 1048576 KiB
使用的内存: 1048576 KiB
持久:       是
自动启动: 禁用
管理的保存: 否
安全性模式: selinux
安全性 DOI0
安全性标签: 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
状态:       暂停
CPU2					///CPU为2核
CPU 时间:   139.6s
最大内存: 2097152 KiB				///内存2G
使用的内存: 2097152 KiB
持久:       是
自动启动: 禁用
管理的保存: 否
安全性模式: selinux
安全性 DOI0
安全性标签: system_u:system_r:svirt_t:s0:c113,c516 (enforcing)

你可能感兴趣的:(KVM)