Hitachi HA Toolkit
起動用バッチファイルは,システムの起動時,MSCSでのオンライン操作などによってHA Toolkit Exが起動されると,自動的に実行されます。
起動用バッチファイルの設定では,起動用バッチファイルを作成します。作成したファイルには,hatestart.bat(Windows Server 2008(x64)およびWindows Server 2008 R2の場合はhatestart.bat以外)というファイル名を付けて,次のディレクトリに格納します。
{HA Toolkit Exインストールディレクトリ}\HAmon\etc
以降の説明では,作成したファイル名はすべてhatestart.batで記述します。hatestart.bat以外のファイル名を付けた場合は,読み替えてください。
起動用バッチファイルには,次の内容を設定します。
MSCSでは,実行サーバおよび待機サーバの起動種別が自動制御されます。ホットスタンバイ構成での系切り替えの場合,実行サーバは,最初に起動した系で起動します。また,他系で実行サーバが起動済みであれば,自系で待機サーバが起動します。
図8-1 複数グループでの起動用バッチファイル構成(Windows)
起動用バッチファイルの記述例を示します。
グループが一つのときの,起動用バッチファイルの記述例を次に示します。
cluster group サーバのグループ名 /online /wait start C:\HATkEx\HAmon\etc\HRD1_act.bat start C:\HATkEx\HAmon\etc\tp1_act.bat exit |
cluster group サーバのグループ名 /online /wait start C:\HATkEx\HAmon\etc\HRD1_act.bat start C:\HATkEx\HAmon\etc\tp1_act.bat pause |
1行目は,サーバのグループをオンライン化し,実行サーバを起動するためのコマンドです。
2行目および3行目は,待機サーバを起動するためのコマンドです。
起動用バッチファイルの記述例を次に示します。
cluster group サーバのグループ名 /online:系名称 exit |
cluster group サーバのグループ名 /online:系名称 pause |
1行目は,正規BESユニットをオンライン化するためのコマンドです。
起動用バッチファイルの記述例を次に示します。
C:\HATkEx\HAmon\bin\hateactonl サーバのグループ名1 C:\HATkEx\HAmon\bin\hateactonl サーバのグループ名2 cluster group サーバのグループ名1 /online:系名称 /wait cluster group サーバのグループ名2 /online:系名称 /wait call C:\\win32app\hitachi\hirdb_p\SAMPLE\SAMPLECONF\HiRDBCMD.BAT cd %PDDIR% %PDDIR%\bin\pdstart -q exit |
C:\HATkEx\HAmon\bin\hateactonl サーバのグループ名1 C:\HATkEx\HAmon\bin\hateactonl サーバのグループ名2 cluster group サーバのグループ名1 /online:系名称 /wait cluster group サーバのグループ名2 /online:系名称 /wait call C:\\win32app\hitachi\hirdb_p\SAMPLE\SAMPLECONF\HiRDBCMD.BAT @net start HiRDBのクラスタサービス名※ @if "%ERRORLEVEL%"=="0" @goto end cd %PDDIR% %PDDIR%\bin\pdstart -q :end pause |
1行目および2行目は,MSCSからグループのオンラインを許可するためのコマンドです。
3行目および4行目は,MSCSからサーバのグループをオンライン化するためのコマンドです。
5〜8行目(Windows Server 2008(x64)およびWindows Server 2008 R2の場合は5〜11行目)は,HiRDBユニットを起動するためのコマンドです。これによって,MSCS上,オンライン状態のサーバが実行サーバとして起動します。ほかのサーバは待機サーバとして起動します。
All Rights Reserved. Copyright (C) 2002, 2010, Hitachi, Ltd.