EasyManua.ls Logo

Red Hat 8.1 - Nsslapd-Changelogmaxage (Max Changelog Age); Distributed Numeric Assignment Plug-In Attributes; Dnafilter

Default Icon
292 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
This attribute specifies the name of the directory in which the changelog database is created the first
time the plug-in is run. By default, the database is stored with all the other databases under
/var/lib/dirsrv/slapd-instance_name/changelogdb.
NOTE
For performance reasons, store this database on a different physical disk.
The server has to be restarted for changes to this attribute to go into effect.
Parameter Description
Entry DN cn=Retro Changelog Plugin, cn=plugins,
cn=config
Valid Values Any valid path to the directory
Default Value None
Syntax DirectoryString
Example nsslapd-changelogdir:
/var/lib/dirsrv/slapd-instance_name/changelogdb
3.6 .2. nsslapd-changelogmaxage (Ma x Change log Age)
This attribute specifies the maximum age of any entry in the changelog. The changelog contains a
record for each directory modification and is used when synchronizing consumer servers. Each record
contains a timestamp. Any record with a timestamp that is older than the value specified in this attribute
is removed. If this attribute is absent, there is no age limit on changelog records, which is the default
behavior since this attribute is not present by default.
NOTE
Expired changelog records will not be removed if there is an agreement that has fallen behind
further than the maximum age.
Parameter Description
Entry DN cn=Retro Changelog Plugin, cn=plugins,
cn=config
Valid Range 0 (meaning that entries are not removed
according to their age) to the maximum 32 bit
integer value (21474 83647)
Default Value 0
Syntax DirectoryString Integer AgeID
AgeID is s for seconds, m for minutes, h for
hours, d for days, or w for weeks.
Example nsslapd-changelogmaxage: 30d
3.7. Distributed Numeric Assignment Plug-in Attributes
The Distributed Numeric Assignment Plug-in manages ranges of numbers and assigns unique numbers
within that range to entries. By breaking number assignments into ranges, the Distributed Numeric
Assignment Plug-in allows multiple servers to assign numbers without conflict. T he plug-in also
manages the ranges assigned to servers, so that if one instance runs through its range quickly, it can
request additional ranges from the other servers.
Distributed numeric assignment is handled per-attribute and is only applied to specific suffixes and
specific entries within the subtree.
3.7 .1. dnaFilter
This attribute sets an LDAP filter to use to search for and identify the entries to which to apply the
distributed numeric assignment range.
The dnaFilter attribute is required to set up distributed numeric assignment for an attribute.
Parameter Description
Entry DN cn=Distributed Numeric Assignment Plugin,
cn=plugins, cn=config
14 8 Chapter 3. Plug-in Implemented Server Functionality Reference

Table of Contents