问题:如何使用命令提示符代替Windows服务启动OpManager进行故障排除?
解决方案:
1) 如果正在运行,请停止ManageEngine OpManager服务(转到运行 > 输入Services.msc > 停止ManageEngine OpManager服务)
2) 打开Windows任务管理器,如果正在运行需要终止与OpManager相关的“java.exe”,“postgres.exe” 以及“OpManagerTraylcon.exe”进程。
3) 转到命令提示符(对于Win7及更高版本的操作系统,使用“以管理员身份运行”选项)。
4) 转到“\\OpmanagerHome\bin”目录(例如:C:\Program Files\ManageEngine\OpManager\bin>StartOpManagerServer.bat)
5) 执行“StartOpManagerServer.bat”文件(例如:C:\Program Files\ManageEngine\OpManager\bin>StartOpManagerServer.bat)
6) OpManger将尝试使用每个模块的“已启动”消息去启动所有模块(如果任何模块显示失败,则可能需要修复一些问题),最后将提示您使用服务器名称/IP:端口连接到Web客户端。
(注意:如果收到“数据库服务器失败”的消息,大多数情况是由于您的杀毒软件正在服务器上运行,禁用杀毒软件并重新启动OpManager,此问题将得到解决。)
7) 在不关闭命令提示符的情况下,打开Web浏览器窗口并尝试访问OpManager客户端。
8) 检查后,如果没有任何问题,您可以通过命令提示符停止OpManager,方法是按Ctrl+C 并输入“Y”终止所有进程,然后从“服务”窗口启动“ManageEngine OpManager服务”,确保其正常工作。
以上步骤适用于OpManager标准版本以及企业版本。
注意:每次只能使用一种方法来启动OpManager(通过Windows服务或命令提示符,而不是同时使用两者)。