パーティションサーバーで 1 つの IP アドレスとポートマッピングを設定する

複数のサーバーパーティションで同じ IP アドレスと同じ NIC を共有するよう設定するには、ポートマッピングを使用します。ポートマッピングでは、各サーバーパーティションに一意な TCP ポート番号を割り当て、ポートマッピングを実行するパーティションを 1 つ指定します。ポート マッピング パーティションはポート 1352 でリッスンし、 HCL Notes ®およびHCL Domino ®の接続要求を他のパーティションにリダイレクトします。

このタスクについて

ポートマッピングパーティションに障害が発生しても、他のパーティション上の既存セッションは接続されたままです。ほとんどの場合、 Notes ®クライアントはどのパーティションでも新しいセッションを開くことができません。ただし、各Notes ®クライアントは、ポート マッピング パーティションによってリダイレクトされた接続を含む、最近の接続に関する情報をメモリ内に保持するため、ポート マッピング パーティションが実行されていない場合でも、クライアントはパーティションに接続できる場合があります。IP アドレスと割り当て済みのポートの両方が指定された接続文書があれば、クライアントまたはリモートサーバーは、いつでもポートマッピングパーティションに接続できます。

ポートマッピングパーティションは余分なシステムリソースを必要とするため、そのパーティションはこのタスク専用にすることをお勧めします。そのためには、メール配信や複製など他のすべてのサーバータスクを、パーティションの NOTES.INI ファイルから削除します。

ポートマッピングは、NRPC 通信でのみ機能します。ただし、 Domino ®ディレクトリ内のサーバー文書を使用して、通信に固有のポートを使用するように IMAP、LDAP、POP3 サービスとDomino ® Web サーバーを設定できます。この場合、ユーザーがサーバーに接続する際、そのポート番号を使用できるようにしておく必要があります。

注:インターネット プロトコルは大量のデータを伝送するため、サーバー パーティションが多すぎる単一の NIC を使用すると、I/O ボトルネックが発生する可能性があります。このため、1 枚の NIC にあまり多くのサーバーパーティションを割り当てると、入出力に障害が発生することがあります。

ポートマッピングを設定すると、ポートマッピングパーティションは、NRPC の接続要求を自動的に他のサーバーパーティションに振り分けます。

注:ポート マッピング用にNOTES.INI変数を設定する場合は、ポート マッピングされたアドレスにゾーンを含めないでください。ゾーンはローカルでのみ有効です。

手順

  1. ポートマッピングを実行するサーバーパーティションを決めます。
  2. コンピュータ上の各サーバーパーティションに割り当てる一意な TCP/IP ポート番号を選択します。ポートマッピングパーティションでは、割り当て済みのポート 1352 が使用されます。他のサーバーパーティションには、ポート番号 13520、13521、13522、13523、13524 を使用することをお勧めします。
  3. ポートマッピングパーティションの NOTES.INI ファイルに、ポートマッピングパーティションと各パーティションの設定をそれぞれ 1 行追加します。ポートマッピングパーティションについては、次のように入力します。
    TCPIP_TcpIpAddress=0,IPAddress:1352

    TCPIP はポート名、IPAddress はポートマッピングパーティションの IP アドレスです。

    他のパーティションについては、それぞれ次のように入力します。

    TCPIP_PortMappingNN=CN=server_name/O=org,IPaddress:TCP/IP port number
    

    server_nameorgIPAddressTCP/IP port number TCPIP TCPIP はポート名です。

    注: NNの番号は、00 から始まり最大 04 で終わる昇順で割り当てる必要があります。シーケンスに切れ目がある場合、 Domino ® は後続のエントリを無視します。
  4. 他のパーティションの NOTES.INI ファイルに、それぞれ次の設定を追加します。
    TCPIP_TcpIpAddress=0, IPAddress:IPport_number
    

    IPport_numberTCPIP はポート名、 IPAddress は共有 IP アドレスです。

  5. 各パーティションのサーバー文書の[ポート] > [Notes ネットワーク ポート]タブの [ネット アドレス] フィールドに、完全修飾ドメイン名 (例: sales.renovations.com) を入力するか、共通サーバー名 (例:) を入力します。販売。
  6. DNS、NIS、ローカルなホストファイルに、ポートマッピングパーティションに対する IP アドレスのエントリを作成します。
  7. DNS、NIS、ローカルホストファイルのいずれかに、各パーティション名を別々の CNAME エントリとして追加します。
  8. IMAP、LDAP、POP3 サービスと Web サーバー通信用のパーティションも設定する予定がある場合は、適切なサブタブ (Web、ディレクトリ、メール) のTCP/IP ポート番号フィールドで各プロトコルに一意のポート番号を割り当てます。サーバー文書の「ポート」 > 「インターネットポート」タブ。
    注:ユーザーがこれらのサーバーに接続しようとするときに、これらのポート番号を使用できるようにする必要があります。たとえば、ポート 12080 を Web サーバー renovations.com に割り当てる場合、サーバーに接続するには、ユーザーは URL に renovations.com:12080 を含める必要があります。

結果

次の例では、6 つのパーティションにポートマッピングを設定する場合に、各サーバーパーティションの NOTES.INI ファイルに追加する行を示します。

パーティション 1 (ポートマッピングパーティション)

TCPIP_TcpIpAddress=0,192.94.222.169:1352
TCPIP_PortMapping00=CN=Server2/O=Org2,192.94.222.169:13520
TCPIP_PortMapping01=CN=Server3/O=Org3,192.94.222.169:13521
TCPIP_PortMapping02=CN=Server4/O=Org4,192.94.222.169:13522
TCPIP_PortMapping03=CN=Server5/O=Org5,192.94.222.169:13523
TCPIP_PortMapping04=CN=Server6/O=Org6,192.94.222.169:13524

パーティション 2

TCPIP_TcpIpAddress=0,192.94.222.169:13520

パーティション 3

TCPIP_TcpIpAddress=0,192.94.222.169:13521

パーティション 4

TCPIP_TcpIpAddress=0,192.94.222.169:13522

パーティション 5

TCPIP_TcpIpAddress=0,192.94.222.169:13523

パーティション 6

TCPIP_TcpIpAddress=0,192.94.222.169:13524