问题描述
最近不定期收到vcenter运行状况警告,登录vc查看‘事件台’,发现有报错:
vAPI endpoint status changed from green to yellow
三分钟后,系统自行恢复,状态由警告变成绿色正常。
分析
1、检查vcsa的endpoint.log日志:
ls -ltr //查看日志列表按时间逆序排列
注:vcenter时间台用的是CST时间,日志用的是UTC时间;
日志位置:
vCenter Server Appliance:/var/log/vmware/vapi/endpoint
**Windows vCenter Server:**C:\ProgramData\VMware\vCenterServer\logs\vapi\endpoint
2、并没发现明显报错,上图报错,整个日志频繁出现;
3、可考虑重启该服务,清理错误的配置信息来处理:
service-control --stop vmware-vapi-endpoint
service-control --start vmware-vapi-endpoint
service-control --status vmware-vapi-endpoint
对于windows(6.7已弃用):
service-control.bat --stop vapiEndpoint
service-control.bat --start vapiEndpoint
4、通过服务页面验证服务状态:
https://hostname_or_IP/vapiendpoint/health
5、相关资料显示可以这样操作,不妨试下
cd /etc/vmware-content-library/config/
cp ts-config.properties ts-config.properties.orig
cp ts-config.properties.rpmnew ts-config.properties.rpmnew.orig
mv ts-config.properties.rpmnew ts-config.properties
service-control --stop vmware-content-library;service-control --start vmware-content-library
service-control --stop vmware-vapi-endpoint
service-control --start vmware-vapi-endpoint
6、vma验证服务状态