Configuring replication error delays
You can use the IBMSLAPD_REPL_DEFAULT_ERROR_DELAY environment variable to configure default error delay.
In IBM® Verify Directory, when a replication operation encounters an error the subsequent operations are queued and not started unless the blocked operation is replicated. To solve this user can skip the blocking operation. Once user skips the blocking operation, the next operation need to wait approximately 60 seconds before starting its replication. This delay can cause significant lag in processing a large queue.
An environment variable IBMSLAPD_REPL_DEFAULT_ERROR_DELAY is introduced to configure the deault error delay. If environment variable's value can be set to N seconds to configur ethe delay. If not set, default value 15 seconds will be configured.
- Adding the variable to configuration file
-
- Using the LDAP client utility:
-
- Issue the ldapmodify command of the following format against the supplier server:
idsldapmodify -p port -D adminDN -w adminPW dn: cn=Front End, cn=Configuration changetype: modify add: ibm-slapdSetenv ibm-slapdSetenv: IBMSLAPD_REPL_DEFAULT_ERROR_DELAY=45 - Restart the directory server instance.
- Issue the ldapmodify command of the following format against the supplier server:
- From command prompt
- Set the environment variable IBMSLAPD_REPL_DEFAULT_ERROR_DELAY.
- On AIX® and Linux™ systems (ksh shell):
-
export IBMSLAPD_REPL_DEFAULT_ERROR_DELAY=45 - On Windows™ systems:
-
set IBMSLAPD_REPL_DEFAULT_ERROR_DELAY=45
For the set value of the environment variable to be effective, restart the directory server instance from the same shell where the IBMSLAPD_REPL_DEFAULT_ERROR_DELAY environment variable was set.