サーバ障害時には,HAモニタは系切り替え準備処理として,実行系の共有リソースを切り替えます。共有ディスクのアクセス禁止や,LANアダプタの停止などの系切り替え準備処理が完了すると,待機系にその旨を報告して系切り替え処理を開始します。
サーバ障害時の,HAモニタの系切り替え概要を,次の図に示します。
ただし,OSごとに扱える共有リソースは異なります。OSごとに扱える共有リソースについては,「2.4 共有リソースの制御」を参照してください。
図2-89 サーバ障害時の系切り替え概要
サーバ障害時にHAモニタが行う系切り替えの流れについて説明します。
系切り替え処理は,サーバがHAモニタとのインタフェースを持つ場合と,持たない場合とで異なります。サーバ障害時の系切り替えの流れと処理の詳細を説明する図との対応を次の表に示します。
表2-19 サーバ障害時の系切り替えの流れと処理の詳細を説明する図との対応
流れ | 系切り替え処理 | 処理の詳細を説明する図 | |
---|---|---|---|
サーバがHAモニタとの インタフェースを持つ場合 | サーバがHAモニタとの インタフェースを持たない場合 | ||
1 | HAモニタの起動 | 図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モニタとのインタフェースを持たない場合で,監視コマンドを作成しないときは,処理を行いません。
サーバがHAモニタとのインタフェースを持つ場合に,サーバ障害時HAモニタが行う系切り替えの流れを,次の図に示します。
図2-90 サーバ障害時の系切り替えの流れ1(サーバの起動まで)
図2-91 サーバ障害時の系切り替えの流れ2(サーバの起動完了から監視終了まで)
図2-92 サーバ障害時の系切り替えの流れ3(共有リソースの切り離しから系切り替え開始まで)
図2-93 サーバ障害時の系切り替えの流れ4(共有リソースの接続からサーバの起動まで)
サーバがHAモニタとのインタフェースを持たない場合に,サーバ障害時HAモニタが行う系切り替えの流れを,次の図に示します。
図2-94 サーバ障害時の系切り替えの流れ1(サーバの起動まで)
図2-95 サーバ障害時の系切り替えの流れ2(サーバの起動完了から障害の発生まで)
図2-96 サーバ障害時の系切り替えの流れ3(共有リソースの切り離しから系切り替え開始まで)
図2-97 サーバ障害時の系切り替えの流れ4(共有リソースの接続からサーバの起動まで)