EAS服务器绑定的IP地址变化导致EAS主节点主实例启动异常
金蝶云社区-Romantic
Romantic
1人赞赏了该文章 1358次浏览 未经作者许可,禁止转载编辑于2020年04月12日 17:12:00

EAS服务器绑定的IP地址发生变化,导致EAS主节点主实例启动异常处理
问题描述:
EAS应用服务器中配置了多网卡IP地址172.22.0.91后,重新导入新的EAS LICENSE报缓存中没有找到主实例错误,主实例启动异常。



原因分析:
分析domain.xml、apusic.conf、 set-server-env.sh配置文件可见:
部分配置文件如domain.xml配置文件中的IP地址由172.22.100.91改为了172.22.0.91(第二块网卡新的IP地址),目前不确定是谁改的,是否是人为改的,需要机构同事跟客户确认。
而eas_HOME/server/bin/set-server-env.sh里的LOCAL_IP地址没有同步变更,仍为172.22.100.91, 从而主服务器主实例启动识别到的是172.22.100.91 IP地址,而不是172.22.0.91地址,由于多个配置文件中绑定或用的IP地址不一样,从而实例启动异常。
解决方案:
据了解配置文件中绑定的IP地址不可以跟申请LICENSE用的IP地址不一样,如果要变更IP地址,需重新用新的IP地址生成的特征码重新生成EAS许可导入使用(许可导入就会找绑定IP,控制台绑定的IP如果不一样,许可导入会报错)。
1. apusic绑定ip变更:
检查方法:检查对应补丁的apusic配置文件:apusic\domain\server*\config\apusic.conf,检查标签为的配置项是
否存在IPAddress配置项,如果,将该配置项删除或修改为新的IP即可。 --经检查现场那块没有设定绑定IP地址,这块没有问题。 如果现场有IP配置,则需要同步变更为新的IP地址。

2.EAS绑定ip变更:
1).eas_HOME/server/bin/set-server-env.sh 这个配置文件绑定的IP地址要进行更改: --现场这块绑定了172.22.100.91 IP地址,如果要换IP地址,以下LOCAL_IP要变更为新的IP地址
有问题的IP配置: LOCAL_IP=172.22.100.91
2).需要修改eas/admin/config/domain.xml文件中的IP为新的IP。 --现场这块绑定了172.22.100.91 IP地址,如果要换IP地址,以下地方172.22.100.91的地址要换为新的IP地址
有问题的IP配置:





备注:
EAS服务器改用新的IP地址,且新的IP地址做了绑定(多网卡一定要绑定一个IP地址的),一定要先用新的IP地址生成特征码生成许可,然后配置文件中绑定新的IP地址,再导入新的许可才可以用,否则只在配置文件中改了新的IP地址用旧的许可,许可都会导入不进去