Hitachi

Hitachi HA Toolkit


7.16.1 HA Toolkit Exの設定例

次のファイルおよびコマンドの設定例を示します。

〈この項の構成〉

(1) 定義ファイル(servers)の設定例

C:\HATkEx\HAmon\etc\serversの設定例を次に示します。すべての系で定義内容を同じにしてください。

/*-------------- BES1の定義 ----------------------------------------------*/
server  name        HRDB/BES1                          ,
        alias       BES1                            ,
        actcommand  "C:\HATkEx\HAmon\etc\BES1_act.bat",
        termcommand "C:\HATkEx\HAmon\etc\BES1_term.bat",
        switchtype  switch                             ,  
        actpatrol   0                                  ,  
        patrol      60                                 ;  
/*-------------- BES2の定義 ----------------------------------------------*/
server  name        HRDB/BES2                          ,  
        alias       BES2                            ,  
        actcommand  "C:\HATkEx\HAmon\etc\BES2_act.bat",
        termcommand "C:\HATkEx\HAmon\etc\BES2_term.bat",
        switchtype  switch                             ,
        actpatrol   0                                  ,
        patrol      60                                 ;

(2) HiRDB起動コマンドの設定例

PDDIRには,BESごとに異なる値を設定してください。

系1でのC:\HATkEx\HAmon\etc\BES1_act.batの設定例を次に示します。

@net start HiRDBClusterService
@if "%ERRORLEVEL%"=="0" @goto end
@cd %PDDIR%
@%PDDIR%\bin\pdstart -q
:end
exit

系1でのC:\HATkEx\HAmon\etc\BES2_act.batの設定例を次に示します。

@cd %PDDIR%
@%PDDIR%\bin\pdstart -q -c
exit

系2でのC:\HATkEx\HAmon\etc\BES1_act.batの設定例を次に示します。

@cd %PDDIR%
@%PDDIR%\bin\pdstart -q -c
exit

系2でのC:\HATkEx\HAmon\etc\BES2_act.batの設定例を次に示します。

@net start HiRDBClusterService
@if "%ERRORLEVEL%"=="0" @goto end
@cd %PDDIR%
@%PDDIR%\bin\pdstart -q
:end
exit

(3) HiRDB停止コマンドの設定例

PDDIRには,BESごとに異なる値を設定してください。

系1でのC:\HATkEx\HAmon\etc\BES1_term.batの設定例を次に示します。

@cd %PDDIR%
@%PDDIR%\bin\pdstop -z
exit

系1でのC:\HATkEx\HAmon\etc\BES2_term.batの設定例を次に示します。

@cd %PDDIR%
@%PDDIR%\bin\pdstop -z -c
exit

系2でのC:\HATkEx\HAmon\etc\BES1_term.batの設定例を次に示します。

@cd %PDDIR%
@%PDDIR%\bin\pdstop -z -c
exit

系2でのC:\HATkEx\HAmon\etc\BES2_term.batの設定例を次に示します。

@cd %PDDIR%
@%PDDIR%\bin\pdstop -z
exit

(4) 自動運用での起動用バッチファイルの設定例

自動運用での起動用バッチファイルの設定例を示します。Windows Server 2008(x64)およびWindows Server 2008 R2の場合は,最後の"exit"の代わりに"pause"を記述してください。

系1でのC:\HATkEx\HAmon\etc\hatestart.batファイルの内容を次に示します。

cluster group BES1 /online:node1
exit

系2でのC:\HATkEx\HAmon\etc\hatestart.batファイルの内容を次に示します。

cluster group BES2 /online:node2
exit