HSG80 ACS Solution Software Version 8.7 for Compaq Tru64 UNIX Installation and Configuration Guide

Table Of Contents
SWCC Agent in TruCluster Environment
C–33HSG80 ACS Solution Software Version 8.7 for Compaq Tru64 UNIX Installation and
Configuration Guide
C–33
# Probe for a running process/application
#
probeapp () {
ps -o command -A | grep $1 | grep -v grep > /dev/null 2>&1
if [ $? -ne 0 ]; then
echo "Cannot probe process ${1} . Posting EVM event."
${EVMPOST} "*URGENT* CAA Script Failure, Probing of process ${1}
failed "
exit 2
fi
echo "Application ${1} is alive"
}
#
# Main section
#
# Start section
#
case $1 in
'start')
echo "" >> ${LOG}
echo ""Start action script for service : ${svcName} \
`/bin/date +"%A %d %B %H:%M:%S"` "" >> ${LOG}
#
# Start SWCC
#
echo "Starting SWCC ... ">> ${LOG}
cd $APPDIR
$START_APPCMD>> ${LOG}
if [ $? -ne 0 ]; then
postevent "SWCC startup" start
exit 2
fi
echo "Started SWCC steamd">> ${LOG}
#