安装vCenter Server出现1603错误的一种解决方法

背景

vCeter Server部署在一个Windows Server 2008 R2的虚拟机上,由于更改了虚拟机网卡配置,导致vCenter Server相关服务无法启动,查找解决方法无果后,就打算重装vCenter Server。

遇到的问题

部署过程主要参考VMware Vsphere 6.0安装部署 (三) vCenter Server安装。在这里我主要说明一下我所遇到的问题以及解决方法。在安装过程中遇到Encountered an internal error,Install-parameter rhttpproxy.ext.port1 not set具体错误信息如下图所示:

出现这个错误后,会退出安装,在最后会报‘安装组件VCSServiceManager失败并显示错误代码1603’,如下图所示:

出现这个错误,首先应当排查在安装vCenter Server 过程中配置的http端口是否被占用(使用命令netstat -nao),如果端口没有被占用,则使用如下方法:

  1. 删除C:\Program Files\VMware\vCenter Server目录;

  2. 重启虚拟机,重新安装

总结

这个方法不一定能解决所有这类问题,这只是其中一种解决方法。