背景
在Vsphere环境中,默认各服务的堆大小在vcenter初始化时已系统默认配置完成,但使用一段时间后,如果初始设置的值不能满足vcenter的管理要求,就会报出告警,vSphere-client 服务的内存消耗取决于许多因素,比如,vCenter Server 的大小、清单规模、使用的插件数量及种类等等,这时我们可以手动修改服务的堆大小来处理;
处理
1)登录VCSA虚拟机,执行:
cloudvm-ram-size -C *** vsphere-client //***是要修改堆大小(heap size)的值,单位为Mb
cloudvm-ram-size -l //查看验证
2)修改完成后,重启Web Client 服务:
vCSA 6.0执行: service vsphere-client restart
vCSA 6.x执行: service-control --stop vsphere-client &&service-control --start vsphere-client
附录:VCSA服务查看
1、vcsa实例shell激活:shell.set --enabled true,之后输入shell即可进去命令行
2、执行:service-control --list 和service-control --status,查看服务运行情况
3、停止特定服务:service-control --stop servicename
4、停止全部服务:service-control --stop --all //后跟参数–dry-run,可类似沙盒的功能,查看命令执行情况而不实际执行命令
5、vcenter常见服务:
扫描二维码关注公众号,回复:
12460772 查看本文章
