十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
今天接到客户电话,说vmware vsphere 6.5的vcenter进不了,提示:503 service unavailable。
让客户满意是我们工作的目标,不断超越客户的期望值来自于我们对这个行业的热爱。我们立志把好的技术通过有效、简单的方式提供给客户,将通过不懈努力成为客户在信息化领域值得信任、有价值的长期合作伙伴,公司提供的服务项目有:域名申请、虚拟空间、营销软件、网站建设、德钦网站维护、网站推广。
如下图:
客户的环境是一个6节点的vsan,由于其中一台主机要停机维护,vcenter也在这台主机上,没有迁走vcenter,就把vcenter虚拟机,连同主机一起关掉,主机维护完后再启动,登陆vcenter就提示上边的错误。
通过ssh连接到vcenter后台,查看服务,有几项服务没有起来。
手工启动也启动不了。试了一下通过9443端口还能登进vcenter的管理页面,发现"vcenterserver"服务没起来,尝试手工启动,但启动后就立马停止。
看来只能到vmware的KB里去找找了,找到一个类似的故障贴子。
https://communities.vmware.com/thread/556490
建议在操作前做一下数据备份或者对虚拟机做个快照。
大概步骤:
先找到postgresql logs文件,找到报错的语句,查看里面报错的键值 (id, device_key)。
然后登陆数据库,通过delete语句删除vc.vpx_vm_virtual_device表中的记录。重启vcenter就
可以正常登陆了。