VMware virtualcentar server启动项无法正常启动

VMware virtualcentar server启动项无法正常启动

查看系统下日志,服务器管理器下,Windows日志,只看告警和问题,然后根据VMware官网提供的情况,查看日志。

1、网卡问题:重启vc虚拟机后网卡提示无法启动

检查不到网卡,找到设备管理器-网络适配器,发现两个网卡均有叹号报错,无法识别,报错是网卡驱动异常,由于虚拟机没有网络,无法上传网卡驱动,尝试卸载网卡驱动然后重新加载,成功识别出两个网卡。

 

网卡启动之后需要配置网络ip,根据之前ip及同网段其他服务器ip,然后远程登录依然失败,查看原因发现是remote desktop services没有启动,还有网络network connections没有启动,修改启动项为自动,然后启动服务,如果服务无法启动,尝试修改启动项后重启服务器。

2、根据VMware官网同类故障处理意见:

https://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=2075226

对虚拟机vc日志进行查看,在 vCenter Server 上的 C:\ProgramData\VMware\VMware VirtualCenter\Logs\vpxd.log 文件中


 SQLError was thrown: "ODBC error: (42000) - [Microsoft][SQL Server Native Client 10.0][SQL Server]数据库 'vCenter' 的事务日志已满。若要查明无法重用日志中的空间的原因,请参阅 sys.databases 中的 log_reuse_wait_desc 列。" is returned when executing SQL statement "IF EXISTS(SELECT 1 FROM VPX_PROPERTY_BULLETIN WHERE OBJECT_TYPE=? AND OBJECT_MOID=? AND PROPERTY_PATH=?)  UPDATE VPX_PROPERTY_BULLETIN WITH (ROWLOCK) set GEN_NUMBER = ?, MOD_TIME = ?, OPERATION_TYPE = ? WHERE OBJECT_TYPE=? AND OBJECT_MOID = ? AND PROPERTY_PATH = ? else  INSERT INTO VPX_PROPERTY_BULLETIN WITH (ROWLOCK) (GEN_NUMBER, OBJECT_TYPE, OBJECT_MOID, PROPERTY_PATH, OPERATION_TYPE, MOD_TIME) values (?, ?, ?, ?, ?, ?)"


然后了解到SQL数据库服务器存储空间不足,造成vc server无法启动

之后查看另一台,vc DB服务器

当初配置问题,vc数据库建设时没有设置数据库容量上限现在已占满c盘空间,在无法确认数据库删除项的情况下,对vcenter_log进行文件收缩。

登陆Microsoft SQL server 选择vcenter,任务-收缩-文件

选择文件类型为日志文件

 

释放出空间后,查看c盘空间释放情况,然后重启vc端,之后vcenter server会自动启动。


3、之后登陆vc可能会有vsphere HA报错,可以在vc上重新配置,如果不成功,需要去物理机esxi底层重启agent

你可能感兴趣的:(VMware)