Dieser Inhalt ist in der von Ihnen ausgewählten Sprache nicht verfügbar.

Chapter 2. Configuring single-supplier replication using the web console


Configure single-supplier replication in Directory Server to synchronize data from a central source to read-only consumers. The topology with a single-supplier distributes search traffic across multiple servers and reduces the load on the primary supplier while ensuring data availability for clients.

The single-supplier replication topology is beneficial when a suffix on the supplier receives many search requests but few write operations.

Provided example procedures assume that you have an existing Directory Server instance supplier.example.com that acts as a supplier in the replication topology being set up. Add a read-only consumer named consumer.example.com to the topology, then configure single-supplier replication for the dc=example,dc=com suffix.

2.1. Preparing the new consumer using the web console

Prepare a new consumer in Directory Server to receive directory updates from a supplier. You can establish a secure connection for incoming data updates by using the web console to define the consumer role and set appropriate permissions.

To prepare the consumer.example.com host, enable replication. The process achieves the following:

  • Configures the role of this server in the replication topology
  • Defines the suffix that is replicated
  • Creates the replication manager account the supplier uses to connect to this host

Perform this procedure on the consumer that you want to add to the replication topology.

Prerequisites

Procedure

  1. Open the Replication menu.
  2. Select the dc=example,dc=com suffix.
  3. Click Enable Replication.
  4. Select Consumer in the Replication Role field, and enter the replication manager account and the password to create:

    Enabling replication on a consumer server

    These settings configure the host as a consumer for the dc=example,dc=com suffix. Additionally, the server creates the cn=replication manager,cn=config user with the specified password and allows this account to replicate changes for the suffix to this host.

  5. Click Enable Replication.

Verification

  1. Open the Replication menu.
  2. Select the dc=example,dc=com suffix.
  3. If the Replica Role field contains the value Consumer, replication is enabled, and the host is configured as a consumer.

Configure an existing Directory Server instance as a supplier to distribute updates to a consumer. You can establish a replication agreement by using the web console to define supplier roles, bind credentials, and connection parameters for the directory environment.

To prepare the supplier.example.com host, you need to do the following:

  • Enable replication for the suffix.
  • Create a replication agreement that points to the consumer.
  • Initialize the consumer.

Perform this procedure on the existing supplier in the replication topology.

Prerequisites

  • You enabled replication for the dc=example,dc=com suffix on the consumer.
  • You are logged in to the instance in the web console.

Procedure

  1. Open the Replication menu.
  2. Select the dc=example,dc=com suffix.
  3. Enable replication:

    1. Click Enable Replication.
    2. Select Supplier in the Replication Role field, enter a replica ID, replication manager credentials, and leave the Bind Group DN field empty:

      Enabling replication on supplier in single-supplier topology

      These settings configure the host as a supplier for the dc=example,dc=com suffix and set the replica ID of this entry to 1.

      Important

      The replica ID must be a unique integer between 1 and 65534 for a suffix across all suppliers in the topology.

    3. Click Enable Replication.
  4. Add a replication agreement and initialize the consumer:

    1. On the Agreements tab, click Create Agreement, and fill the fields:

      Creating a replication agreement on a single supplier

      These settings create a replication agreement named example-agreement. The replication agreement defines settings, such as the consumer’s host name, protocol, and authentication information that the supplier uses when connecting and replicating data to this consumer.

    2. Select Do Online Initialization in the Consumer Initialization field to automatically initialize the consumer after saving the agreement.
    3. Click Save Agreement.

      After the agreement was created, Directory Server initializes consumer.example.com. Depending on the amount of data to replicate, initialization can be time-consuming.

Verification

  1. Open the Replication menu.
  2. Select the dc=example,dc=com suffix.
  3. On the Agreements tab, verify the status of the agreement in the State column of the table.

    Successful replication agreement initialization on a single supplier
Red Hat logoGithubredditYoutubeTwitter

Lernen

Testen, kaufen und verkaufen

Communitys

Über Red Hat

Wir liefern gehärtete Lösungen, die es Unternehmen leichter machen, plattform- und umgebungsübergreifend zu arbeiten, vom zentralen Rechenzentrum bis zum Netzwerkrand.

Mehr Inklusion in Open Source

Red Hat hat sich verpflichtet, problematische Sprache in unserem Code, unserer Dokumentation und unseren Web-Eigenschaften zu ersetzen. Weitere Einzelheiten finden Sie in Red Hat Blog.

Über Red Hat Dokumentation

Legal Notice

Theme

© 2026 Red Hat
Nach oben