オリジナル問題 LinuCレベル3 プラットフォームスペシャリスト試験 問題 問8
高可用性プラットフォームの構築/フェイルオーバークラスタの構築PacemakerクラスタにおけるSTONITH(stonith-enabled)の役割として適切なものはどれか。
出典:オリジナル問題 LinuCレベル3 プラットフォームスペシャリスト試験 問題 問8
- Aクラスタのログを一元的に集約する機能である
- Bクラスタ内の全ノードのCPU使用率を平準化する機能である
- C応答しなくなった(あるいは異常な状態の)ノードを強制的に電源断・隔離することで、そのノードがクラスタリソースへ引き続きアクセスし続けることによるデータ破損(スプリットブレイン)を防ぐ
- Dクラスタ構成ファイルのバックアップを自動的に取得する機能である
正解:C
解説
STONITH(Shoot The Other Node In The Head)は、Pacemakerクラスタにおいて、正常に応答しなくなったノードを強制的に電源断・隔離するフェンシング機構です。ネットワーク分断等でクラスタが分裂した際(スプリットブレイン)に、複数のノードが同じリソース(共有ディスク等)へ同時にアクセスしてデータが破損するのを防ぐために使われます。
選択肢ごとの解説
- A誤り。クラスタログの一元集約はSTONITHの役割ではありません。
- B誤り。CPU使用率の平準化はSTONITHの役割ではありません。
- C正しい。STONITHは異常なノードを強制的に電源断・隔離し、スプリットブレインによるデータ破損を防ぎます。
- D誤り。クラスタ構成ファイルのバックアップ取得はSTONITHの役割ではありません。