vi /etc/security/limits.conf
<domain> <type> <item> <value>
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
vi /etc/pam.d/login
session required /lib/security/pam_limits.so
session required pam_limits.so
设置root用户bash
vi /etc/profile
if [ $USER = "oracle" ]; then
if [ $SHELL = "/bin/ksh" ]; then
ulimit -p 16384
ulimit -n 65536
else
ulimit -u 16384 -n 65536
fi
fi
设置内核参数:
设置内核参数:
[root
@localhost ~]# vi /etc/sysctl.conf
fs.file-max = 6815744 |
可以是内核参数马上生效:[root
@localhost /]# /sbin/sysctl -p
创建相关用户和组,作为软件安装和支持组的拥有者。
创建用户,输入命令: groupadd oinstall 创建Oracle用户和密码,输入命令: useradd -g oinstall -G dba -d /u01/oracle oracle passwd oracle 然后会让你输入密码,密码任意输入2次,但必须保持一致,回车确认 |
更改目录属主为Oracle用户所有,输入命令:
chown -R oracle:oinstall /u01 |
设置oracle用户 bash_profile 变量
ORACLE_BASE=/u01
ORACLE_HOME=/u01/oracle
ORACLE_SID=sansom
PATH=$ORACLE_HOME/bin:$PATH
export PATH ORACLE_SID ORACLE_HOME ORACLE_BASE