Hitachi

Hitachi HA Toolkit


6.6.1 HA Toolkit Exの設定例

次のファイルの設定例を示します。

〈この項の構成〉

(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