7.15.1 HA Toolkit Exの環境設定例
次のファイルの設定例を示します。
すべての系で,同じ設定をしてください。
-
定義ファイル(sysdef)
-
定義ファイル(servers)
-
actcommandオペランドで指定するHiRDB起動コマンド
-
termcommandオペランドで指定するHiRDB停止コマンド
-
actcommandオペランドで指定するOpenTP1起動コマンド
-
termcommandオペランドで指定するOpenTP1停止コマンド
-
自動運用での起動用バッチファイル
-
自動運用での停止用バッチファイル
- 〈この項の構成〉
(1) 定義ファイル(sysdef)の設定例
C:¥HATkEx¥HAmon¥etc¥sysdef の設定例を次に示します。
environment actpatrol manual;
(2) 定義ファイル(servers)の設定例
C:\HATkEx\HAmon\etc\serversの設定例を次に示します。
server name "C:\win32app\hitachi\hirdb_s", alias HRD1, actcommand "C:\HATkEx\HAmon\etc\HRD1_act.bat", termcommand "C:\HATkEx\HAmon\etc\HRD1_end.bat", patrol 30, actpatrol 170, ; server name "C:\OpenTP1", alias tp1, actcommand "C:\HATkEx\HAmon\etc\tp1_act.bat", termcommand "C:\HATkEx\HAmon\etc\tp1_end.bat", patrol 30, actpatrol 170, ;
(3) HiRDB起動コマンドの設定例
この設定例は,HiRDBを標準インストールした場合の例です。HiRDBを識別子付きセットアップでインストールした場合は,環境変数を設定してHiRDBのコマンドを実行する必要があります。設定する環境変数については,マニュアル「HiRDB システム導入・設計ガイド(Windows(R)用)」のマルチHiRDBを参照してください。
HiRDB/Single Serverの場合の,C:\HATkEx\HAmon\etc\HRD1_act.batの設定例を次に示します。
@rem ################## start HiRDB ################## @net start HiRDBClusterService @if "%ERRORLEVEL%"=="0" @goto end @cd %PDDIR% @%PDDIR%\bin\pdstart :end exit
(4) HiRDB停止コマンドの設定例
HiRDB/Single Serverの場合の,C:\HATkEx\HAmon\etc\HRD1_end.batの設定例を次に示します。
@rem ################## stop HiRDB ################## cd %PDDIR% %PDDIR%\bin\pdstop.exe -f -q exit
(5) OpenTP1起動コマンドの設定例
C:\HATkEx\HAmon\etc\tp1_act.batの設定例を次に示します。
@rem ################## start OpenTP1 ################## net start opentp1 exit
(6) OpenTP1停止コマンドの設定例
C:\HATkEx\HAmon\etc\tp1_end.batの設定例を次に示します。
@rem ################## stop OpenTP1 ################### dcstop -f exit
(7) 自動運用での起動用バッチファイルの設定例
C:¥HATkEx¥HAmon¥etc¥hatestart.batの設定例を次に示します。
clpgrp -s Group_1 start C:\HATkEx\HAmon\etc\HRD1_act.bat start C:\HATkEx\HAmon\etc\tp1_act.bat exit
(8) 自動運用での停止用バッチファイルの設定例
C:¥HATkEx¥HAmon¥etc¥hatestop.batの設定例を次に示します。
start C:\HATkEx\HAmon\bin\hatesbystp HRD1 :