精品文档--
SUSE HA配置手册
1. SUSE HA软件包安装
两个节点均使用yast2 安装 suse HA 软件包〔需要额外HA CD与 SUSE 11SP3的系统
SAP脚本是 lsb 类型,脚本需要提前放在 /etc/,名字就叫sapecp.
脚本详细内容为:
sapprdap1:~ # cat /etc/
#!/bin/sh
### BEGIN INIT INFO
精品文档--
# Provides:
# Required-Start:$local_fs $network
# Required-Stop:$local_fs
# Default-Start:2 3 4 5
# Default-Stop:0 1 6
# Short-Description:
# Description: pop &imap daemon
END INIT INFO
#
# Run-level Startup script for the SAP instance
#
chkconfig: 345 91 19
description: Startup/Shutdown SAP instance
SAP_OWNR="ecpadm"
HOST_NAME=`hostname`
HOST1="sapprdap1"
HOST2="sapprdap2"
depending on parameter -- startup, shutdown, restart
of the instance and listener or usage display
case "$1" in
start)
SAP instance startup
echo "mount nfssfilesystem" num=`df -h |grepsapmnt|wc -l` if [ $num == 1 ]
then
mountsapprdap:/export/sapmnt/ECP /sapmnt/ECP
mountsapprdap:/export/usr/sap/trans /usr/sap/trans
fi
echo -n "Starting SAP instance"
su - $SAP_OWNR -c "startsap R3 ASCS01 sapecpap"
echo "Start SAP ASCS01 ok."
su - ecpadm -c "startsap R3"
echo "start remote SAP Instance"
精品文档--
num2=`ssh $HOST1 df -h |grepsapmnt|wc -l`
if [ $num2 != 2 ]
then
ssh $HOST1 sapprdap:/export/sapmnt/ECP /sapmnt/ECP
ssh $HOST1 sapprdap:/export/usr/sap/trans /usr/sap/trans
fi
ssh $HOST2 su - $SAP_OWNR -c "startsap R3 D00"
精品文档--
echo "Start D00 instance in sapprdap2 ok."
;;
stop)
SAP instance shutdown
echo -n "Shutdown SAP instance" su - ecpadm -c "stopsap R3"
su - ecpadm -c "stopsap R3 ASCS01 sapprdap" su - $SAP_OWNR -c "saposcol -k"
su - $SAP_OWNR -c "cleanipc 00 remove"
su - $SAP_OWNR -c "cleanipc 01 remove"
su - $SAP_OWNR -c "cleanipc 10 remove"
su - ecpadm -c "sapcontrol -nr 00 -function StopService"
su - ecpadm
suseha配置手册 来自淘豆网m.daumloan.com转载请标明出处.