7.20.1 HA Toolkit Exの設定例
次のファイルの設定例を示します。
すべての系で,同じ設定をしてください。
-
定義ファイル(sysdef)
-
定義ファイル(servers)
-
termcommandオペランドで指定するHiRDB停止コマンド
-
自動運用での起動用バッチファイル
- 〈この項の構成〉
(1) 定義ファイル(sysdef)の設定例
C:\HATkEx\HAmon\etc¥sysdefの設定例を次に示します。
environment actpatrol manual;
(2) 定義ファイル(servers)の設定例
C:\HATkEx\HAmon\etc\serversの設定例を次に示します。
/**************************** BES1 ***************************/ server name HRD1/bes1, alias bes1, termcommand C:\HATkEx\HAmon\etc\bes1_end.bat, switch_nosby actfail, onl_timming act, patrol 60; /**************************** BES2 ***************************/ server name HRD1/bes2, alias bes2, termcommand C:\HATkEx\HAmon\etc\bes2_end.bat, switch_nosby actfail, onl_timming act, patrol 60; /**************************** BES3 ***************************/ server name HRD1/bes3, alias bes3, termcommand C:\HATkEx\HAmon\etc\bes3_end.bat, switch_nosby actfail, onl_timming act, patrol 60; /**************************** BES4 ***************************/ server name HRD1/bes4, alias bes4, termcommand C:\HATkEx\HAmon\etc\bes4_end.bat, switch_nosby actfail, onl_timming act, patrol 60; /**************************** BES5 ***************************/ server name HRD1/bes5, alias bes5, termcommand C:\HATkEx\HAmon\etc\bes5_end.bat, switch_nosby actfail, onl_timming act, patrol 60; /**************************** BES6 ***************************/ server name HRD1/bes6, alias bes6, termcommand C:\HATkEx\HAmon\etc\bes6_end.bat, switch_nosby actfail, onl_timming act, patrol 60;
(3) HiRDB停止コマンドの設定例
C:\HATkEx\HAmon\etc\bes[n]※_end.batファイルの内容を次に示します。
@rem #################### stop HiRDB ##################################### call C:\\win32app\hitachi\hirdb_p\SAMPLE\SAMPLECONF\HiRDBCMD.BAT cd %PDDIR% %PDDIR%\bin\pdstop -z -s bes[n]※ exit
- 注※
-
[n]は,サーバごとに1〜6に変えて作成してください。
(4) 自動運用での起動用バッチファイルの設定例
自動運用での起動用バッチファイルの設定例を次に示します。
系1でのC:¥HATkEx¥HAmon¥etc¥hatestart.batファイルの内容を次に示します。
@rem ############# ONLINE Permission ################################# C:\HATkEx\HAmon\bin\hateactonl bes1 C:\HATkEx\HAmon\bin\hateactonl bes2 @rem ############# BES1,BES2 ONLINE ############################ clpgrp -s bes1 -h node1 clpgrp -s bes2 -h node1 @rem ############# start HiRDB(unit1) and all-BES ############## call C:\\win32app\hitachi\hirdb_p\SAMPLE\SAMPLECONF\HiRDBCMD.BAT cd %PDDIR% %PDDIR%\bin\pdstart -q exit
系2でのC:¥HATkEx¥HAmon¥etc¥hatestart.batファイルの内容を次に示します。
@rem ############# ONLINE Permission ################################# C:\HATkEx\HAmon\bin\hateactonl bes3 C:\HATkEx\HAmon\bin\hateactonl bes4 @rem ############# BES3,BES4 ONLINE ############################ clpgrp -s bes3 -h node2 clpgrp -s bes4 -h node2 @rem ############# start HiRDB(unit2) and all-BES ############## call C:\\win32app\hitachi\hirdb_p\SAMPLE\SAMPLECONF\HiRDBCMD.BAT cd %PDDIR% %PDDIR%\bin\pdstart -q exit
系3でのC:¥HATkEx¥HAmon¥etc¥hatestart.batファイルの内容を次に示します。
@rem ############# ONLINE Permission ################################# C:\HATkEx\HAmon\bin\hateactonl bes5 C:\HATkEx\HAmon\bin\hateactonl bes6 @rem ############# BES5,BES6 ONLINE ############################ clpgrp -s bes5 -h node3 clpgrp -s bes6 -h node3 @rem ############# start HiRDB(unit2) and all-BES ############## call C:\\win32app\hitachi\hirdb_p\SAMPLE\SAMPLECONF\HiRDBCMD.BAT cd %PDDIR% %PDDIR%\bin\pdstart -q exit