金蝶EAS8.x管理控制台admin.cmd打不开一晃就没了,日志提示“is impossible, local eas node not found(is not local,local ssap port)”的大致说明

[重要通告]如您遇疑难杂症,本站支持知识付费业务,扫右边二维码加博主微信,可节省您宝贵时间哦!

最近几天给客户处理金蝶EAS8.2产品,打开金蝶EAS管理控制台admin.cmd后,接线一晃,啥也没有了,就感觉很奇怪,感觉客户迁移了区域造成的,但客户还不承认不是,感觉很郁闷,但是在后台日志看到了一个IP地址与is not local,local ssap port 如下图所示

金蝶EAS8.x管理控制台admin.cmd打不开一晃就没了,日志提示“is not local,local ssap port”的大致说明

出现这样的问题,port10061这不就是端口的问题嘛,那就找找相关的问题,可是本机的IP为192.168.0.199,所以这个IP地址不对,端口也就不对才是,那就多找找吧!

写在前面:金蝶EAS8.x管理控制台日志路径“eas\admin\logs\admin.log和eas\admin\logs\admin_client.log”

一、管理控制台界面打不开,日志无报错

进入任务管理器界面把所有的Javaw进程(管理控制台进程)关掉然后重启控制台尝试!

二、管理控制台界面打不开,日志无报错,控制台的两个进程都正常运行,jdk没有损坏,Windows操作系统环境变量PATH也正确配置了,但是管理控制台的界面还是打不开

将eas\admin\admin_client.cmd脚本中最后加上“drpc://应用服务器本机ip:10061”进行尝试 说明:脚本修改前建议做好备份

start %JAVA_HOME%\bin\javaw -Xmx512m -Xms200m -XX:PermSize=128m -cp %ADMINCLASSPATH% -DClient_HOME=%EAS_HOME% -DNoStd=true -DjvmStdCount=20 -DjvmStdSize=4 -DjvmStd=.\logs\admin_client.log com.kingdee.eas.tools.launcher.Start .\admin_client.pid com.kingdee.eas.tools.admin.client.ui.swing.MainFrame 后面加上 drpc://应用服务器本机ip:10061

例如应用服务器本机ip为192.168.0.199时可做如下修改。(脚本修改前建议做好备份)

start %JAVA_HOME%\bin\javaw -Xmx512m -Xms200m -XX:PermSize=128m -cp %ADMINCLASSPATH% -DClient_HOME=%EAS_HOME% -DNoStd=true -DjvmStdCount=20 -DjvmStdSize=4 -DjvmStd=.\logs\admin_client.log com.kingdee.eas.tools.launcher.Start .\admin_client.pid com.kingdee.eas.tools.admin.client.ui.swing.MainFrame drpc://192.168.0.199:10061

三、经查看admin.log,日志信息提示如下-客户主要这个IP问题

Deserialize message failed!
java.lang.ClassNotFoundException: Class [com.kingdee.eas.tools.admin.domain.DomainService] not found in OSGi Service Object inputstream loader, loadsize[3089]!

发现eas/admin/config下domain.xml文件损坏,恢复到初始化环境后,启动控制台成功;且实例部署后正常启动

四、管理控制台无法打开,日志提示:is impossible, local eas node not found

EAS Cloud服务器迁移后,管理控制台打不开,但是后台已有控制台进程;admin_client或admin.log日志提示:is impossible, local eas node not found!

金蝶EAS Cloud8.2版本开始的新功能:EAS服务器安装好首次打开管理控制台时需要绑定IP地址,该项操作会将ip地址绑定在eas/server/bin下的set-server-env.bat(Linux:set-server-env.sh)

admin_client日志中提示到:is impossible, local eas node not found!为迁移后IP地址发生改变或者IP地址产生变化后,当前机器上没有set-server-env文件中所绑定的IP,所以会有此报错。

可根据客户的实际需求更改IP地址

1、若服务器地址确实需要更改,则需要进入EAS_Home/eas/server/bin/set-server-env文件中找到SET LOCAL IP(linux:LOCAL IP)参数值,将此值改为当前机器的实际IP,运行 EAS_Home/eas/admin下的stopserver后再运行admin,重启控制台客户端进行验证,

2、若服务器地址可进行不变更操作,可直接将计算机的地址改为EAS服务器所绑定的地址。

五、金蝶EAS管理控制台打不开,运行启动程序后,后台没有管理控制台的javaw进程

原因1:经查看eas/server/bin下的set-server-evnv.bat文件,使用的jdk为oracle-jdk1.7,通过cd进入到服务器使用的oracle-jdk1.7的bin目录下,执行java -version命令刷不出JDK的版本信息,判断为 jdk损坏导致控制台加载不了

解决方法1:从其他机器上拷贝正常的oracle-jdk1.7,进行替换即可

解决方法2:进入服务器端eas/server/bin下有个set-server-env.bat文件,右键编辑打开该文件修改里面的IP地址参数,可参考四

注意:若替换的是不同类型的jdk,还需要修改eas/server/profilese/server*/bin下的set-server-env文件中的JVM_CUSTOM_PARAMS参数值。

