以下の手順で、管理対象サーバ業務(Storageサーバ業務)をセットアップします。
プライマリノードとセカンダリノードを再起動します。
MC/ServiceGuardの機能を利用して、業務環境を確認/作成します。
パッケージの確認方法および作成方法は、MC/ServiceGuardのマニュアルを参照してください。
管理対象サーバ業務を追加する業務(パッケージ)を確認します。新規業務の場合、パッケージを作成し、パッケージを起動してノード間でパッケージが移動できることを確認します。
事前準備を確認します。
設定するパッケージについて、「7.3 項目の確認」の各項目を確認します。
MC/ServiceGuardの機能を利用して、業務を停止します。
対象の業務を停止します(パッケージを停止します)。
業務の停止方法は、MC/ServiceGuardのマニュアルを参照してください。
プライマリノードで共有ディスクをマウントします。
AdvancedCopy Manager共有データ用の共有ディスクが、プライマリノードとセカンダリノードでアンマウント状態であることを確認します。
その後、AdvancedCopy Manager共有データ用の共有ディスクを、プライマリノードでマウントします。
ポート番号を登録します。
事前に準備した業務用通信デーモンのポート番号を、/etc/servicesに以下のサービス名で登録します。OSのviコマンドなどを使用して/etc/servicesに登録してください。
業務用通信デーモン:stgxfws_論理ノード名
注意
プライマリノード、セカンダリノードで同じポート番号を登録してください。
プライマリノードでクラスタセットアップコマンドを実行します。
AdvancedCopy Manager共有データ用の共有ディスクに他のユーザーがアクセスしないようにして、プライマリノードで次のクラスタセットアップコマンドを実行します。
入力例)
# /opt/swstorage/bin/stgclset_mcsg -k Primary -m /stgmount -n nodepr -s serv1 -v vg01 -i 10.10.10.10 -u 10.10.10.0 |
コマンドの詳細は、「20.2.5 stgclset_mcsg(HP-UX版MC/ServiceGuard 環境設定コマンド)」を参照してください。
セットアップ対象を確認します。
コマンドで指定した論理ノードに関する情報が表示されます。表示された内容を確認し、Enterキーを押します。
# /opt/swstorage/bin/stgclset_mcsg -k Primary -m /stgmount -n nodepr -s serv1 -v vg01 -i 10.10.10.10 -u 10.10.10.0 AdvancedCopy Manager settings are as follows. Cluster system : MC/ServiceGuard Node type : Primary IP Address : 10.10.10.10 SUBNET : 10.10.10.0 Mount point : /stgmount Device Name : /dev/vg01/lvol1 Volume Group : vg01 Node name : nodepr Service : serv1 Function : Server Do you want to continue with setting of AdvancedCopy Manager cluster? [default:y] y |
設定処理を継続するかどうか問い合わせます。クラスタ環境設定処理を中断する場合は“n”、処理を継続する場合は“y”を入力するかそのままEnterキーを押します。
プライマリノードのセットアップコマンドを終了します。
クラスタセットアップコマンドの完了画面が表示されます。
swstf8100 プライマリノードのクラスタ設定は正常に終了しました。引き続きセカンダリノードのクラスタ環境を作成してください。 # |
プライマリノードで共有ディスクをアンマウントします。
AdvancedCopy Manager共有データ用の共有ディスクを、プライマリノードでアンマウントします。
セカンダリノードAで共有ディスクをマウントします。
AdvancedCopy Manager共有データ用の共有ディスクを、セカンダリノードAでマウントします。
セカンダリノードAでクラスタセットアップコマンドを実行します。
AdvancedCopy Manager共有データ用の共有ディスクに他のユーザーがアクセスしないようにして、セカンダリノードAで次のクラスタセットアップコマンドを実行します。
入力例)
# /opt/swstorage/bin/stgclset_mcsg -k Secondary -m /stgmount |
コマンドの詳細は、「20.2.5 stgclset_mcsg(HP-UX版MC/ServiceGuard 環境設定コマンド)」を参照してください。
セットアップ対象を確認します。
コマンドで指定した論理ノードに関する情報が表示されます。表示された内容を確認し、Enterキーを押します。
# /opt/swstorage/bin/stgclset_mcsg -k Secondary -m /stgmount AdvancedCopy Manager settings are as follows. Cluster system : MC/ServiceGuard Node type : Secondary IP Address : 10.10.10.10 SUBNET : 10.10.10.0 Mount point : /stgmount Device Name : /dev/vg01/lvol1 Volume Group : vg01 Node name : nodepr Service : serv1 Function : Server Do you want to continue with setting of AdvancedCopy Manager cluster? [default:y] y |
設定処理を継続するかどうか問い合わせます。クラスタ環境設定処理を中断する場合は“n”、処理を継続する場合は“y”を入力するかそのままEnterキーを押します。
セカンダリノードAのクラスタセットアップコマンドを終了します。
クラスタセットアップコマンドの完了画面が表示されます。
swstf8101 セカンダリノードのクラスタ設定は正常に終了しました。 # |
セカンダリノードAで共有ディスクをアンマウントします。
AdvancedCopy Manager共有データ用の共有ディスクを、セカンダリノードAでアンマウントします。
1:1運用待機、相互待機、n:1運用待機の場合、手順22に進みます。
カスケード運用の場合、手順16に進みます。
クラスタセットアップコマンドを実行するセカンダリノードBで共有ディスクをマウントします。
AdvancedCopy Manager共有データ用の共有ディスクを、セカンダリノードBでマウントします。
注意
セカンダリノードBとなるノードが複数台ある場合、手順16~手順21の処理をすべてのセカンダリノードBで実施します。
セカンダリノードBでクラスタセットアップコマンドを実行します。
手順16でAdvancedCopy Managerの共有ディスクをマウントしたセカンダリノードBでクラスタセットアップコマンドを実行します。
AdvancedCopy Manager共有データ用の共有ディスクに他のユーザーがアクセスしないようにして、セカンダリノードBで次のクラスタセットアップコマンドを実行します。
入力例)
# /opt/swstorage/bin/stgclset_mcsg -k Secondary -m /stgmount |
コマンドの詳細は、「20.2.5 stgclset_mcsg(HP-UX版MC/ServiceGuard 環境設定コマンド)」を参照してください。
セットアップ対象を確認します。
コマンドで指定した論理ノードに関する情報が表示されます。表示された内容を確認し、Enterキーを押します。
# /opt/swstorage/bin/stgclset_mcsg -k Secondary -m /stgmount AdvancedCopy Manager settings are as follows. Cluster system : MC/ServiceGuard Node type : Secondary IP Address : 10.10.10.10 SUBNET : 10.10.10.0 Mount point : /stgmount Device Name : /dev/vg01/lvol1 Volume Group : vg01 Node name : nodepr Service : serv1 Function : Server Do you want to continue with setting of AdvancedCopy Manager cluster? [default:y] y |
設定処理を継続するかどうか問い合わせます。クラスタ環境設定処理を中断する場合は“n”、処理を継続する場合は“y”を入力するかそのままEnterキーを押します。
セカンダリノードの追加を確認します。
カスケード運用用に新たにセカンダリノードを追加するための確認画面が表示されます。カスケード運用の業務であることを確認し、“y”を入力しEnterキーを押します。
Secondary node is already setup in another node.
The number of secondary nodes : 1
Do you want to setup new secondary node? [default:n] y |
“The number of secondary nodes”には、セットアップ済みのセカンダリノード数が出力されます。
注意
確認のデフォルト値が“n”(処理のキャンセル)であることに注意してください。
セカンダリノードBのクラスタセットアップコマンドを終了します。
クラスタセットアップコマンドの完了画面が表示されます。
swstf8101 セカンダリノードのクラスタ設定は正常に終了しました。 # |
セカンダリノードBで共有ディスクをアンマウントします。
AdvancedCopy Manager共有データ用の共有ディスクを、セカンダリノードBでアンマウントします。
注意
セカンダリノードBとなるノードが残っている(手順16~手順21を未実施のノードがある)場合、そのノードで手順16から実施してください。すべてのセカンダリノードBで作業(手順16~手順21)が終了した場合、手順22に進んでください。
パッケージ情報の編集と登録をします。
手順2で業務を新規に作成した場合、クラスタ環境設定コマンドで作成されたサンプル制御スクリプトをパッケージの制御スクリプトにコピーします。
パッケージ制御スクリプトにAdvancedCopy Manager以外のリソースが設定されている(既存の業務にAdvancedCopy Managerを追加したなど)場合、クラスタ環境設定コマンドで作成されたサンプル制御スクリプトを参照し、既存の制御スクリプトにAdvancedCopy Managerの情報を設定します。サンプル制御スクリプトでのAdvancedCopy Managerの情報は、「AdvancedCopy Manager」で検索できます。
MC/ServiceGuard A.11.13のサンプル制御スクリプト
/var/opt/swstorage/cluster/samp_論理ノード.sh
Serviceguard A.11.17のサンプル制御スクリプト
/var/opt/swstorage/cluster/samp1117_論理ノード.sh
AdvancedCopy Managerのデーモン停止のタイムアウト値は、300秒です。パッケージ構成ファイルでタイムアウト値を設定している場合、タイムアウト値が十分か確認してください。
パッケージ制御スクリプトを置き換え/編集した後に、パッケージ構成ファイルの検証、登録、確認を実施します。
パッケージ構成ファイルの検証、登録、確認の方法は、MC/ServiceGuardのマニュアルを参照してください。
MC/ServiceGuardの機能を利用して、業務を開始します。
手順4で停止した業務を起動します(パッケージをオンラインにします)。
業務の起動方法は、MC/ServiceGuardのマニュアルを参照してください。
環境をバックアップします。
不測の事態に備え、以下の環境をバックアップします。
AdvancedCopy Manager共有データ用共有ディスク上のデータ
OSのcpコマンドなどを使用して、AdvancedCopy Manager共有データ用共有ディスク上の以下のディレクトリをバックアップしてください。
AdvancedCopy Manager共有データ用共有ディスクのマウントポイント/etc
AdvancedCopy Manager共有データ用共有ディスクのマウントポイント/var
管理対象サーバ業務の環境を作成します。
AdvancedCopy Managerでレプリケーション運用またはバックアップ/リストア運用をする環境を、管理対象サーバ業務に作成します。
『ETERNUS SF AdvancedCopy Manager 運用ガイド(HP-UX版)』を参照して、運用形態に応じた環境を作成してください。
注意
管理対象サーバ業務に管理対象サーバを追加するときは、stgxfwcmaddsrv(サーバ情報追加コマンド)を使用します。
詳細は、運用管理サーバで使用しているOSの『ETERNUS SF AdvancedCopy Manager 運用ガイド』の「stgxfwcmaddsrv(サーバ情報追加コマンド)」を参照してください。
コマンドのオプションに指定する引数の詳細は、「2.6.2 クラスタ業務とローカル業務」を参照してください。
すべてのノードを再起動します。
n:1運用待機運用ですでにセカンダリノードのインストールとカスタマイズ(再起動を含む)が終了している場合は、プライマリノードだけ再起動します。