6.5.1 HA Toolkit Exの環境設定例
次のファイルの設定例を示します。
すべての系で,同じ設定をしてください。
-
定義ファイル(servers)
-
actcommandオペランドで指定するHiRDB起動コマンド
-
termcommandオペランドで指定するHiRDB停止コマンド
-
actcommandオペランドで指定するOpenTP1起動コマンド
-
termcommandオペランドで指定するOpenTP1停止コマンド
- 〈この項の構成〉
(1) 定義ファイル(servers)の設定例
/opt/hitachi/HAmon/etc/serversの設定例を次に示します。
server name /opt/OpenTP1,
alias OpenTP1,
actcommand /user/TP1_act.sh,
termcommand /user/TP1_term.sh,
patrol 60,
switchtype restart
;
server name /opt/HiRDB,
alias HiRDB,
actcommand /user/HiRDB_act.sh,
termcommand /user/HiRDB_term.sh,
patrol 60,
switchtype restart
;
(2) HiRDB起動コマンドの設定例
HiRDB/Single Serverの場合の,/user/HiRDB_act.shの設定例を次に示します。
#! /bin/sh
PDDIR=/opt/HiRDB
PDCONFPATH=${PDDIR}/conf
SHLIB_PATH=${SHLIB_PATH}:${PDDIR}/lib
PATH=${PATH}:${PDDIR}/bin
export PDDIR PDCONFPATH SHLIB_PATH PATH
${PDDIR}/bin/pdstart
(3) HiRDB停止コマンドの設定例
HiRDB/Single Serverの場合の,/user/HiRDB_term.shの設定例を次に示します。
#! /bin/sh
PDDIR=/opt/HiRDB
PDCONFPATH=${PDDIR}/conf
SHLIB_PATH=${SHLIB_PATH}:${PDDIR}/lib
PATH=${PATH}:${PDDIR}/bin
export PDDIR PDCONFPATH SHLIB_PATH PATH
${PDDIR}/bin/pdstop -f -q
(4) OpenTP1起動コマンドの設定例
/user/TP1_act.shの設定例を次に示します。
#! /bin/sh
DCDIR=/opt/OpenTP1
DCCONFPATH=/opt/OpenTP1/conf
SHLIB_PATH=${SHLIB_PATH}:/opt/OpenTP1/conf/lib
export DCDIR DCCONFPATH SHLIB_PATH
su OpenTP1 管理者 -c "$DCDIR/bin/dcstart -g"
(5) OpenTP1停止コマンドの設定例
/user/TP1_term.shの設定例を次に示します。
#! /bin/sh
DCDIR=/opt/OpenTP1
DCCONFPATH=/opt/OpenTP1/conf
SHLIB_PATH=${SHLIB_PATH}:/opt/OpenTP1/conf/lib
export DCDIR DCCONFPATH SHLIB_PATH
su OpenTP1 管理者 -c "$DCDIR/bin/dcstop -f"