この節では、表 10-2に示したそれぞれのフェイルオーバー検出箇所について詳しく説明します。
メイン SSP とドメインの間の障害
メイン SSP がメイン SSP からドメインまでのネットワークインタフェースの障害を検出し、SSP フェイルオーバーを開始します。
ネットワークインタフェースの障害はメイン SSP にとって重大ではありませんが、DR (動的再構成)、Sun Enterprise Cluster、および Sun Management Center の動作に影響を与えます。この障害により、次の影響が出ます。
DR 処理で、動作中のドメイン内の DR デーモンとの通信動作ができなくなる。
JTAG インタフェースに対する netcon セッションが制限される。
SSP のネットワーク起動ができなくなる。
CD-ROM にアクセスできなくなる。
Sun Enterprise Cluster 構成内のメイン SSP がスプリットブレーン状態のクラスタノードを停止できなくなる。これにより、クラスタデータベースが破壊されることがある。
Sun Management Center が現在の状態と構成についてドメインに照会できなくなる。
fod デーモンは SSP と Sun Enterprise 10000 の間の接続を監視します。ただし監視頻度は、SSP と制御ボードの間の接続に対する監視より少なくなります。メイン SSP がドメインと通信できずスペア SSP がドメインの一部またはすべてと通信できる場合は、フェイルオーバーが開始されるまで、この障害状況が 25 分継続します。25 分経過すると、fod デーモンがフェイルオーバーを開始します。ただし、フェイルオーバーが開始されるのは、スペア SSP が主制御ボードと通信可能であり、スペア SSP に十分なメモリーとディスク容量がある場合のみです。
スペア SSP とドメインの間の障害
スペア SSP が、スペア SSP からドメインまでのネットワークインタフェースの障害を検出します。このネットワークインタフェースの障害によって SSP の重要な機能は影響を受けませんが、DR、SRS (Sun Remote Services)、Sun Management Center、Sun Cluster コンソールが影響を受けます。
その結果、SSP フェイルオーバーが使用不可になります。
メイン SSP の障害
メイン SSP の障害の原因として、以下が考えられます。
SSP リソース (仮想メモリーやディスク容量など) の減少。メイン SSP がこの障害を検出し、フェイルオーバーを開始します。
システムクラッシュ。このクラッシュは、スペア SSP と制御ボードが検出します。スペア SSP がフェイルオーバーを開始します。
スペア SSP の障害
制御ボードとメイン SSP の両方がこの障害を検出します。この障害により、SSP フェイルオーバーが使用不可になります。
メイン SSP とスペアハブの間の障害
両方の SSP が、メイン SSP からスペアハブおよびスペア制御ボードまでの制御ボードネットワーク接続の障害を検出します。SSP と制御ボードの両方のフェイルオーバーが使用不可になります。
スペア SSP とメインハブの間の障害
両方の SSP と主制御ボードが、スペア SSP からメインハブおよび主制御ボードまでの制御ボードネットワーク接続の障害を検出します。
スペア SSP が必要に応じて SSP を監視できないため、SSP フェイルオーバーが使用不可になります。
メイン SSP とメインハブの間の障害
両方の SSP と主制御ボードが、メイン SSP からメインハブおよび主制御ボードまでの制御ボードネットワーク接続の障害を検出します。スペア SSP から主制御ボードまでの接続が確認されると、SSP フェイルオーバーが試みられます。SSP フェイルオーバーが失敗した場合は、代わりに制御ボードフェイルオーバーが行われます。
スペア SSP とスペアハブの間の障害
両方の SSP とスペア制御ボードが、スペア SSP からスペアハブおよびスペア制御ボードまでの制御ボードネットワーク接続の障害を検出します。SSP フェイルオーバーが使用不可になります。
メインハブの障害
両方の SSP と主制御ボードが、メインハブの障害と主制御ボードへのすべての接続の障害を検出します。ドメインへの接続が存在しドメインが実行中であれば、この障害が原因で、スペア制御ボードへの部分的な制御ボードフェイルオーバー (JTAG のフェイルオーバーのみ) が行われます。現在実行中のドメインがない場合は、この障害が原因で、完全な制御ボードフェイルオーバー (JTAG とシステムクロックのフェイルオーバー) が行われます。
部分的な制御ボードフェイルオーバーが行われた場合は、JTAG インタフェースとシステムクロックが主制御ボードとスペア制御ボードの間で分離されていても、制御ボードの完全な機能は保持されます。
スペアハブの障害
両方の SSP とスペア制御ボードが、スペアハブの障害と、スペア制御ボードへのすべての接続の障害を検出します。
主制御ボードからメインハブまでの障害
両方の SSP と主制御ボードが、メインハブから主制御ボードまでの制御ボードネットワーク接続の障害を検出します。ドメインが実行中であれば、この障害が原因で、スペア制御ボードへの部分的な制御ボードフェイルオーバー (JTAG のフェイルオーバーのみ) が行われます。実行中のドメインがない場合は、この障害が原因で、完全な制御ボードフェイルオーバーが行われます。
部分的な制御ボードフェイルオーバーが行われた場合は、JTAG インタフェースとシステムクロックが主制御ボードとスペア制御ボードの間で分離されていても、制御ボードの完全な機能は保持されます。
スペア制御ボードとスペアハブの間の障害
両方の SSP とスペア制御ボードが、スペアハブからスペア制御ボードまでの制御ボードネットワーク接続の障害を検出します。この障害によって、制御ボードフェイルオーバーが使用不可になります。
主制御ボードの障害
両方の SSP がこの障害を検出します。ドメインが実行中であれば、この障害が原因で、スペア制御ボードへの部分的な制御ボードフェイルオーバー (JTAG のフェイルオーバーのみ) が行われます。実行中のドメインがない場合は、この障害が原因で、完全な制御ボードフェイルオーバーが行われます。
部分的な制御ボードフェイルオーバーが行われた場合は、JTAG インタフェースとシステムクロックが主制御ボードとスペア制御ボードの間で分離されていても、制御ボードの完全な機能は保持されます。
スペア制御ボードの障害
両方の SSP がこの障害を検出します。この障害によって、制御ボードフェイルオーバーが使用不可になります。