PVE开VM报MAX vcpus allowed per VM on this node原因以及解决

限制原因
Proxmox VE可能是为了性能考虑限制了VCPU的个数;物理核心有多少,PVE就只能使用多少,但是当对线程有要求,且物理机无法满足的情况下,就需要解除限制。

什么时候需要解除限制
因需求,需要创建虚拟机自定义核数。

注:超多线程对性能提升是无效的,比如物理机原本就只有4线程,超开8线程,那么就会有4个线程卖力工作,其他4个线程在排队等待。

解决方法

编辑文件
vi /usr/share/perl5/PVE/QemuServer.pm

搜索以下内容,并 注释掉整行 即可!
#die "MAX $allowed_vcpus vcpus allowed per VM on this node\n" if ($allowed_vcpus < $maxcpus);

声明:
资源来自于网络,版权属于作者,仅供交流学习,如喜欢,请支持正版。 网盘/磁力链接已被隐藏,请根据提示获取。

温馨提示:
1、本资源转载于网络,版权归原作者所有!
2、本资源仅供个人用于学习研究参考,本站不承担任何技术及版权问题,请在下载后24小时内删除
3、本资源若侵犯到你的版权利益,请联系我们,会尽快给予删除处理!
4、如果遇到课程失效,请到“课程失效区”发帖,我们看到会第一时间修复
5、如果你有什么想要的课程,也可以到“求课程”版块发帖!
6、在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。