Hitachi HA Toolkit
HiRDBの影響分散スタンバイレス型系切り替えの場合,次はHiRDBのシステムマネージャから操作できません。
これらの操作についてシェルスクリプトを作成して,作成したシェルスクリプトはHiRDBのシステムマネージャが稼働する系から実行できるようにするなど,一元的に運用することを推奨します。
次の記述例では,シェルスクリプトを実行したあとにHiRDBのコマンドでサーバを起動すれば,指定したサーバが実行サーバとして起動されます。指定したサーバがほかの系ですでにオンライン状態だった場合でも,このシェルスクリプトを実行すると,指定した系で指定したサーバが実行サーバとして起動します。
ファイル名およびファイルの格納場所は任意です。
サーバのサービスグループをオンライン化するシェルスクリプトの記述例を,次に示します。この例の場合,シェルスクリプトを実行する系に,すべてのサーバ分のシェルスクリプトを作成してください。また,この例の場合,HA Toolkit Exでのサーバ識別名と,VCSでのサービスグループ名称が一致しています。
#!/bin/sh
BES=サーバ識別名
NODE=系名称
/opt/hitachi/HAmon/bin/hateactonl ${BES}
hagrp -clear ${BES} -sys ${NODE}
hagrp -online ${BES} -sys ${NODE}
|
2行目では,対象となるサーバを指定します。
3行目では,シェルスクリプトを実行する系名称を指定します。
サーバのサービスグループをオフライン化するシェルスクリプトの記述例を,次に示します。この例の場合,シェルスクリプトを実行する系に,すべてのサーバ分のシェルスクリプトを作成してください。また,この例の場合,HA Toolkit Exでのサーバ識別名と,VCSでのサービスグループ名称が一致しています。
#!/bin/sh
BES=サーバ識別名
NODE=系名称
hagrp -offline ${BES} -sys ${NODE}
|
2行目では,対象となるサーバを指定します。
3行目では,シェルスクリプトを実行する系名称を指定します。
All Rights Reserved. Copyright (C) 2002, 2010, Hitachi, Ltd.