2009-08-12

TELDE - Autostart einer WebLogic Domain ohne NodeManager (Teil 14)

Anforderung

Nach Neustart des Servers müssen alle wichtigen Services wie HTTP, LDAP und auch die entsprechende WebLogic Domain automatisch gestartet werden.

Lösung

  1. Konfiguration Autostart mit Hilfe von Scripten

Komponenten

  Bereich Komponente
  TELDE OES, WebLogic Server
  init.d - Script wls_fusion_domain
  Umgebungsscript setFusionDomain.sh

Umsetzung

Bereich Gegenstand
Download wls_fusion_domain
setFusionDomain.sh
   
WinSCP Kopieren des Downloads wls_fusion_domain nach /etc/init.d als Benutzer root
  Kopieren des Downloads setFusionDomainEnv.sh nach /home/oracle als Benutzer oracle
   
Putty Action: Start Putty
  Action: Open Save Session telde.local als Root
   
Shell

login as: root
root@192.168.234.140's password:
Last login: Thu Jul 30 23:45:02 2009 from 192.168.234.1

Start Script

 

[root@telde ~]# cd /etc/init.d

[root@telde init.d]# chmod a+x wls_fusion_domain

 

[root@telde init.d]# ./wls_fusion_domain start

[root@telde init.d]# ./wls_fusion_domain stop
Stopping Weblogic Server...

Initializing WebLogic Scripting Tool (WLST) ...

Jython scans all the jar files it can find at first startup.

:

Shutting down the server AdminServer with force=false while connected to AdminServer ...
Disconnected from weblogic server: AdminServer

Exiting WebLogic Scripting Tool.

Done

[root@telde init.d]# chkconfig wls_fusion_domain on

   
Reboot

[root@telde ~]# shutdown -r now

Broadcast message from root (pts/2) (Fri Jul 31 14:23:19 2009):

The system is going down for reboot NOW!
[root@telde ~]#

   

Test

http://192.168.234.140:7001/

Anmerkung

An dieser Stelle fehlt jetzt noch die Konfiguration der STDIO - Ausgabe in das Server Log der fusion_domain, damit diese Ausgabe auch von der Administration Console aufrufbar ist. Diese WebLogic Server Einstellung gibt es in einen der nächten Teile der Serie.

Keine Kommentare:

Kommentar veröffentlichen