weblogic起動プロファイル
7139 ワード
http://wenku.baidu.com/view/675ee6136edb6f1aff001f68.html
weblogic Weblogic, weblogic 。
http://blog.csdn.net/smallke/archive/2008/07/08/2625557.aspx 1. /etc/init.d/weblogic , :
- #!/bin/bash
-
- #
-
- # chkconfig: 35 99 05
-
- # description: Weblogic Server
-
- # /etc/init.d/weblogic
-
- #
-
- # Please edit the Variable
-
- #export LC_ALL=zh_CN.GB18030
-
- export BEA_BASE=/home/weblogic/bea
-
- export BEA_HOME=$BEA_BASE/user_projects/domains/P6WebAccess
-
- export BEA_LOG=/var/log/weblogic.log
-
- export PATH=$PATH:$BEA_HOME/bin
-
-
-
- BEA_OWNER="weblogic"
-
-
-
- # if the executables do not exist -- display error
-
-
-
- if [ ! -f $BEA_HOME/bin/startWebLogic.sh -o ! -d $BEA_HOME ]
-
- then
-
- echo "WebLogic startup: cannot start"
-
- exit 1
-
- fi
-
-
-
- # depending on parameter -- startup, shutdown, restart
-
-
-
- case "$1" in
-
- start)
-
- echo -n "Starting Weblogic: log file $BEA_LOG"
-
- touch /var/lock/weblogic
-
- su - $BEA_OWNER -c "nohup $BEA_HOME/bin/startWebLogic.sh > $BEA_LOG 2>$1 &"
-
- echo " OK"
-
- ;;
-
- stop)
-
- echo -n "Shutdown Weblogic:"
-
- rm -rf /var/lock/weblogic
-
- su - $BEA_OWNER -c "$BEA_HOME/bin/stopWebLogic.sh >> $BEA_LOG"
-
- echo " OK"
-
- ;;
-
- reload|restart)
-
- $0 stop
-
- $0 start
-
- ;;
-
- *)
-
- echo "Usage: `basename $0` start|stop|restart|reload"
-
- exit 1
-
- esac
-
- exit 0
2.
# chmod 700 /etc/init.d/weblogic
3. weblogic , 35
# chkconfig --add weblogic
4.
# touch /var/log/weblogic.log
# chown weblogic.weblogic /var/log/weblogic.log
5. weblogic:
# service weblogic start
6. weblogic:
# service weblogic stop
7.ノードマネージャをDaemenとして する
ノードマネージャを するファイルを/etc/rc.d/rc 3 dに します。このファイルのコア は、 ノードマネージャである。
ス-weblogic-c「nohup/bea/wlserver_10.3/server/bin/startNodeManager&"