クォーラム・ディスク

クォーラム・ディスクは、システム管理専用に使用される、予約領域が含まれている MDisk または管理対象ドライブです。システムは、自動的にクォーラム・ディスク候補を割り当てます。ただし、システムにストレージを新規追加する場合、または既存のストレージを除去する場合は、クォーラム・ディスクの割り当てを検討することをお勧めします。

システムは、クォーラム・ディスクを以下の 2 つの目的で使用します。
  • 以前にシステムのメンバーだったノードのちょうど半数が存在するときに、SAN 障害が発生した場合にタイ (結合) を中断するため。
  • 重要なシステム構成データのコピーを保持するため。この目的のために、各クォーラム・ディスク候補上に 256 MB を少しだけ超えるスペースが予約されています。

システムが 2 つのグループに分割され、各グループがシステム内の元のノード数の半数ずつを含むという状態になることもあり得ます。どちらのグループのノードが作動を停止して、入出力要求の処理を停止するかを決定するのは、クォーラム・ディスクです。このような競合状況では、最初にクォーラム・ディスクにアクセスしたノード・グループに、クォーラム・ディスクの所有者としてのマークが付けられます。その結果、そのグループがシステムとして作動を続け、すべての入出力要求を処理します。 もう一方のノード・グループは、クォーラム・ディスクにアクセスできないか、クォーラム・ディスクが別のノード・グループによって所有されていることを検出すると、システムとしての作動を停止し、入出力要求を処理しません。

1 つのシステムは、競合状態で使用されるアクティブ・クォーラム・ディスクを 1 つのみ持つことができます。ただし、システムは、3 つのクォーラム・ディスクを使用して、災害時に使用されるシステム構成データのバックアップを記録します。システムは、これらの 3 つのディスクから自動的に 1 つのアクティブ・クォーラム・ディスクを選択します。アクティブ・クォーラム・ディスクを指定するには、chquorum コマンド・ライン・インターフェース (CLI) コマンドに active パラメーターを指定して使用します。現在のクォーラム・ディスクの状況を表示するには、lsquorum コマンドを使用します。その他のクォーラム・ディスク候補は、システムが分割される前にアクティブ・クォーラム・ディスクに障害が起きた場合に冗長性を提供します。すべてのクォーラム・ディスク候補が単一の障害で消失する可能性を回避するには、クォーラム・ディスク候補を複数のストレージ・システムに割り当てます。

一般に、システム内のノードがサイト間に分割されている場合は、システムを以下のように構成します。
  • サイト 1: システム・ノードの半分と 1 つのクォーラム・ディスク候補
  • サイト 2: システム・ノードの半分と 1 つのクォーラム・ディスク候補
  • サイト 3: アクティブ・クォーラム・ディスク
この構成により、1 つのサイトに障害が起きた後でも、クォーラム・ディスクを確実にいつでも使用可能な状態にしておくことができます。