# Script Name..: restart_weblogic.ksh
# Description..: Checks if weblogic process is running, if no start it
# Author.......: Susheel Tamrakar
# Date.........: April 2016
# Version......: v.01
# Modified By..: Susheel T.
# Date Modified:
# Comments.....:

############################################################################
#set -xv
############################################################################
# Apex server -  lkcme179.kcm-p01.chp.bankofamerica.com
# lkcme179.kcm-p01.chp.bankofamerica.com = New APEX server (version 5 using weblogic 12c)
# Oracle user -         DBADMD01
# important files
# /var/opt/oracle/wls.env - contains environment variables for wls home and sample syntax
# /var/opt/oracle/start_weblogic.sh - starts weblogic server
# /var/opt/oracle/stop_weblogic.sh - stops weblogic server
# /var/opt/oracle/restart_weblogic.sh - restarts weblogic server
############################################################################
echo "##################################################################"
echo "# Welogic server process check                                    "
echo "##################################################################"
# check if weblogic process is running
if [ "$(ps -ef|grep weblogic| grep -v 'grep' |grep -v 'restart'| wc -l)" -gt 0 ] ; then
echo "Weblogic application server process is running"
echo " "
echo " "
echo " "

else
echo "Weblogic application server process is NOT running.....STARTING now and sleeping for 1 minute"
echo " "
echo " "
echo " "

/var/opt/oracle/start_weblogic.sh
sleep 1m
echo "Weblogic application server started, check process below..."
echo " "
echo " "
echo " "

echo "$(ps -ef|grep weblogic| grep -v 'grep'|grep -v 'restart')"
fi

Ready for Action?

LET'S GO!
Copyright 2024 IT Remote dot com
linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram