Nsds5replicareferral, Nsds5replicaroot, Nsds5replicatombstonepurgeinterval – Red Hat 8.1 User Manual

Page 65: Section 2.3.7.13, For more information about pu

Advertising
background image

This attribute controls the maximum age of deleted entries (tombstone entries) and state information.

The Directory Server stores tombstone entries and state information so that when a conflict occurs in a
multi-master replication process, the server resolves the conflicts based on the timestamp and replica ID
stored in the change sequence numbers.

An internal Directory Server housekeeping operation periodically removes tombstone entries which are
older than the value of this attribute (in seconds). State information which is older than the
nsDS5ReplicaPurgeDelay value is removed when an entry which contains the the state information is
modified.

Not every tombstone and state information may be removed because, with multi-master replication, the
server may need to keep a small number of the latest updates to prime replication, even if they are older
than the value of the attribute.

This attribute specifies the interval, in seconds, to perform internal purge operations on an entry. When
setting this attribute, ensure that the purge delay is longer than the longest replication cycle in the
replication policy to preserve enough information to resolve replication conflicts and to prevent the
copies of data stored in different servers from diverging.

Parameter

Description

Entry DN

cn=replica, cn=suffixDN, cn=mapping tree,
cn=config

Valid Range

0 (keep forever) to maximum 32-bit integer
(2147483647)

Default Value

604800 [1 week (60x60x24x7)]

Syntax

Integer

Example

nsDS5ReplicaPurgeDelay: 604800

2.3.7.11. nsDS5ReplicaReferral

This multi-valued attribute specifies the user-defined referrals. This should only be defined on a
consumer. User referrals are only returned when a client attempts to modify data on a read-only
consumer. This optional referral overrides the referral that is automatically configured by the consumer
by the replication protocol.

Parameter

Description

Entry DN

cn=replica, cn=suffixDN, cn=mapping tree,
cn=config

Valid Values

Any valid LDAP URL

Default Value
Syntax

DirectoryString

Example

nsDS5ReplicaReferral: ldap://ldap.example.com

2.3.7.12. nsDS5ReplicaRoot

This attribute sets the DN at the root of a replicated area. This attribute must have the same value as
the suffix of the database being replicated and cannot be modified.

Parameter

Description

Entry DN

cn=replica, cn=suffixDN, cn=mapping tree,
cn=config

Valid Values

Suffix of the database being replicated, which is
the suffix DN

Default Value
Syntax

DirectoryString

Example

nsDS5ReplicaRoot: "dc=example,dc=com"

2.3.7.13. nsDS5ReplicaTombstonePurgeInterval

This attribute specifies the time interval in seconds between purge operation cycles.

Periodically, the server runs an internal housekeeping operation to purge old update and state
information from the changelog and the main database. See

Section 2.3.7.10,

“nsDS5ReplicaPurgeDelay”

.

When setting this attribute, remember that the purge operation is time-consuming, especially if the server
handles many delete operations from clients and suppliers.

Parameter

Description

Entry DN

cn=replica, cn=suffixDN, cn=mapping tree,

Red Hat Directory Server 8.1 Configuration and Command Reference

65

Advertising