EAS环境迁移ip地址变更从实例指向主实例ip地址不对处理
金蝶云社区-Romantic
Romantic
1人赞赏了该文章 1699次浏览 未经作者许可,禁止转载编辑于2020年04月12日 14:14:45
现象描述:
EAS 8.0服务端环境从一台服务器上迁移到另外一台服务器上,迁移后新服务器ip地址会跟原服务器不一样,迁移后重新部署群集,部署后从实例的bosconfig.xml文件中指向主实例的ip地址没有变成新服务器的ip地址,导致客户端连接不上。
问题描述:
eas环境做过迁移,且应用服务器的ip地址有变更过为不同的ip地址。导致eas从实例bosconfig.xml文件中指向主实例的ip地址不对,导致客户端连不上有问题的从实例。
从实例apusic报错Cannot Connect To Any RPC ServerServer,All Server Are Unavailable。
原因分析:
1.从实例apusic报错Cannot Connect To Any RPC ServerServer,All Server Are Unavailable。
2.连接实例报连接超时错误:



3.查看实例的bosconfig.xml文件,ORM那配置的ip地址不是应用服务器的最新ip地址:



解决方案:
修改所有从实例(主实例Server1不用)的bosconfig.xml文件(eas\server\profiles\server#\config\bosconfig.xml),ORM那配置的ip地址改为应用服务器的最新ip地址,如把以下的172.10.1.114改为新的ip地址172.18.1.13:



改完后重新配置下群集(EAS Cloud管理控制台--工具--群集配置)即可。
注:
也可以尝试把所有的从实例重新部署应用,查看从实例bosconfig.xml文件中指向主实例的IP地址有没有变成新的IP地址,如果没有,还是需要在配置文件中手工改IP地址。