APPLIES TO:
Oracle Database - Enterprise Edition - Version 12.1.0.2 to 12.1.0.2 [Release 12.1] Oracle Database - Standard Edition - Version 12.1.0.2 to 12.1.0.2 [Release 12.1] Oracle Database Cloud Schema Service - Version N/A and later Oracle Database Exadata Cloud Machine - Version N/A and later Oracle Database Exadata Express Cloud Service - Version N/A and later Information in this document applies to any platform.
SYMPTOMS
"crsctl ctop has" and "crsctl start has" does not show any issues. When we tried to start with "/etc/init.d/ohasd start" or the system restart then we had below message: # /etc/init.d/ohasd start /etc/init.d/ohasd: line 168: ulimit: %CRS_LIMIT_OPENFILE%: invalid number Starting ohasd: CRS-4123: Oracle High Availability Services has been started. But the services and everything seems to be fine except this error message at startup
CAUSE
Due to Bug 19353647 - OHASD START UNABLE TO INSTANTIATE %CRS_LIMIT_OPENFILE% which was closed as duplicate of internal Bug 18910576 - LNX64-12.1-DEINST-SCF: NOT INSTANTIATED CRS_LIMIT_OPENFILE IN INIT.OHASD SCRIPT
SOLUTION
Bug 18910576 is fixed in 12.2, request a patch if it's not available.
REFERENCES
BUG:19353647 - OHASD START UNABLE TO INSTANTIATE %CRS_LIMIT_OPENFILE%
