2016-03-28 15 views
1

enter image description herehttp://docs.oracle.com/middleware/1213/wls/NODEM/java_nodemgr.htm#NODEM178Weblogic 12cR2 NodeManager native Bibliothek arbeiten nicht auf Mac OS X

Oracle amtliches Dokument Angegebene (WebLogic 12cR2 auf Mac OS X):

NativeVersionEnabled 

A value of true causes native libraries for the operating system to be used. 

For UNIX systems other than Solaris or Linux, set this property to false to run Node Manager in non-native mode. This will cause Node Manager to use the start script specified by the weblogic.StartScriptEnabled property to start Managed Servers. 

Note that when NativeVersionEnabled=false: 

Node Manager cannot query if a PID is alive nor kill a particular process 

Node Manager does not have the ability to determine if there are existing processes that need to be monitored and crash recovery is not fully implemented 

nmKill is not supported when NativeVersionEnabled=false and weblogic.StartScriptEnabled=true 

Wenn ich diesen Wert auf false, Node Manager eingestellt kann gestartet werden und funktionieren, aber es wird ernsthafte Probleme verursachen, wenn Weblogic 12cR2 auf Mac OS x als NodeManager den verwalteten Server nicht richtig verwalten.

Irgendwelche Arbeiten verfügbar?

Antwort

0

Oracle bietet native Node Manager-Bibliotheken für Windows, Solaris, Linux auf Intel, Linux auf Z-Series und AIX-Betriebssystemen.

Nur Workaround ist nicht die Verwendung von NativeVersion und stellen Sie sicher, dass weblogic.StartScriptEnabled auf true festgelegt ist, so dass Skript verwendet wird, um Server zu starten.

+0

Ja, wenn "NativeVersion" deaktiviert wurde und "StartScriptEnabled" aktiviert ist, kann Node Manager gestartet werden, macht aber keinen Sinn, da kein Status eines verwalteten Servers abgefragt wird. Überhaupt nicht nützlich. –