原因2:打开命令提示框,执行admin.cmd提示不是内部或外部命令;检查操作系统环境变量,缺少%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;c:\windows\system32 变量。

解决办法:计算机右键属性→高级系统设置→环境变量→PATH变量,添加%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;c:\windows\system32 操作系统变量后解决

六、IP不固定就经常打不开 或  oracle-jdk被占用 ④⑤⑥⑦⑧⑨⑩

延伸阅读:EAS Cloud更换JDK注意事项

说明:更换JDK可以分为更换同类型不同版本的JDK和更换不同类型的JDK两种情况

如是更换同类型不同版本的JDK, 只需更改eas\server\bin\set-server-env.sh文件中JAVA_HOME的路径;如果是更换不同类型的JDK,除了要更改eas\server\bin\set-server-env.sh文件中JAVA_HOME的路径外还需更改eas\server\profiles\server#\bin\set-server-env.sh文件中的JVM参数JVM_CUSTOM_PARAMS的值(server#表示每个实例下的都需要修改)

二、详细更换过程

①、更换同类型不同版本的JDK   (比如ORACLE JDK 1.7更换为ORACLE JDK 1.8)

1、停止EAS Cloud服务,停止控制台

2、将eas\server\bin\set-server-env.sh文件中JAVA_HOME的路径指向实际路径

3、启动控制台,启动EAS Cloud服务

②、更换不同类型的JDK  (例如ORACLE JDK更换为IBM JDK)

1、停止EAS Cloud服务,停止控制台

2、需将eas\server\bin\set-server-env.sh文件中JAVA_HOME的路径指向实际路径

3、更改eas\server\profiles\server#\bin\set-server-env.sh文件中的JVM参数JVM_CUSTOM_PARAMS的值

③、不同环境下的不同JVM参数

1、oraclejdk(1.6、1.7)

•Linux下:

JVM_CUSTOM_PARAMS="-XX:+HeapDumpOnOutOfMemoryError -XX:NewSize=200m -XX:NewRatio=6 -XX:MaxTenuringThreshold=1 -XX:+UseParallelOldGC -XX:+DisableExplicitGC"

•Windows下:

JVM_CUSTOM_PARAMS=-XX:+HeapDumpOnOutOfMemoryError -XX:NewSize=200m -XX:NewRatio=6 -XX:MaxTenuringThreshold=1 -XX:+UseParallelOldGC -XX:+DisableExplicitGC

2、oracle jdk1.8

Linux下:

JVM_CUSTOM_PARAMS="-XX:+UseParallelOldGC -XX:+DisableExplicitGC"

windows下:

JVM_CUSTOM_PARAMS=-XX:+UseParallelOldGC -XX:+DisableExplicitGC

3、ibmjdk

•Linux下:

JVM_CUSTOM_PARAMS="-Xgcpolicy:gencon -Xmn500m"

•windows下

JVM_CUSTOM_PARAMS=-Xgcpolicy:gencon -Xmn500m

说明: server#表示每个实例

linux系统下需修改eas\server\profiles\server#\bin\set-server-env.sh文件,

windows系统下需修改eas\server\profiles\server#\bin\set-server-env.bat文件

4.启动控制台,启动EAS Cloud服务

延伸阅读2:应用服务器一直在启动,没有启动成功。apusic.log报错 ERROR [apusic.service.Muxer] Starting failed.java.net.UnknownHostException: serverapp serverapp

原因:easserver为服务器机器名,启动应用服务器的过程中需要对机器名进行解析,由于系统一直在解析该机器名且解析不了,所以才不能正常启动。

1、在host文件中,将该服务器的ip和机器名添加进去,如加入一行“192.168.0.199 easserver”。

2、杀掉java进程,重新启动应用服务器。

问题未解决?付费解决问题加Q或微信 2589053300 (即Q号又微信号)右上方扫一扫可加博主微信

所写所说,是心之所感,思之所悟,行之所得;文当无敷衍,落笔求简洁。 以所舍,求所获;有所依,方所成!

支付宝赞助
微信赞助

免责声明,若由于商用引起版权纠纷,一切责任均由使用者承担。

您必须遵守我们的协议,如您下载该资源,行为将被视为对《免责声明》全部内容的认可->联系老梁投诉资源
LaoLiang.Net部分资源来自互联网收集,仅供用于学习和交流,请勿用于商业用途。如有侵权、不妥之处,请联系站长并出示版权证明以便删除。 敬请谅解! 侵权删帖/违法举报/投稿等事务联系邮箱:service@laoliang.net
意在交流学习,欢迎赞赏评论,如有谬误,请联系指正;转载请注明出处: » 金蝶EAS8.x管理控制台admin.cmd打不开一晃就没了,日志提示“is impossible, local eas node not found(is not local,local ssap port)”的大致说明

发表回复

本站承接:网站web修改及维护;网站推广(SEM,SEO);软件安装与调试;服务器部署;APP开发与维护;
各财务软件安装调试服务(如,金蝶,用友,管家婆,速达,星宇等);OA系列,客户管理系统,人力资源,超市POS,医药管理等;

立即查看 了解详情