Monday, September 29, 2008

Process control of Oracle Internet Directory components

Since OID is a part of the Oracle AS infrastructure, OPMN is responsible for monitoring OID as an Oracle AS component.
The processes associated with OID are
  • OIDMON ($ORACLE_HOME/bin/oidmon)  is a daemon process responsible for the process control of all OID server instances
  • OIDCTL($ORACLE_HOME/bin/oidctl) is a commandline tool that let you configure additional OID server instances.
OID Integration with OPMN:
OPMN knows only about OIDMON & is unaware of the OID server instances.

OIDMON & ODS_PROCESS Table:
OIDMON is responsible for starting, stopping & restarting & monitoring all OID server instances such as Directory server instances, Replication server instances.
OIDMON reads the contents of the ODS_PROCESS table in the ODS database user schema periodically. The periodicity is controlled by the value of "sleep" commandline argument at oidmon startup. The default value is 10 seconds.

No comments:

Post a Comment