Sun Cluster ソフトウェアのインストール (Solaris OS 版)

Sun Cluster 環境の計画

この節では、Sun Cluster ソフトウェアのインストールと構成の計画と、以下のコンポーネントの準備について説明します。

Sun Cluster コンポーネントの詳細については、『Sun Cluster の概要 (Solaris OS 版)』『Sun Cluster の概念 (Solaris OS 版)』を参照してください。

ライセンス

ソフトウェアのインストールを開始する前に、必要なすべてのライセンス証明書を用意しておきます。Sun Cluster ソフトウェアにはライセンス証明書は必要ありませんが、Sun Cluster ソフトウェアがインストールされる各ノードが、Sun Cluster ソフトウェア使用許諾契約書に準拠している必要があります。

ボリューム管理ソフトウェアやアプリケーションソフトウェアのライセンス必要条件については、該当する製品のインストールマニュアルを参照してください。

ソフトウェアパッチ

各ソフトウェア製品をインストールした後に、必要なパッチもインストールする必要があります。

IP アドレス

クラスタ構成によっては、Sun Cluster のさまざまなコンポーネントに多数の IP アドレスを設定する必要があります。クラスタ構成内の各ノードには、サブネットの同じセットのパブリックネットワーク接続が少なくとも 1 つ必要です。

次の表に、IP アドレスの割り当てが必要なコンポーネントの一覧を示します。これらの IP アドレスを次の場所に追加してください。

表 1–3 IP アドレスを使用する Sun Cluster コンポーネント

構成要素 

必要な IP アドレス 

管理コンソール

サブネットごとに 1 つ 

IP ネットワークマルチパス グループ

 

  • 単一アダプタグループ – 1 つのプライマリ IP アドレスSolaris 8 の場合、グループ内のアダプタごとに 1 つのテスト IP アドレス

  • 複数のアダプタグループ – グループ内のアダプタごとに 1 つのプライマリ IP アドレスと 1 つのテスト IP アドレス

クラスタノード 

サブネットごとのノードあたり 1 つ 

ドメインコンソールネットワークインタフェース (Sun FireTM 15000)

ドメインごとに 1 つ 

コンソールアクセスデバイス

1. 

論理アドレス 

サブネットごとの論理ホストリソースあたり 1 つ 

IP アドレスの計画の詳細については、『Solaris のシステム管理 (第 3 巻)』(Solaris 8) または『Solaris のシステム管理 (IP サービス)』 (Solaris 9 または Solaris 10) を参照してください。

IP ネットワークマルチパス をサポートするテスト IP アドレスの詳細については、『IP ネットワークマルチパスの管理』を参照してください。

コンソールアクセスデバイス

すべてのクラスタノードにはコンソールアクセスが必要です。クラスタコントロールパネル (CCP) ソフトウェアを管理コンソールにインストールする場合、クラスタノードと通信するために使用されるコンソールアクセスデバイスのホスト名を提供する必要があります。

コンソールアクセスの詳細については、『Sun Cluster の概念 (Solaris OS 版)』を参照してください。

論理アドレス

論理アドレスを計画する際は、次の点を考慮してください。

詳細については、『Sun Cluster データサービスの計画と管理 (Solaris OS 版)』を参照してください。データサービスとリソースの詳細については、『Sun Cluster の概要 (Solaris OS 版)』『Sun Cluster の概念 (Solaris OS 版)』も参照してください。

パブリックネットワーク

パブリックネットワークはクラスタの外部と通信します。パブリックネットワーク構成を計画する際は、次のことを考慮してください。

パブリックネットワークアダプタのバックアップグループの計画のガイドラインについては、「IP ネットワークマルチパスグループ」を参照してください。パブリックネットワークインタフェースの詳細については、『Sun Cluster の概念 (Solaris OS 版)』を参照してください。

IP ネットワークマルチパスグループ

「パブリックネットワークのワークシート」に次の計画情報を追加してください。

