3.7.8 dnaScope

This attribute sets the base DN to search for entries to which to apply the distributed numeric assignment. This is analogous to the base DN in an ldapsearch.

Parameter

Description

Entry DN

cn=Distributed Numeric Assignment Plugin, cn=plugins, cn=config

 

 

Valid Range

Any Directory Server entry

 

 

Default Value

None

 

 

Syntax

DirectoryString

 

 

Example

dnaScope: ou=people,dc=example,dc=com

 

 

3.7.9 dnaSharedCfgDN

This attribute defines a shared identity that the servers can use to transfer ranges to one another. This entry is replicated between servers and is managed by the plug-in to let the other servers know what ranges are available. This attribute must be set for range transfers to be enabled.

NOTE:

The shared configuration entry must be configured in the replicated subtree, so that the entry can be replicated to the servers. For example, if the ou=People,dc=example,dc=com subtree is replicated, then the configuration entry must be in that subtree, such as ou=UID Number Ranges, ou=People,dc=example,dc=com.

The entry identified by this setting must be manually created by the administrator. The server will automatically contain a sub-entry beneath it to transfer ranges.

Parameter

Description

Entry DN

cn=Distributed Numeric Assignment Plugin, cn=plugins, cn=config

 

 

Valid Range

Any DN

 

 

Default Value

None

 

 

Syntax

DN

 

 

Example

dnaSharedCfgDN: cn=range transfer user, cn=config

 

 

3.7.10 dnaThreshold

One potential situation with the Distributed Numeric Assignment Plug-in is that one server begins to run out of numbers to assign, which can cause problems. The Distributed Numeric Assignment Plug-in allows the server to request a new range from the available ranges on other servers.

So that the server can recognize when it is reaching the end of its assigned range, the dnaThreshold atttribute sets a threshold of remaining available numbers in the range. When the server hits the threshold, it sends a request for a new range.

For range requests to be performed, the dnaSharedCfgDN attribute must be set.

Parameter

Description

Entry DN

cn=Distributed Numeric Assignment Plugin, cn=plugins, cn=config

 

 

Valid Range

1 to the maximum 32-bit integer on 32-bit systems and to the maximum 64-bit integer on

 

64-bit systems

 

 

166 Plug-in implemented server functionality reference