2022-03-09一、启动虚拟机时出错:
[root@KVM ~]# virsh start node-mssql-test01 error: Failed to start domain node-mssql-test01 error: internal error: qemu unexpectedly closed the monitor: Cannot set up guest memory 'pc.ram': Cannot allocate memory
二、报错原因:无法分配内存,检查物理机内存和虚拟机分配的内存,发现剩余物理内存太小了。
[root@KVM ~]# free -g total used free shared buff/cache available Mem: 125 104 14 0 6 17 Swap: 31 31 0 [root@KVM ~]# virsh dominfo node-mssql-test01 Id: - Name: node-mssql-test01 UUID: 4fc06259-0873-4082-95b8-2b530c330584 OS Type: hvm State: shut off CPU(s): 16 Max memory: 30817152 KiB Used memory: 30817152 KiB Persistent: yes Autostart: disable Managed save: no Security model: none Security DOI: 0
三、解决方法:修改虚拟机的xml文件减少内存(测试后最多只能修改到20G左右)
[root@KVM ~]# virsh dumpxml node-mssql-test01 | grep -i memory <memory unit='KiB'>20487152 <currentMemory unit='KiB'>20487152 [root@KVM ~]# virsh start node-mssql-test01 Domain node-mssql-test01 started
分类:
技术要点:
相关文章:
© 版权声明
本站下载的源码均来自公开网络收集转发二次开发而来,
若侵犯了您的合法权益,请来信通知我们1413333033@qq.com,
我们会及时删除,给您带来的不便,我们深表歉意。
下载用户仅供学习交流,若使用商业用途,请购买正版授权,否则产生的一切后果将由下载用户自行承担,访问及下载者下载默认同意本站声明的免责申明,请合理使用切勿商用。
THE END
暂无评论内容