Setting up an HP SIM server 6.0 or greater on a Linux-based Serviceguard Cluster White Paper 444847-004, February 2010

42
echo "###### Node
\
"$(hostname)
\
": Package start FAILED at
$(date) ######"
exit 1
fi
fi
}
# END OF FUNCTIONS COMMON T
O BOTH RUN AND HALT
#
-------------------
MAINLINE Control Script Code Starts Here
-----------
------
#
# FUNCTION STARTUP SECTION.
exit_value=0
typeset CUR_VERSION
# Check that CONCURRENT_MOUNT_AND_UMOUNT_OPERATIONS is set to >=1.
if (( CONCURRENT
_MOUNT_AND_UMOUNT_OPERATIONS < 1 ))
then
echo
\
"
\
tWARNING: Invalid CONCURRENT_MOUNT_AND_UMOUNT_OPERATIONS value.
Defaulting it to 1."
CONCURRENT_MOUNT_AND_UMOUNT_OPERATIONS=1
fi
# Check that CONCURRENT_FSCK_OPERATIONS is set to
>=1.
if (( CONCURRENT_FSCK_OPERATIONS < 1 ))
then
echo
-
e
\
"
\
tWARNING: Invalid CONCURRENT_FSCK_OPERATIONS value. Defaulting it to
1."
CONCURRENT_FSCK_OPERATIONS=1
fi
if (( ${#VG[*]} > 0 )); then
typeset LVM_VER=$( lvm version
> /dev/null 2>&1 ;
\
if (($? == 127));then echo 1; else echo 2;fi)
fi
# Test to see if we are being called to run the package, or halt the
package.
if [[ "$1" = "start" ]]
then
echo
-
e "
\
n###### Node
\
"$(hostname)
\
": Starting packag
e at $(date)
######"
check_gfs
verify_physical_data_replication $1
activate_md
activate_volume_group
check_and_mount
if [[ "$HA_APP_SERVER" = "pre
-
IP" ]]
then