2.7.1 サーバ障害時の系切り替え

<この項の構成>
(1) サーバ障害時の系切り替え概要
(2) サーバ障害時の処理の流れ

(1) サーバ障害時の系切り替え概要

サーバ障害時には,HAモニタは系切り替え準備処理として,実行系の共有リソースを切り替えます。共有ディスクのアクセス禁止や,LANアダプタの停止などの系切り替え準備処理が完了すると,待機系にその旨を報告して系切り替え処理を開始します。

サーバ障害時の,HAモニタの系切り替え概要を,次の図に示します。

ただし,OSごとに扱える共有リソースは異なります。OSごとに扱える共有リソースについては,「2.4 共有リソースの制御」を参照してください。

図2-89 サーバ障害時の系切り替え概要

[図データ]

(2) サーバ障害時の処理の流れ

サーバ障害時にHAモニタが行う系切り替えの流れについて説明します。

系切り替え処理は,サーバがHAモニタとのインタフェースを持つ場合と,持たない場合とで異なります。サーバ障害時の系切り替えの流れと処理の詳細を説明する図との対応を次の表に示します。

表2-19 サーバ障害時の系切り替えの流れと処理の詳細を説明する図との対応

流れ系切り替え処理処理の詳細を説明する図
サーバがHAモニタとの
インタフェースを持つ場合
サーバがHAモニタとの
インタフェースを持たない場合
1HAモニタの起動図2-90 サーバ障害時の系切り替えの流れ1(サーバの起動まで)図2-94 サーバ障害時の系切り替えの流れ1(サーバの起動まで)
2共有リソースの接続
3サーバの起動
4サーバの起動完了図2-91サーバ障害時の系切り替えの流れ2(サーバの起動完了から監視終了まで)図2-95 サーバ障害時の系切り替えの流れ2(サーバの起動完了から障害の発生まで)
5サーバの状態監視開始
6サーバ障害の発生
7サーバの強制停止
8監視終了
9共有リソースの切り離し図2-92 サーバ障害時の系切り替えの流れ3(共有リソースの切り離しから系切り替え開始まで)図2-96 サーバ障害時の系切り替えの流れ3(共有リソースの切り離しから系切り替え開始まで)
10系切り替え開始
11共有リソースの接続図2-93 サーバ障害時の系切り替えの流れ4(共有リソースの接続からサーバの起動まで)図2-97 サーバ障害時の系切り替えの流れ4(共有リソースの接続からサーバの起動まで)
12サーバの起動

注※ サーバがHAモニタとのインタフェースを持たない場合で,監視コマンドを作成しないときは,処理を行いません。

(a) サーバがHAモニタとのインタフェースを持つ場合

サーバがHAモニタとのインタフェースを持つ場合に,サーバ障害時HAモニタが行う系切り替えの流れを,次の図に示します。

図2-90 サーバ障害時の系切り替えの流れ1(サーバの起動まで)

[図データ]

図2-91 サーバ障害時の系切り替えの流れ2(サーバの起動完了から監視終了まで)

[図データ]

図2-92 サーバ障害時の系切り替えの流れ3(共有リソースの切り離しから系切り替え開始まで)

[図データ]

図2-93 サーバ障害時の系切り替えの流れ4(共有リソースの接続からサーバの起動まで)

[図データ]

[図データ]

(b) サーバがHAモニタとのインタフェースを持たない場合

サーバがHAモニタとのインタフェースを持たない場合に,サーバ障害時HAモニタが行う系切り替えの流れを,次の図に示します。

図2-94 サーバ障害時の系切り替えの流れ1(サーバの起動まで)

[図データ]

図2-95 サーバ障害時の系切り替えの流れ2(サーバの起動完了から障害の発生まで)

[図データ]

図2-96 サーバ障害時の系切り替えの流れ3(共有リソースの切り離しから系切り替え開始まで)

[図データ]

図2-97 サーバ障害時の系切り替えの流れ4(共有リソースの接続からサーバの起動まで)

[図データ]

[図データ]