Last month I discussed 11g Identity Management (OID, DIP, OVD and OIF) installation here , today’s post covers issues encountered during 11g OID/OVD installation on Linux.
1. Set hard file and soft file limit to at-least 4096 for user installing 11g Identity Management (OID)
.
/etc/security/limits.conf
<os_user> hard nofile 4096
<os_user> soft nofile 4096
If O.S. user installing 11g Identity Management is “oracle” then add entry like below in /etc / security/ limits.conf
oracle hard nofile 4096
oracle soft nofile 4096
2. Database (Repository for IdM) should be minimum 10.2.0.4 (for 10g) or 11.1.0.6 (for 11g)
For complete database list click here
3. Database processes should be at-least 500 , if not change it like
SQL> alter system set processes=500 scope=both;
scope=both -> If you are using spfile .
modify init<sid>.ora -> if you are using pfile .
4. Unset LD_ASSUME_KERNEL else Installation will fail at instance creation (during start of OPMN)
.
How to check if LD_ASSUME_KERNEL is set ?
echo $LD_ASSUME_KERNEL
How to unset LD_ASSUME_KERNEL ?
unset LD_ASSUME_KERNEL
________________
Installation logs are under global oraInventory/logs/oraInstallYYYY-MM-DD_HH-MM-SSPM.out
opmnctl start: failed.
oracle.as.provisioning.util.ConfigException:
Error creating ASInstance asinst_1.
Cause:An internal operation has failed: Error in starting opmn server
Operation aborted because of a system call failure or internal error
________________
.
Log file location
1. Installation logs: Global oraInventory/ logs/ oraInstallYYYY-MM-DD_HH-MM-SSPM.out
2. OID/IdM configuration logs: $ORACLE_HOME/ cfgtoollogs/ cfgfw/ CfmLogger_YYYY-MM-DD_HH-MM-SSPM.log where
ORACLE_HOME is $MW_HOME/Oracle_IDM1 (Oracle_IDM1 is default name , you can change this during installation)
3. Oracle Internet Directory logs $ORACLE_INSTANCE/ diagnostics/ logs/ OID/ <component_name>/ oid*.log
4. OID Monitor Logs$ORACLE_INSTANCE/ diagnostics/ logs/ OID/ <component_Name>/ oidmon-XXXX.log
5. OPMN logs $ORACLE_INSTANCE/ diagnostic/ logs/ OPMN/ opmn/