Sun Cluster 構成では、定足数 (quorum) デバイスを使用して、データとリソースの整合性を保持します。クラスタがノードとの接続を一時的に失っても、定足数デバイスによって、クラスタノードがクラスタに再結合しようとしたときの amnesia や split-brain といった問題を防止できます。定足数デバイスの目的と機能の詳細は、『Sun Cluster の概念 (Solaris OS 版)』の「定足数と定足数デバイス」を参照してください。
2 ノードクラスタの Sun Cluster インストール中、scinstall ユーティリティーは自動的に定足数デバイスを構成します。定足数デバイスは利用可能な共有 SCSI ストレージディスクから選択されます。scinstall ユーティリティーは、利用可能なすべての共有 SCSI ストレージディスクについて、定足数デバイ スとしてサポートされていると仮定します。
定足数サーバーまたは Network Appliance NAS デバイスを定足数デバイスとして使用する場合は、scinstall 処理が完了した後に構成します。
インストール後は、clsetup(1CL) ユーティリティーを使用して、定足数デバイスを追加で構成することもできます。
単一ノードのクラスタの場合、定足数 (quorum) を構成する必要はありません。
クラスタ構成にSun 以外の共有ストレージデバイスが含まれており、そのストレージデバイスの定足数デバイスとしての使用がサポートされていない場合、clsetup ユーティリティーを使用して、定足数を手作業で構成する必要があります。
定足数デバイスを計画する際は、次の点を考慮してください。
最小数 – 2 ノードクラスタは、少なくとも1 つの定足数デバイスを持つ必要があり、この定足数デバイスは、共有ディスクでも Network Appliance NAS デバイスでもかまいません。その他のトポロジの場合は、定足数デバイスはオプションです。
奇数の規則 – 複数の定足数デバイスが、2 ノードクラスタまたは定足数デバイスに直接接続されているノードペアで構成されている場合、奇数個の定足数デバイスを構成します。このように構成することで、定足数デバイスが完全に独立した障害パスを持つようになります。
定足数投票の割り当て - クラスタの可用性を最高にするために、定足数デバイスで割り当てられる合計投票数は必ずノードで割り当てられる投票数よりも少なくなるようにします。少なくなければ、すべてのノードが機能していても、すべての定足数デバイスを使用できない場合、そのノードはクラスタを形成できません。
接続 – 定足数デバイスは 2 つ以上のノードに接続する必要があります。
SCSI フェンスプロトコル – SCSI 定足数デバイスが構成されている場合、そのデバイスの SCSI プロトコルは 2 ノードクラスタの場合は SCSI-2、3 ノード以上のクラスタの場合は SCSI-3 に自動的に設定されます。定足数デバイスとして構成したあとに、デバイスの SCSI プロトコルを変更することはできません。
ZFS ストレージプール - 構成した定足数デバイスを ZFS (Zettabyte File System) ストレージプールに追加しないでください。定足数デバイスが ZFS ストレージプールに追加されると、ディスクのラベルが EFI ディスクに変更されて、定足数構成情報が失われます。このディスクは、クラスタに定足数投票を提供できなくなります。
ディスクがストレージプールにある場合、そのディスクを定足数デバイスとして構成できます。または、定足数デバイスの構成を解除して、ストレージプールに追加し、そのあとでディスクを定足数デバイスとして再構成します。
定足数デバイスの詳細は、『Sun Cluster の概念 (Solaris OS 版)』の「定足数と定足数デバイス」および『Sun Cluster の概要 (Solaris OS 版)』の「定足数デバイス」を参照してください。