Oracle Restart/SIHA: HAS Daemon starts with the ulimit value of root user (Doc ID 1668803.1)

Last updated on MAY 20, 2014

Applies to:

Oracle Database - Enterprise Edition - Version 11.2.0.3 and later
Information in this document applies to any platform.

Symptoms

After using "opatch auto" (as root user) to apply a patch to an Oracle Retsrat/SIHA system, the OHASD Daemon process picks up the maximum process limit (NPROC) of root user.

 

NPROC values for root and Grid users are 

$ su - root
$ ulimit -u 
max user processes (-u) 1024


$ su - oragrid
$ ulimit -u 
max user processes (-u) 16384 
 

 

While "opatch auto" is bringing up the OHASD Daemon process as root user we see that the daemon is picking up the limit value of root user

 

$ ps -fp 61513
UID PID PPID C STIME TTY TIME CMD
oragrid 61513 1 0 Feb17 ? 00:15:58 /oragrid/11.2.0/grid/bin/ohasd.bin reboot

$ grep processes /proc/61513/limits
Max processes 1024 2066210 processes

 

Cause

Sign In with your My Oracle Support account

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

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms