This is a quick post to walk you through the steps to find the process identifier, port and memory utilization by a running Oracle Internet Directory Instance.
The command to start and stop OID instance is opmnctl which is present at location: <MW_HOME>/<INSTANCE_NAME>/bin
Following is the usage of opmnctl command:
usage: opmnctl [verbose] [<scope>] <command> [<options>]
verbose: print detailed execution message if available
Permitted <scope>/<command>/<options> combinations are:
We can use the above commands with some additional options to get more information about the processes.
Consider the following command executed on an OID instance directory:
opmnctl status –l
This command gives you the details about the running instance of OID. The following figure shows the process identifier, status, uid, memory used, uptime and ssl and non-ssl ports being used by OID instance.
This post will be particularly useful in troubleshooting the problems when OID, OVD, OUD, OHS are deployed in high availability clustered mode with multiple instances running on different ports.
Ganesh Kamble works as Oracle Fusion Middleware Consultant and is an Oracle Certified Specialist in Access Management. Having started his career in product development at Oracle, Ganesh got excellent exposure to the middleware technologies during his work in integration of Tier-1 banking product Oracle Banking Platform with Oracle Fusion Middleware products. He was honored with Outstanding Contribution award by Oracle.
His key areas of interest are Oracle Identity and Access Management, Oracle Service Oriented Architecture and Java with passion for blogging on various encounters with Oracle products. He publishes blogs regularly on http://k21technologies.com/blog/. He can be reached at firstname.lastname@example.org and http://twitter.com/ganeshk_8