6.6.1 HA Toolkit Exの設定例
次のファイルの設定例を示します。
-
定義ファイル(servers)
-
actcommandオペランドで指定するHiRDB起動コマンド
-
termcommandオペランドで指定するHiRDB停止コマンド
(1) 定義ファイル(servers)の設定例
/opt/hitachi/HAmon/etc/serversの設定例を次に示します。すべての系で定義内容を同じにしてください。
/*-------------- BES1の定義 ---------------------------------------------*/
server name HRDB/BES1 ,
alias BES1 ,
actcommand /opt/hitachi/HAmon/etc/BES1_act ,
termcommand /opt/hitachi/HAmon/etc/BES1_term,
switchtype switch ,
actpatrol 0 ,
patrol 60 ;
/*-------------- BES2の定義 ---------------------------------------------*/
server name HRDB/BES2 ,
alias BES2 ,
actcommand /opt/hitachi/HAmon/etc/BES2_act ,
termcommand /opt/hitachi/HAmon/etc/BES2_term,
switchtype switch ,
actpatrol 0 ,
patrol 60 ;
(2) HiRDB起動コマンドの設定例
PDDIRには,BESごとに異なる値を設定してください。
系1での/opt/hitachi/HAmon/etc/BES1_actの設定例を次に示します。
#! /bin/sh
PDDIR=/HiRDB/BES1
PDCONFPATH=${PDDIR}/conf
SHLIB_PATH=${PDDIR}/lib
PATH=${PATH}:${PDDIR}/bin
export PDDIR PDCONFPATH SHLIB_PATH PATH
${PDDIR}/bin/pdstart -q系1での/opt/hitachi/HAmon/etc/BES2_actの設定例を次に示します。
#! /bin/sh
PDDIR=/HiRDB/BES2
PDCONFPATH=${PDDIR}/conf
SHLIB_PATH=${PDDIR}/lib
PATH=${PATH}:${PDDIR}/bin
export PDDIR PDCONFPATH SHLIB_PATH PATH
${PDDIR}/bin/pdstart -q -c系2での/opt/hitachi/HAmon/etc/BES1_actの設定例を次に示します。
#! /bin/sh
PDDIR=/HiRDB/BES1
PDCONFPATH=${PDDIR}/conf
SHLIB_PATH=${PDDIR}/lib
PATH=${PATH}:${PDDIR}/bin
export PDDIR PDCONFPATH SHLIB_PATH PATH
${PDDIR}/bin/pdstart -q -c系2での/opt/hitachi/HAmon/etc/BES2_actの設定例を次に示します。
#! /bin/sh
PDDIR=/HiRDB/BES2
PDCONFPATH=${PDDIR}/conf
SHLIB_PATH=${PDDIR}/lib
PATH=${PATH}:${PDDIR}/bin
export PDDIR PDCONFPATH SHLIB_PATH PATH
${PDDIR}/bin/pdstart -q
(3) HiRDB停止コマンドの設定例
PDDIRには,BESごとに異なる値を設定してください。
系1での/opt/hitachi/HAmon/etc/BES1_termの設定例を次に示します。
#!/bin/sh
PDDIR=/HiRDB/BES1
PDCONFPATH=${PDDIR}/conf
SHLIB_PATH=${PDDIR}/lib
PATH=${PATH}:${PDDIR}/bin
export PDDIR PDCONFPATH SHLIB_PATH PATH
${PDDIR}/bin/pdstop -z系1での/opt/hitachi/HAmon/etc/BES2_termの設定例を次に示します。
#!/bin/sh
PDDIR=/HiRDB/BES2
PDCONFPATH=${PDDIR}/conf
SHLIB_PATH=${PDDIR}/lib
PATH=${PATH}:${PDDIR}/bin
export PDDIR PDCONFPATH SHLIB_PATH PATH
${PDDIR}/bin/pdstop -z -c系2での/opt/hitachi/HAmon/etc/BES1_termの設定例を次に示します。
#!/bin/sh
PDDIR=/HiRDB/BES1
PDCONFPATH=${PDDIR}/conf
SHLIB_PATH=${PDDIR}/lib
PATH=${PATH}:${PDDIR}/bin
export PDDIR PDCONFPATH SHLIB_PATH PATH
${PDDIR}/bin/pdstop -z -c系2での/opt/hitachi/HAmon/etc/BES2_termの設定例を次に示します。
#!/bin/sh
PDDIR=/HiRDB/BES2
PDCONFPATH=${PDDIR}/conf
SHLIB_PATH=${PDDIR}/lib
PATH=${PATH}:${PDDIR}/bin
export PDDIR PDCONFPATH SHLIB_PATH PATH
${PDDIR}/bin/pdstop -z