ネットワークアダプタフェイルオーバー (NAFO) グループに代わるインターネットプロトコル (IP) ネットワークマルチパスグループは、パブリックネットワークアダプタの監視とフェイルオーバーを提供し、 ネットワークアドレスリソースの基盤構造です。マルチパスグループは、 2 つ以上のアダプタで構成されている場合に、高い可用性を提供します。1 つのアダプタで障害が発生しても、障害のあるアダプタ上のすべてのアドレスが、マルチパスグループ内の別のアダプタにフェイルオーバーされるからです。このようにして、マルチパスグループのアダプタは、マルチパスグループ内のアダプタが接続するサブネットへのパブリックネットワーク接続を維持します。

次のような状況では、Sun Cluster ソフトウェアをインストールする際に、IP ネットワークマルチパス グループを手作業で構成する必要があります。

Sun Cluster ソフトウェアを Solaris 9 または Solaris 10 OS にインストールする場合、SunPlex Installer を使用する場合を除いて、scinstall ユーティリティーはすべてのパブリックネットワークアダプタを自動的に、単一アダプタ IP ネットワークマルチパス グループとして構成します。

マルチパスグループを計画する際は、次の点を考慮してください。

IP ネットワークマルチパス 用の Solaris ドキュメントに示されている手続き、ガイドライン、および制限事項のほとんどは、クラスタ環境と非クラスタ環境のどちらであるかにかかわらず同じです。したがって、IP ネットワークマルチパス については、適切な Solaris ドキュメントを参照してください。

また、『Sun Cluster の概要 (Solaris OS 版)』「IP ネットワークマルチパスグループ」『Sun Cluster の概念 (Solaris OS 版)』も参照してください。

NFS 向けのガイドライン

Sun Cluster 構成で NFS (Network File System) を使用する場合は、次の点に注意してください。

サービスの制限

Sun Cluster 構成の以下のサービスの制限を守ってください。

Sun Cluster の構成可能なコンポーネント

この節では、構成する Sun Cluster コンポーネントのガイドラインについて説明します。

適切な構成計画ワークシートに、次の情報を追加してください。

クラスタ名

クラスタ名は、Sun Cluster の構成の際に指定します。クラスタ名は、インストール環境全体で一意にする必要があります。

ノード名

ノード名とは、Solaris OS のインストール中にマシンに割り当てる名前のことです。Sun Cluster の構成中に、クラスタとしてインストールするすべてのノード名を指定します。単一ノードのクラスタインストールでは、デフォルトのクラスタ名はノード名になります。

プライベートネットワーク


注 –

単一ノードのクラスタの場合、プライベートネットワークを構成する必要はありません。


Sun Cluster ソフトウェアは、ノード間の内部通信にプライベートネットワークを使用します。Sun Cluster 構成では、プライベートネットワーク上のクラスタインターコネクトへの接続が少なくとも 2 つ必要です。クラスタの最初のノードに Sun Cluster ソフトウェアを構成するときに、プライベートネットワークアドレスとネットマスクを指定します。デフォルトのプライベートネットワークアドレス (172.16.0.0) とネットマスク (255.255.0.0) をそのまま使用しても、別のプライベートネットワークアドレスとネットマスクを入力してもかまいません。


注 –

インストールユーティリティー (scinstall、SunPlex Installer または JumpStart) が処理を完了し、クラスタを確立した後で、プライベートネットワークアドレスとネットマスクを変更することはできません。別のプライベートネットワークアドレスとネットマスクを使用するには、クラスタソフトウェアをいったんアンインストール後、再インストールしてください。


デフォルト以外のプライベートネットワークアドレスを指定する場合は、アドレスは次の条件を満たす必要があります。

プライベートネットワークの詳細については、『Solaris のシステム管理 (第 3 巻)』(Solaris 8) の「TCP/IP ネットワークの計画」または『Solaris のシステム管理 (IP サービス)』(Solaris 9 または Solaris 10) の「TCP/IP ネットワークの計画 (手順)」を参照してください。

プライベートホスト名

プライベートホスト名とは、プライベートネットワークインタフェースを介したノード間の通信に使用される名前のことです。プライベートホスト名は、Sun Cluster の構成中に自動的に作成されます。これらのプライベートホスト名は、clusternodenodeid -priv という命名規則に従います (nodeid は、内部ノード ID の数値です)。ノード ID 番号は、Sun Cluster の構成中に各ノードがクラスタメンバーとなる際に、自動的に各ノードに割り当てられます。クラスタの構成後に、scsetup(1M) ユーティリティーを使用してプライベートホスト名を変更できます。

