vcenter异常死机无法重启
esxi主机异常掉电重启后,vcenter启动失败查阅资料发现,一般是由于时间异常造成,但我这边的vcenter经过检查,硬件时间是同步
经vmware官网查询和论坛资料,总结出一套流程:
实验先确认bios硬件时间已同步,再手动启服务;假如不乐成删除旧的本地服务json文件,重启vcenter的服务。
具体操作如下。
1. 进入bios,调解设置为开机进入BIOS即可,
然后核对硬件时间,若差别步则调解,已同步不用做任何操作
https://img-blog.csdnimg.cn/img_convert/e3cc0ed451ae60576eb3f09d281fe43b.png
2. 登陆vcenter的shell终端,备份旧json文件,然后停服务,删除旧json文件,启服务
#查看服务状态
service-control --status
#先尝试将未启动的服务逐个手动启动,可开启多个终端同时操作,同时启服务,示例如下
service-control --start vmware-ui
#如果有大量服务一直停留在在启动中,造成启动超时报错,vcenter无法访问,则先停止服务,删除json文件,然后再次启服务
service-control --status
#停服务
service-control --stop --all
#备份并删除旧json文件
tar cvf /root/svcstats.back /storage/vmware-vmon/.svcStats
rm -rf /storage/vmware-vmon/.svcStats/*
#启服务
service-control --start --all
#重新检查服务状态
service-control --status
#手动挨个启动,未能成功启动的服务,尤其注意postgresql服务
service-control --start vmware-vpostgres
#可能会有个别服务未能启动,但是ui,client,vpxd等几个服务成功启动后,基本上就能正常访问vcenter的web管理平台了
#建议开多个终端启服务,以免服务之间有依赖关系
#--------这是我的vcenter起来后的服务状态--------#
VMware vCenter Server Appliance 6.7.0.20000
Type: vCenter Server with an embedded Platform Services Controller
Connected to service
* List APIs: "help api list"
* List Plugins: "help pi list"
* Launch BASH: "shell"
Command> shell
Shell access is granted to root
root@192 [ ~ ]# service-control --status
Running:
applmgmt lwsmd pschealth vmafdd vmcad vmdird vmdnsd vmonapi vmware-cis-license vmware-cm vmware-eam vmware-perfcharts vmware-postgres-archiver vmware-rhttpproxy vmware-sca vmware-sps vmware-statsmonitor vmware-sts-idmd vmware-stsd vmware-updatemgr vmware-vapi-endpoint vmware-vmon vmware-vpostgres vmware-vpxd vmware-vpxd-svcs vmware-vsan-health vmware-vsm vsphere-client vsphere-ui
Stopped:
vmcam vmware-analytics vmware-content-library vmware-imagebuilder vmware-mbcs vmware-netdumper vmware-pod vmware-rbd-watchdog vmware-vcha vsan-dps
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页:
[1]