Hitachi

Hitachi Advanced Data Binder システム構築・運用ガイド


16.21.2 ノードごとに入れ替えを実施する方法

ノードごとに修正版HADBサーバに入れ替える手順を次に示します。この方法の場合,マルチノード構成のHADBサーバを停止する必要がないため,業務を停止する必要がありません。

なお,入れ替えを実施するマルチノード構成は,次のとおりとします。

[図データ]

手順

  1. コマンドによるプライマリノードの切り替えを実施する

    コマンドによるプライマリノードの切り替え方法については,「16.7 コマンドによるプライマリノードの切り替え」を参照してください。

    プライマリノードの切り替えが完了すると,ノード1のHADBサーバが正常終了し,ノード2がプライマリノードになります。

  2. 修正版HADBサーバとの入れ替えをノード1で実施する

    修正版HADBサーバとの入れ替え方法については,「8.8 修正版HADBサーバとの入れ替え」を参照してください。

  3. ノード1をマルチノード構成に復帰させる

    マルチノード構成への復帰方法については,「16.15.3 マルチノード構成へのノードの復帰」を参照してください。

    ノード1は,セカンダリノードとしてマルチノード構成に復帰します。

  4. コマンドによるプライマリノードの切り替えを実施する

    コマンドによるプライマリノードの切り替え方法については,「16.7 コマンドによるプライマリノードの切り替え」を参照してください。

    プライマリノードの切り替えが完了すると,ノード2のHADBサーバが正常終了し,ノード1がプライマリノードになります。

  5. 修正版HADBサーバとの入れ替えをノード2で実施する

    修正版HADBサーバとの入れ替え方法については,「8.8 修正版HADBサーバとの入れ替え」を参照してください。

  6. ノード2をマルチノード構成に復帰させる

    マルチノード構成への復帰方法については,「16.15.3 マルチノード構成へのノードの復帰」を参照してください。

    ノード2は,セカンダリノードとしてマルチノード構成に復帰します。

  7. ノード3のHADBサーバを正常終了する

    セカンダリノードの正常終了方法については,「16.4.2 マルチノード構成のHADBサーバの終了方法」の「(2) 特定のノードのHADBサーバの終了手順」の「(c) セカンダリノードのHADBサーバだけを正常終了させる場合」を参照してください。

  8. 修正版HADBサーバとの入れ替えをノード3で実施する

    修正版HADBサーバとの入れ替え方法については,「8.8 修正版HADBサーバとの入れ替え」を参照してください。

  9. ノード3をマルチノード構成に復帰させる

    マルチノード構成への復帰方法については,「16.15.3 マルチノード構成へのノードの復帰」を参照してください。

    ノード3は,セカンダリノードとしてマルチノード構成に復帰します。

ノード4に対しても,上記の手順7.〜手順9.を実施してください。

以上の手順で,修正版HADBサーバとの入れ替えが完了します。

■修正版HADBサーバとの入れ替えに失敗した場合

修正版HADBサーバとの入れ替えに失敗した場合は,次に示す手順で入れ替え前の状態に戻してください。この手順は,修正版HADBサーバとの入れ替えに失敗したすべてのノードで実施する必要があります。

手順

  1. 入れ替えに失敗したノードのHADBサーバを強制終了する

    入れ替えに失敗したノードのHADBサーバが稼働中の場合は,adbstop --forceコマンドを実行してHADBサーバを強制終了してください。

  2. 修正版HADBサーバをアンインストールする

    修正版との入れ替えに失敗したノードで,修正版HADBサーバをアンインストールしてください。

  3. サーバディレクトリを回復する

    入れ替え前に取得しておいた,サーバディレクトリのバックアップを使用して,サーバディレクトリを回復してください。

  4. 環境変数およびカーネルパラメタの指定値を元に戻す

    環境変数およびカーネルパラメタの指定値を変更した場合は,変更前の指定値に戻してください。

  5. ノードをマルチノード構成に復帰させる

    手順4.までが完了したノードをマルチノード構成に復帰させます。マルチノード構成への復帰方法については,「16.15.3 マルチノード構成へのノードの復帰」を参照してください。

  6. コマンドによるプライマリノードの切り替えを実施する

    プライマリノードを元のノードに戻したい場合は,コマンドによるプライマリノードの切り替えを実施してください。コマンドによるプライマリノードの切り替え方法については,「16.7 コマンドによるプライマリノードの切り替え」を参照してください。

  7. マルチノード構成から切り離されたノードをマルチノード構成に復帰させる

    手順6.でプライマリノードの切り替えを実施した結果,マルチノード構成から切り離されたノードを,マルチノード構成に復帰させてください。マルチノード構成への復帰方法については,「16.15.3 マルチノード構成へのノードの復帰」を参照してください。