Configuring Node Managers for multiple machines on a shared domain causes crash (Doc ID 1365633.1)

Last updated on NOVEMBER 05, 2016

Applies to:

Oracle Weblogic Server - Version 9.1 to 12.1.1.0
Information in this document applies to any platform.

Symptoms

Configuring more than 1 node manager which have access to the same domain directory on a shared storage causes node manager crash.

Steps to reproduce the issue:

1. Start Node Manager 1 on machine 1
2. Start Node Manager 2 on machine 2

When Node Manager 1 starts it generates nodemanager.properties on every target managed server, but in a shared domain, if a second node manager is started then Node Manager 2 will overwrite this nodemanager.properties file causing a crash on Node Manager 1.

Node Manager shows the following error:


<Oct 4, 2011 5:22:10 PM> <FINEST> <soa_bpm_domain> <AdminServer> <Wrote process id 2652>
<Oct 4, 2011 5:42:41 PM> <SEVERE> <soa_bpm_domain> <AdminServer> <Unexpected error while monitoring server>
java.io.IOException: Invalid state file format. State file contents:
at weblogic.nodemanager.common.StateInfo.load(StateInfo.java:135)
at weblogic.nodemanager.server.AbstractServerMonitor.loadStateInfo(AbstractServerMonitor.java:493)
at weblogic.nodemanager.server.AbstractServerMonitor.runMonitor(AbstractServerMonitor.java:268)
at weblogic.nodemanager.server.AbstractServerMonitor.run(AbstractServerMonitor.java:241)
at weblogic.nodemanager.server.ServerMonitor.run(ServerMonitor.java:25)
at java.lang.Thread.run(Thread.java:662)

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms