Debug记录:vCenter6.5突然不能访问并报错“503 Service Unavailable”

简介:

当您欣喜地使用着vCenter6.5对自己心爱的数据中心进行管理的时候,不知某一时刻突然在界面上出现了如下画面:


503 Service Unavailable (Failed to connect to endpoint: [N7Vmacore4Http20NamedPipeServiceSpecE:0x7f0782fb55f0] _serverNamespace = / _isRedirect = false _pipeName =/var/run/vmware/vpxd-webserver-pipe)


并且与此同时,无论如何重启vCenter都没有作用。此时,请不要慌张,只需按照如下的步骤,问题即可迎刃而解,并且数据中心的一切数据都完好如初:

     1. 使用ssh或者直接从ESXi界面登陆到vCenter Applience虚机中,进入SHELL

          Last login: Thu Sep 28 10:05:40 2017 from 10.4.143.97

        Connected to service


            * List APIs: "help api list"

            * List Plugins: "help pi list"

            * Launch BASH: "shell"


        Command> shell

        Shell access is granted to root


     2. 输入如下命令:service-control --status vmware-vpxd看到状态为“Stopped”

     3. 输入如下命令:service-control --start vmware-vpxd并不能启动相应服务


当确认了2,3两点后,继续执行:

     4. 输入如下命令:/opt/vmware/vpostgres/current/bin/psql -d VCDB -U postgres,此命令登陆postgres数据库

     5. 输入如下命令,找到有问题的虚机:select v.id, v.local_file_name, h.IP_ADDRESS FROM VPX_VM v, VPX_NIC n, VPX_HOST h WHERE v.id=n.entity_id and v.host_id=h.id and n.network_name=''; 

      6. 输入如下命令,请用5中得到的虚机id来替换本语句的“<YOURID>”:select * from vpx_entity where id = '<YOURID>'; 

      7. 找到受影响的虚机后您有两个选择:

          1)删除相应虚机以及删除相应记录:delete from vpx_entity where id = '<YOURID>'; 

          2)删除该虚机的网络适配器(Network Adepter) -> 保存 -> 添加网络适配器

      8. 输入如下命令:service-control --start vmware-vpxd

      

          您将可以看到您的vCenter可以访问了。


受影响的vCenter版本为:Version 6.5.0 Build 4944578,原因是在创建虚机的时候虚机数据库出现了网卡数据项空(NULL)值。



本文转自 桌面虚拟化 51CTO博客,原文链接:http://blog.51cto.com/vmwareeuc/1969679

相关文章
|
5月前
|
PHP Windows
【Azure App Service for Windows】 PHP应用出现500 : The page cannot be displayed because an internal server error has occurred. 错误
【Azure App Service for Windows】 PHP应用出现500 : The page cannot be displayed because an internal server error has occurred. 错误
|
5月前
|
存储 网络安全 数据中心
【Azure 存储服务】App Service 访问开启防火墙的存储账号时遇见 403 (This request is not authorized to perform this operation.)
【Azure 存储服务】App Service 访问开启防火墙的存储账号时遇见 403 (This request is not authorized to perform this operation.)
【Azure 存储服务】App Service 访问开启防火墙的存储账号时遇见 403 (This request is not authorized to perform this operation.)
|
5月前
|
API Windows 容器
【Azure Fabric Service】Service Fabric 遇见错误信息记录 - The process/container terminated with exit code:2148734499
【Azure Fabric Service】Service Fabric 遇见错误信息记录 - The process/container terminated with exit code:2148734499
|
5月前
|
网络安全
【Azure Service Bus】启用诊断日志来获取客户端访问Azure Service Bus的IP地址 [2024-03-26 实验结果失败]
【Azure Service Bus】启用诊断日志来获取客户端访问Azure Service Bus的IP地址 [2024-03-26 实验结果失败]
|
5月前
|
Shell
【Azure 应用服务】App Service服务无法启动,打开Kudu站点,App Service Editor 页面均抛出:The service is unavailable
【Azure 应用服务】App Service服务无法启动,打开Kudu站点,App Service Editor 页面均抛出:The service is unavailable
|
5月前
|
Kubernetes 网络协议 网络安全
在K8S中,k8s中service访问有问题,该如何排查?
在K8S中,k8s中service访问有问题,该如何排查?
|
8月前
|
Windows
Service Unavailable的解决办法
Service Unavailable的解决办法
207 0
adb报错 error:unknown host service
使用appium或者adb有时会报error:unknown host service,原因是5037端口被占用 解决方法 1、查看是哪个应用程序占用了5037,在cmd输入命令行: ...
1918 0

热门文章

最新文章