過去問ドリル

オリジナル問題 LinuCレベル2試験 問題 問1

システムアーキテクチャの設計/高可用システムの実現方式

PacemakerとCorosyncの役割として適切なものはどれか。

出典:オリジナル問題 LinuCレベル2試験 問題 問1

正解:A

解説

Corosyncはクラスタメンバー間の通信基盤(メッセージング、メンバーシップ管理)を提供し、Pacemakerはその上でリソース(サービス)の状態を監視し、障害発生時に自動的に別のノードへフェイルオーバーさせるクラスタリソースマネージャです。両者を組み合わせて、Linuxにおける高可用性(HA)クラスタが構築されます。

選択肢ごとの解説

  • A正しい。Pacemaker/Corosyncはクラスタを構成し、障害時に自動フェイルオーバーさせる高可用性クラスタの仕組みです。
  • B誤り。DNSラウンドロビンはDNSサーバー側の設定で実現するもので、Pacemaker/Corosyncの役割ではありません。
  • C誤り。Webサーバーのリバースプロキシとしての動作はnginxやApache等の役割で、Pacemaker/Corosyncの役割ではありません。
  • D誤り。ファイルシステムのバックアップ自動化はcronとバックアップツールの組み合わせ等の役割で、Pacemaker/Corosyncの役割ではありません。
LinuCレベル2の過去問を演習モードで解く