【问题】

应用服务启动时报错:an error occured when getting a remoteMbeanServer

【解答】

排查步骤如下:

1、 启动应用是否是通过普元提供的脚本如startServer.sh启动的,如果不是,要检查脚本中是否有设置外置目录, 对应字段为EXTERNAL_CONFIG_DIR: EXTERNAL_CONFIG_DIR=/应用安装目录/apps_config export EXTERNAL_CONFIG_DIR。

2、将apps_config\default(以实际应用名为准)\startup.conf中的LocalIP改为实际的内网IP,Governor和Workspace应用也按此操作修改IP地址,同时确保: \apps_config\default(以实际应用名为准)\domain\domain.xml中的adminServerIP、 adminServerPort和\apps_config\governor\startup.conf中的IP和端口保持完全一致;

3、确认外置目录的startup.conf和对应应用下的.run文件中的LocalIP一致,.run文件路径参考:default\WEB-INF\.run。

4、在governor中打开jmx安全开关,并输入用户名、密码:sysadmin/000000:

5、重启server,若仍然有异常,在Governor的应用管理中,将default(以实际应用名为准)应用删除后再重新添加,重启看是否可以解决问题, 注意这里的删除只是解除Governor和default(以实际应用名为准)的关联关系,不会将实际应用删除掉。