クラスタ専用 LAN を設定する
クラスタ専用 LAN を設定すると、サーバーのリソース調査とクラスタ複製が残りのネットワークトラフィックから切り離されます。これによって、1 次ネットワークの処理速度がクラスタトラフィックによって低下することがなくなります。
手順
- クラスタの各サーバーにネットワークインターフェースカードを増設します。これらのカードには、専用のハブかスイッチを経由して接続する必要があります。
- LAN が TCP/IP を使用するように設定します。
- 2 番目の IP アドレスを各サーバーに割り当てます。たとえば、2 台のサーバーを使用するクラスタの場合は、192.168.64.1 と 192.168.64.2 のアドレスを使用します。
-
新しい IP アドレスにホスト名を割り当て、HOSTS ファイル、つまり DNS にエントリを追加します。たとえば、2 台のサーバーを使用するクラスタでは、Renovations_clu.renovations.com と Renovations2_clu.renovations.com というホスト名を割り当てます。すると、HOSTS ファイルのエントリは次のようになります。
192.168.64.1 Renovations_clu.renovations.com
192.168.64.2 Renovations2_clu.renovations.com
- 各クラスタサーバーから他のクラスタサーバーの IP アドレスとホスト名の両方に ping を実行して、専用 LAN が動作することを確認します。他のサーバーからも通常の LAN アドレスでクラスタサーバーに ping を実行できることを確認します。
-
クラスタの各サーバーで、専用 LAN 用の新しいネットワークポートを追加し、サーバー文書を編集してそのポートを有効にします。
たとえば、CLUSTER という名前のポートを追加し、次の情報をサーバー文書の [ポート] > [Notes ネットワークポート] タブに追加してポートを有効にします。
表 1. Notes® ネットワークポートフィールド フィールド名
例
ポート
CLUSTER
プロトコル
TCP
Notes ネットワーク
クラスタネットワーク
ネットアドレス
Renovations_clu.renovations.com
有効
有効
-
対応するサブネットの IP アドレスを各ポートに割り当て、この情報を次の形式で NOTES.INI ファイルに追加します。
PORT1_TcpIPAddress=0,a.b.c.d:1352
PORT2_TcpIPAddress=0,e.f.g.h:1352
PORT1 と PORT2 はポート名、a.b.c.d と e.f.g.h はポートの IP アドレスです。
たとえば、TCPIP と CLUSTER というポート名があるとすると、これらの行は次のようになります。
TCPIP_TcpIPAddress=0,192.114.32.5:1352
CLUSTER_TcpIPAddress=0,192.168.64.1:1352
-
以下のいずれかを実行します。「Next」、「either」、NOTES.INI ファイルに以下の行を追加します。
- クラスタポートが最初になるように、ポートの順序を変更します。
これによって、すべてのクラスタトラフィックはクラスタトラフィック用にこのポートを使用します。その他のトラフィックはすべて別のポートを使用するように設定されていることを確認してください。
- 次の行をこの NOTES.INI ファイルに追加します。
Server_Cluster_Default_Port=Cluster Port
Cluster Port はクラスタ用に作成したポートです。この例では、この行は次のようになります。
Server_Cluster_Default_Port=CLUSTER
これによって、すべてのクラスタトラフィックは、ポートの順序には関係なく、クラスタ通信用にこのポートを使用します。
注:Server_Cluster_Default_Port
設定を使用してクラスタトラフィック用にポートを専用 LAN に割り当てることは推奨されません。クラスタサーバーは、このポートへの接続で問題が発生しても、別のポートへ切り替えようとしないためです。したがって、サーバーは他のクラスタサーバーとの間で通信や複製ができなくなります。サーバーがクラスタと再び通信できるようにするには、ネットワークの問題を解決するか、この設定を NOTES.INI ファイルから削除する必要があります。 - クラスタポートが最初になるように、ポートの順序を変更します。
- サーバーを再始動します。
Domino が専用 LAN を使用していることを確認する
このタスクについて
Domino® が専用 LAN を使用していることを確認する手順は次のとおりです。
手順
- サーバーコンソールで、「show cluster」と入力します。
-
表示される結果から、次の行を探します。 Server cluster default port: Cluster Port
Cluster Port は次のいずれかです。
Server_Cluster_Default_Port
設定を使用して専用 LAN のポートを指定した場合、Cluster Port には CLUSTER など、指定したポート名を設定します。- 専用 LAN のポート指定に
Server_Cluster_Default_Port
設定を使用しなかった場合、Cluster Port にはアスタリスク (*) を設定します。これで専用 LAN には任意のポートが使用できます。
-
クラスタポートがメールを配信しない場合、または SMTP に関連付けない場合、Domino サーバーの NOTES.INI ファイルに次の行を追加します。
SMTPNotesPort=TCPIP
クラスタ複製が専用 LAN を使用していることを確認する
このタスクについて
クラスタ複製が専用 LAN を使用していることの確認もお勧めします。そのためには、クラスタ統計を調べます。
手順
- Domino Administrator または Web サーバー管理クライアントで、[サーバー] > [統計] タブをクリックします。
- 統計のリストで、[NET] を展開します。
- クラスタに指定したポート名を展開します。
-
専用 LAN ポートについて、次の統計を探します。
[BytesReceived]
[BytesSent]
- [複製] > [クラスタ] をクリックします。
-
[SessionBytes] を展開し、次のようなクラスタ用の複製統計を探します。
IN
[Out]
-
[NET.portname.BytesReceived] の値と [Replica.Cluster.SessionBytes.In] の値を比較します。
これらの値は同じではありませんが、ごく近い値になります。
-
[NET.portname.BytesSent] の値と [Replica.Cluster.SessionBytes.Out] の値を比較します。
これらの値も近い値になります。専用ネットワークはクラスタ複製以外にも使用されるため、これらの値が正確に一致することはありません。