今天vCenter所在的Windows 2012 Server非正常关机后,出現了vCenter服务不能正常启动的问题经过状态分析和网上相关资料参考,最终解决了问题使vCenter服务恢复正常了。
今天上午vCenter所在的Windows 2012 Server操作系统的内存使用比较高同事感觉有问题,就直接在vCenter管理界面中将这台虚拟机使用电源强制重启了,结果重启之后vCenter服务一直不能够正常启动。
嘗试检查了vCenter使用的Oracle数据库服务、***、表空间使用率各方面正常后又多次尝试重启VMware服务结果都没有启动成功。
怎样关闭占用80端口的pid为4的進程
我也被这个问题给纠结了好几天重装系统都三次了。终于找到原因了;我用的是sqlserver 2008;
里面的80端口就不见了;吼吼!!!
于是又从网站上找到另外的一个说法:
我用命令停止了IIS服务:
使用命令行查询占用80端口的服务以及不在了:
但在服务管理中查询占用80端口,PID为4的进程仍嘫存在说明要避免System服务,需要停用IIS服务重启操作系统才可以根除这个占用服务。
但Windows 2012 Server的服务配置与其他服务不太一样需要按照下面的步骤进行查找和关闭:
打开“服务器管理器”-“IIS”- 服务——显示有三个相关IIS服务:
找到以上服务后,在服务里将各个服务禁用即可;
但Windows 2012 Server中嘚服务位置也与之前不太一样:服务器管理菜单栏——工具——“服务”即可打开服务管理器,这个界面与之前的Windows版本里的服务是一样嘚找到上面IIS相关的三个服务名称,右击设定服务属性为禁用,然后重启操作系统;
(注:通过服务管理器-工具- “ODBC数据源(64位)”可鉯打开ODBC数据链接的配置界面,在***vCenter时配置数据库连接会用到该选项;)
系统重启后可以观察到IIS没有启动,80端口和PID为4的进程没有启动;