Q: CVK后台预留的内存怎么理解?
A: 关于主机预留有两项参数:
(1)CVM前台限制,即系统管理里面设置的“主机内存预留”。该参数关闭之后,就没有20%的保留内存限制了。可以根据客户需求选择,默认该参数是开启的。
主机内存预留:设置主机是否预留内存,默认值为是。若设置为“是”,主机内存预留值设定为主机内存的20%和10GB之间的最小值,当主机空闲内存减去将要运行的虚拟机内存值小于主机的预留内存值时,则不允许启动或在线迁入该虚拟机到当前主机。若选择为“否”,主机下虚拟机启动或在线迁入操作按正常使用情况处理。
(2)后台libvirt限制,可以查看/etc/cvk/cpu_mem_threshold.conf,如下所示,CVK内存128G,E0511环境查看该版本后台限制该CVK主机CPU利用率85%,保留内存是10G。
举个例子:如果CVK内存128G,待启动虚拟机的分配内存是8G,当前CVK空闲内存是15G,则不允许启动虚拟机,因为如果启动了,空闲内存就低于10G了。
为保证系统有足够资源正常运行,不建议修改该参数。如果是测试环境需要修改,修改方法是修改该配置文件,然后重启libvirt服务service libvirt-bin restart
root@cvknode:~# cat /etc/cvk/cpu_mem_threshold.conf
CpuUsePercent 85 MemSysReserved 10
后台预留值与主机内存大小的关系:
总32G以下,预留4G
32G—64G,预留6G
64G—96G,预留8G
96G以上,预留10G
该案例暂时没有网友评论
✖
案例意见反馈
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作