Thursday, September 7, 2023

start weblogic managed server

 vi start-domain.sh


# -----------------------------------------------------------------------------------

# File Name    : start-domain.sh

# Author       : AMIR DBA

# Description  : Starts a WebLogic domain and managed server.

# Call Syntax  : ./start-domain.sh

# Notes        : Amend DOMAIN_HOME and managed server name appropriately.

# -----------------------------------------------------------------------------------


export MW_HOME=/u01/app/oracle/middleware

export DOMAIN_HOME=$MW_HOME/user_projects/domains/clusterDomain


echo "Starting AdminServer"

nohup $DOMAIN_HOME/startWebLogic.sh > /dev/null 2>&1 &

sleep 120


echo "Starting clusterServer_1"

nohup $DOMAIN_HOME/bin/startManagedWebLogic.sh clusterServer_1 > /dev/null 2>&1 &

sleep 60


echo "Done!"

stop weblogic managed server

vi stop-domain.sh


 # -----------------------------------------------------------------------------------

# File Name    : stop-domain.sh

# Author       : AMIR DBA

# Description  : Stops a WebLogic domain and managed server.

# Call Syntax  : ./stop-domain.sh

# Notes        : Amend DOMAIN_HOME and managed server name appropriately.

# -----------------------------------------------------------------------------------


export MW_HOME=/u01/app/oracle/middleware

export DOMAIN_HOME=$MW_HOME/user_projects/domains/clusterDomain


echo "Stopping clusterServer_1"

$DOMAIN_HOME/bin/stopManagedWebLogic.sh clusterServer_1


echo "Stopping AdminServer"

$DOMAIN_HOME/bin/stopWebLogic.sh


echo "Tidy up temp files"

find $DOMAIN_HOME/servers -name "*.lok" -exec rm -f {} \;

find $DOMAIN_HOME/servers -name "*.DAT" -exec rm -f {} \;


echo "Done!"