過去問ドリル

LinuCレベル3 プラットフォームスペシャリスト 高可用性プラットフォームの構築 問10

高可用性プラットフォームの構築/フェイルオーバークラスタの構築

Pacemakerのresource-stickinessパラメータの役割として適切なものはどれか。

当サイトのオリジナル問題(LinuCレベル3 プラットフォームスペシャリストの出題範囲「高可用性プラットフォームの構築」に対応。実際の試験問題ではありません)

正解:B

解説

resource-stickinessは、あるリソースが現在稼働しているノードにどれだけ「留まりやすいか」を数値で表すパラメータです。値を高く設定すると、フェイルオーバー後に元のノードが復旧しても、わざわざリソースを元のノードへ戻す(フェイルバックする)動作を避け、不要な移動によるサービス中断を抑制できます。

選択肢ごとの解説

  • A誤り。起動失敗時の再試行回数はmigration-threshold等で扱うもので、resource-stickinessの役割ではありません。
  • B正しい。resource-stickinessは現在のノードに留まる度合いを決め、不要なフェイルバックを抑えます。
  • C誤り。障害検知からフェイルオーバーまでの時間を指定するパラメータではありません。
  • D誤り。値を大きくするほどリソースは現在のノードに留まりやすくなり、移動しにくくなります。
LinuCレベル3 プラットフォームスペシャリストの問題を演習モードで解く