クラスタインターコネクト


注 –

単一ノードのクラスタの場合、クラスタインターコネクトを構成する必要はありません。ただし、単一ノードのクラスタ構成に後でノードを追加する可能性がある場合は、将来の使用のためにクラスタインターコネクトを構成することもできます。


クラスタインターコネクトは、クラスタノード間のプライベートネットワーク通信にハードウェアパスを提供します。各インターコネクトは、次のいずれかの方法で接続されるケーブルで構成されます。

Sun Cluster の構成中に、2 つのクラスタインターコネクトに対して以下の構成情報を指定します。クラスタの確立後に、scsetup(1M) ユーティリティーを使用して、追加のプライベートネットワーク接続を構成できます。

クラスタインターコネクトハードウェアのガイドラインについては、『Sun Cluster 3.0-3.1 Hardware Administration Manual for Solaris OS』「Interconnect Requirements and Restrictions」を参照してください。クラスタインターコネクトの一般的な情報については、『Sun Cluster の概要 (Solaris OS 版)』「クラスタインターコネクト」『Sun Cluster の概念 (Solaris OS 版)』を参照してください。

トランスポートアダプタ

ネットワークインタフェースのポートなどのトランスポートアダプタ用に、トランスポートアダプタ名とトランスポートの種類を指定します。構成が 2 ノードクラスタの場合は、インターコネクトを直接接続 (アダプタからアダプタ) するか、トランスポート接続点を使用するかも指定します。

以下のガイドラインと制限を考慮してください。

特定のトランスポートアダプタに関する詳細については、scconf_trans_adap_*(1M) のマニュアルページを参照してください。

トランスポート接続点

ネットワークスイッチなどのトランスポート接続点を使用する場合は、各インターコネクトのトランスポート接続点名を指定します。デフォルト名の switchN (N は、構成中に自動的に割り当てられた数) を使用するか、他の名前を作成します。例外は Sun Fire Link アダプタで、このアダプタでは、接続点名 sw-rsm N を使用する必要があります。Sun Fire Link アダプタを指定したあと、scinstall ユーティリティーは自動的に、この接続点名を使用します (wrsmN)

また、接続点のポート名を指定するか、デフォルト名をそのまま使用します。デフォルトのポート名は、ケーブルのアダプタ側が接続されているノードの内部ノード ID 番号と同じです。ただし、SCI-PCI などの特定の種類のアダプタではデフォルトのポート名は使用できません。


注 –

3 つ以上のノードを持つクラスタでは、必ずトランスポート接続点を使用してください。クラスタノード間の直接接続は、2 ノードクラスタの場合だけサポートされています。


2 ノードクラスタが直接接続されている場合でも、インターコネクトのトランスポート接続点を指定できます。


ヒント –

トランスポート接続点を指定すると、その後クラスタに別のノードを追加しやすくなります。


定足数デバイス

Sun Cluster 構成では、定足数 (quorum) デバイスを使用して、データとリソースの整合性を保持します。クラスタがノードとの接続を一時的に失っても、定足数デバイスによって、クラスタノードがクラスタに再結合しようとしたときの amnesia や split-brain といった問題を防止できます。2 ノードクラスタの Sun Cluster インストール中、scinstall ユーティリティーは自動的に定足数デバイスを構成します。定足数デバイスは利用可能な共有ストレージディスクから選択されます。scinstall ユーティリティーは、利用可能なすべての共有記憶ディスクについて、定足数デバイスとしてサポートされていると仮定します。インストール後は、 scsetup(1M) ユーティリティーを使用して、定足数デバイスを追加で構成することもできます。


注 –

単一ノードのクラスタの場合、定足数 (quorum) を構成する必要はありません。


クラスタ構成に Sun 以外の共有記憶装置が含まれており、その記憶装置の定足数デバイスとしての使用がサポートされていない場合、scsetup ユーティリティーを使用して、定足数を手作業で構成する必要があります。

定足数デバイスを計画する際は、次の点を考慮してください。

定足数デバイスの詳細については、『Sun Cluster の概念 (Solaris OS 版)』「定足数と定足数デバイス」『Sun Cluster の概要 (Solaris OS 版)』「定足数デバイス」を参照してください。