
projadd oracle
将以下行附加到“/ etc / user_attr”文件中。
oracle::::project=oracle
如果您执行了默认安装,则可能需要更改的唯一内核参数是“max-shm-memory”以满足最低安装要
求。要检查当前值,请发出以下命令。
# prctl -n project.max-shm-memory -i project oracle
project: 100: oracle
NAME PRIVILEGE VALUE FLAG ACTION RECIPIENT
project.max-shm-memory
privileged 254MB - deny -
system 16.0EB max deny -
#
要重置此值,请确保至少一个会话以 oracle 用户身份登录,然后从 root 用户发出以下命令。
# prctl -n project.max-shm-memory -v 4gb -r -i project oracle
# projmod -s -K "project.max-shm-memory=(priv,4gb,deny)" oracle
第一个动态地重置值,而第二个对“/ etc / project”文件进行更改,因此值在重新引导之间是持久的。
# cat /etc/project
system:0::::
user.root:1::::
noproject:2::::
default:3::::
group.staff:10::::
oracle:100::::project.max-shm-memory=(priv,4294967296,deny)
#
将以下行添加到“/ etc / inittab”文件中,紧接在“startd”条目之前。
tm::sysinit:/usr/sbin/ndd -set /dev/tcp tcp_smallest_anon_port 9000 > /dev/console
tm::sysinit:/usr/sbin/ndd -set /dev/tcp tcp_largest_anon_port 65500 > /dev/console
tm::sysinit:/usr/sbin/ndd -set /dev/udp udp_smallest_anon_port 9000 > /dev/console
tm::sysinit:/usr/sbin/ndd -set /dev/udp udp_largest_anon_port 65500 > /dev/console
将以下行附加到“/ etc / system”文件中。
set maxusers=4096
在尝试安装 Oracle 之前重新启动系统。
评论