スケーラブルデータベースサーバ HiRDB Version 8 システム運用ガイド(UNIX(R)用)

[目次][索引][前へ][次へ]

26.14.1 スタンバイ型系切り替え機能の場合

計画系切り替えには次に示す三つの方法があります。御利用の環境に応じて方法を選択してください。

<この項の構成>
(1) 方法1で計画系切り替えを行う場合
(2) 方法2で計画系切り替えを行う場合
(3) 方法3で計画系切り替えを行う場合

(1) 方法1で計画系切り替えを行う場合

計画系切り替えの手順を次に示します。

<手順>
  1. pdls -d haコマンド又はクラスタソフトウェアのコマンドで次に示すことを確認してください。
    ・計画系切り替えの対象ユニットが稼働状態であること
    ・計画系切り替えの切り替え先ユニットが待機状態であること
  2. 切り替え元のユニットでpdtrnqingコマンドを実行し,トランザクションキューイングを開始してください。
    このとき,pdtrnqingコマンドがリターンコード0で正常終了したことを確認してください。リターンコードが0の場合は,トランザクションキューイングが正常に開始されています。リターンコードが8及び12の場合は,トランザクションキューイングが開始されていません。この場合,原因対策後,pdtrnqingコマンドを再実行してください。
  3. クラスタソフトウェアのコマンド(HAモニタの場合はmonswapコマンド)で計画系切り替えを実行してください。
  4. pdls -d haコマンド又はクラスタソフトウェアのコマンドで,切り替え先のユニットが稼働状態であることを確認してください。
計画系切り替えが完了すると,トランザクションキューイングは自動的に解除され,キューイングされていたトランザクションが実行されます。

(2) 方法2で計画系切り替えを行う場合

計画系切り替えの手順を次に示します。

<手順>
  1. pdstopコマンドで実行系HiRDB(ユニット又はサーバ)を終了します。この操作はクラスタソフトウェアがHAモニタ以外のときだけ行ってください。
    また,Hitachi HA Toolkit Extensionのtermcommandオペランドにpdstopコマンドを指定している場合は,2のコマンドの延長でHitachi HA Toolkit Extensionがpdstopコマンドを実行するため,pdstopコマンドを実行する必要はありません。
  2. クラスタソフトウェアのコマンド(HAモニタの場合はmonswapコマンド)で計画系切り替えをしてください。計画系切り替えの方法については,各クラスタソフトウェアのマニュアルを参照してください。
  3. 新しく待機系になったHiRDB(又はユニット)を待機状態にする必要があります。待機系HiRDBにpdstartコマンド(HiRDB/パラレルサーバの場合はpdstart -qコマンド)を実行してください。

(3) 方法3で計画系切り替えを行う場合

計画系切り替えの手順を次に示します。

<手順>
  1. pdstopコマンドで実行系HiRDB(又はユニット)を終了します。
  2. クラスタソフトウェアのコマンド(HAモニタの場合はmonswapコマンド)で計画系切り替えをしてください。計画系切り替えの方法については,各クラスタソフトウェアのマニュアルを参照してください。
  • クラスタソフトウェアがHAモニタの場合はserver定義文のtermcommandオペランドで,起動するシェルの中でHiRDBを終了する指定をしておくと,monswapコマンドを実行するだけで計画系切り替えができます。シェルの作成例については,「26.6.2(4) termcommandオペランド(モニタモード限定)」を参照してください。
  • クラスタソフトウェアがClusterPerfectの場合,手動で系を切り替えるときは実行系を停止してから,待機系を開始してください。系切り替えが発生すると,ClusterPerfectの「ClusterPerfectシステム情報」画面の色が変わります。