Installation guide

19
# /sbin/chkconfig boot.sysctl on
5. On SUSE systems only, you must enter the GID of the oinstall group as the
value for the parameter
/proc/sys/vm/hugetlb_shm_group
. Doing this grants
members of oinstall a group permission to create shared memory segments.
For example, where the oinstall group GID is 501:
# echo 501 > /proc/sys/vm/hugetlb_shm_group
After running this command, use
vi
to add the following text to
/etc/sysctl.conf
, and enable the
boot.sysctl
script to run on system
restart:
vm.hugetlb_shm_group=501
6. After updating the values of kernel parameters in the
/etc/sysctl.conf
file,
either restart the computer, or run the command
sysctl -p
to make the
changes in the
/etc/sysctl.conf
file available in the active kernel memory.
Check Resource Limits for the Oracle Software Installation Users
For each installation software owner, check the resource limits for installation, using
the following recommended ranges:
To 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 result
is in the recommended range. For example:
$ ulimit -Sn
4096
$ ulimit -Hn
65536
3. 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 -Su
2047
$ ulimit -Hu
16384
Note: Only one group can be defined as the
vm.hugetlb_shm_group
.
Table 1 Installation Owner Resource Limit Recommended Ranges
Resource Shell Limit Resource Soft Limit Hard Limit
Open file descriptors nofile at least 1024 at least 65536
Number of processes available
to a single user
nproc at least 2047 at least 16384
Size of the stack segment of
the process
stack at least 10240 KB at least 10240 KB, and at
most 32768 KB