My Oracle Support Banner

Starting OID Processes in a High Availability 10g Environment (Doc ID 549364.1)

Last updated on AUGUST 30, 2023

Applies to:

Oracle Internet Directory - Version 9.0.4 to [Release 10gR1 to 10gR3]
Information in this document applies to any platform.



While SOME of the information in this note may be related to 11g this note should NOT be used in 11g environments.  The Oracle Application Server at 10g was replaced with the Oracle WebLogic Server at 11g.  Configuration and management of High Availability for 11g is best managed in the Oracle® Fusion Middleware High Availability Guide 11g Release 1 (11.1.1)

It is not uncommon to see that during troubleshooting the OID processes to find that the ODS_PROCESS table has been truncated. In normal circumstances the OPMNCTL will properly maintain this table, which is used by OIDMON to startup the processes. But, when the table has been truncated you can use the command opmnctl startall to re-populate the ODS_PROCESS table with the default entries for oidldapd and the provisioning odisrv servers. In these examples you are required to start OIDREPLD and ODISRV for synchronization manually the first time in order to get the entries in the table.


These examples provide insight on when/how a virtual host may apply when starting OID processes.   Generally speaking, the processes on the host communicate with the database and processes using the local hostname.  The fact that a load balancer may be in the configuration has no meaning to OID processes.  The external users make LDAP requests to a virtual hostname that has been defined in a load balancer(LBR).  The LBR then does the transformation to which REAL hostname to forward the request.   

A simple test should be to perform ldapbind request on the OID node using the REAL hostname.   Then from a host OTHER than the oid host, perform an ldapbind to the LBR hostname/port.  It will transform the request to the REAL host/port as defined in the LBR rules.


To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!

In this Document

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.