HP StorageWorks HSG80 ACS Solution Software V8.8 for Tru64 UNIX Installation and Configuration Guide (AA-RV1VA-TE, March 2005)

SWCC Agent in TruCluster Environment
258 HSG80 ACS Solution Software V8.8 for Tru64 UNIX Installation and Configuration Guide
# 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}
#