完成了在OpenStack上Windows虚机的创建,登录到虚机里后,发现整个windows系统十分的卡顿,通过任务管理器发现CPU的使用率一直都是100%,经过一顿猛如虎的操作,发现windows虚机的CPU显示是AMD,但是计算节点的CPU是Intel的
造成原因:
在计算节点的/etc/nova/nova.conf下的[libvirt]中默认是qemu,也可能是因为当时部署OpenStack时没注意吧!!!!
如果不修改的话,所有创建的虚机的CPU都会是AMD EPYC Processor
解决办法:
把qemu改成kvm,然后保持退出,重启一下服务即可
命令:vi /etc/nova/nova.conf 修改文件
systemctl restart openstack-nova-compute 重启服务
systemctl status openstack-nova-compute 查看状态是否启动成功
注:已创建的虚机不会修改,需从新拉起虚机(直接把以前的干掉就好,哈哈哈)
结果:
查看一下任务管理器
嗯嗯嗯~ 欣慰的笑了