第2章 Web コンソールを使用した単一サプライヤーレプリケーションの設定
単一サプライヤーレプリケーション環境では、1 つの書き込み可能なサプライヤーが、データを 1 つまたは複数の読み取り専用のコンシューマーに複製します。たとえば、接尾辞が多数の検索要求を受け取るが、書き込み要求数が少ない場合などに、単一サプライヤーレプリケーションを設定します。負荷を分散するために、クライアントは読み取り専用のコンシューマーで接尾辞を検索し、書き込み要求をサプライヤーに送信します。
本セクションでは、既存の Directory Server インスタンスが supplier.example.com という名前のホストで実行されていることを前提としています。このホストは、レプリケーショントポロジーに設定されるサプライヤーとして機能します。手順では、consumer.example.com という名前の読み取り専用コンシューマーをトポロジーに追加する方法と、dc=example,dc=com 接尾辞に単一サプライヤーレプリケーションを設定する方法を説明します。
2.1. Web コンソールを使用した新しいコンシューマーの準備
consumer.example.com ホストを準備するには、レプリケーションを有効にします。このプロセスでは、以下を行います。
- レプリケーショントポロジーでこのサーバーのロールを設定します。
- レプリケートされる接尾辞を定義します。
- このホストへの接続にサプライヤーが使用するレプリケーションマネージャーアカウントを作成します。
レプリケーショントポロジーに追加するコンシューマーで、以下の手順を実行します。
前提条件
- Directory Server インスタンスがインストールされている。
-
dc=example,dc=com接尾辞のデータベースが存在する。 - Web コンソールでインスタンスにログインしている。
手順
-
Replicationメニューを開きます。 -
dc=example,dc=com接尾辞を選択します。 - Enable Replication をクリックします。
Replication RoleフィールドでConsumerを選択し、作成するレプリケーションマネージャーアカウントおよびパスワードを入力します。
この設定により、ホストを
dc=example,dc=com接尾辞のコンシューマーとして設定します。さらに、サーバーは指定のパスワードでcn=replication manager,cn=configユーザーを作成し、このアカウントがこのホストに接尾辞の変更を複製することができます。- Enable Replication をクリックします。
検証
-
Replicationメニューを開きます。 -
dc=example,dc=com接尾辞を選択します。 -
Replica Roleフィールドに値Consumerが含まれている場合、レプリケーションが有効になり、ホストがコンシューマーとして設定されます。