During installation, the user that is installing the software should have the OINSTALLgroup as its primary group, and it must be a member of the operating system groupsappropriate for your installation. For example:# /usr/sbin/usermod -g oinstall -G dba,asmdba,backupdba,dgdba,kmdba,racdba[,oper] oracleCreating Operating System Oracle Installation User Accounts5-14Oracle Database Installation Guide
5.4.5 Checking Resource Limits for Oracle Software Installation UsersFor each installation software owner user account, check the resource limits forinstallation.On Oracle Linux systems, Oracle recommends that you install Oracle PreinstallationRPMs to meet preinstallation requirements like configuring your operating system toset the resource limits in the limits.conffile. Oracle Preinstallation RPM onlyconfigures the limits.conffile for the oracleuser. If you are implementing OracleGrid Infrastructure job role separation, then copy the values from the oracleuser tothe griduser in the limits.conffile.Use the following ranges as guidelines for resource allocation to Oracle installationowners:Table 5-1 Installation Owner Resource Limit Recommended RangesResource Shell LimitResourceSoft LimitHard LimitOpen file descriptorsnofileat least 1024at least 65536Number of processesavailable to a single usernprocat least 2047at least 16384Size of the stack segmentof the processstackat least 10240 KBat least 10240 KB, and atmost 32768 KBMaximum lockedmemory limitmemlockat least 90 percent of thecurrent RAM whenHugePages memory isenabled and at least3145728 KB (3 GB) whenHugePages memory isdisabledat least 90 percent of thecurrent RAM whenHugePages memory isenabled and at least3145728 KB (3 GB) whenHugePages memory isdisabledTo check resource limits:1.Log in as an installation owner.2.Check the soft and hard limits for the file descriptor setting. Ensure that the resultis in the recommended range. For example:$ ulimit -Sn1024$ ulimit -Hn655363.Check the soft and hard limits for the number of processes available to a user.Ensure that the result is in the recommended range. For example:$ ulimit -Su2047$ ulimit -Hu163844.Check the soft limit for the stack setting. Ensure that the result is in therecommended range. For example:Creating Operating System Oracle Installation User AccountsConfiguring Users, Groups and Environments for Oracle Grid Infrastructure and Oracle Database 5-15
$ ulimit -Ss10240$ ulimit -Hs327685.Repeat this procedure for each Oracle software installation owner.If necessary, update the resource limits in the /etc/security/limits.confconfiguration file for the installation owner. However, the configuration file may bedistribution specific. Contact your system administrator for distribution specificconfiguration file information.