I set up an standby server for bes 5.0.1 MR2 everything ran smooth. After a while however I had to change the IP address of the standby server.
After that the Service MDS-IS of the Primary server failed. and some logs sem to prove that during startup the service tries to contact the old IP address.
I checked DNS entries were correctly changed.
MDS-IS Log looks like that:
... INFO ][2010-06-07 14:52:13,318][SlipServiceImpl]Service | New State | Name=SLIP Service; State=STARTED; [INFO ][2010-06-07 14:52:13,318][SecurityServiceFactory]Service | New State | Name=SecurityServiceFactory; State=STARTED; [INFO ][2010-06-07 14:52:13,349][Registration]Cluster | Registering node with the cluster. | Node ID=220.127.116.11_1275915133334; [ERROR][2010-06-07 14:52:33,524][RegistrationInvocation]Cluster | Registration failed with peer node. | Node ID=18.104.22.168_1275641219796; net.rim.firefly.ConnectionTimeoutException at net.rim.firefly.Channel.handleConnectionTimeout(Ch annel.java:252) at net.rim.firefly.Channel.receiveScheduleEvent(Chann el.java:234) at net.rim.firefly.util.scheduler.TimerScheduler$Sche duleImpl$ScheduleEventTask.run(TimerScheduler.java :98) at java.util.TimerThread.mainLoop(Unknown Source) at java.util.TimerThread.run(Unknown Source) [INFO ][2010-06-07 14:52:33,525][Registration]Cluster | Registration NACK received from peer node. | Node ID=22.214.171.124_1275641219796; [INFO ][2010-06-07 14:52:33,526][ClusterServiceImpl]Service | New State | Name=ClusterService; State=STOPPED; [INFO ][2010-06-07 14:52:33,526][ServiceMgr]Service | New State | Name=ServiceManager; State=STOPPED; [INFO ][2010-06-07 14:52:33,534][ApplicationMgr]Service | New State | Name=ApplicationManager; State=DESTROYED; ...
where 126.96.36.199 was the first address of the standby server. ( well I changed the address in this document of course)
when I put back the standby server to the original IP address everything ran fine again.
So the adresses of the "cluster" members are hardcoded somewhere. How can I execute a change of IP adresses correctly ?