1、创建 oracle 用户。 以 root 用户身份执行
# groupadd dba
# groupadd oinstall
# useradd -d /oracle -g oinstall -G dba oracle
# chown -R oracle:oinstall /oracle
# passwd oracle
2、创建 oracle 用户环境文件。
export DISPLAY=192.168.2.1:0.0
export ORACLE_SID=PROD
export ORACLE_BASE=/oracle
export ORACLE_HOME=$ORACLE_BASE/product/db_1
export TNS_AMDIN=$ORACLE_HOME/network/admin
export LD_LIBRARY_PATH=$ORACLE_HOME/lib
export PATH=$ORACLE_HOME/bin:$ORA_CRS_HOME/bin:/bin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/X11R6/bin
umask 022
3、创建文件系统目录结构。以 oracle 用户身份执行
mkdir -p $ORACLE_BASE/admin
cd $ORACLE_BASE/admin
mkdir udump cdump bdump
mkdir -p $ORACLE_HOME
6、提高 Oracle 用户的 shell 限制。Root用户执行
/etc/security/limits.conf
oracle soft nofile 131072
oracle hard nofile 131072
oracle soft nproc 131072
oracle hard nproc 131072
oracle soft core unlimited
oracle hard core unlimited
oracle soft memlock 50000000
oracle hard memlock 50000000
/etc/pam.d/login
session required /lib/security/pam_limits.so
/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
配置内核参数。
# more /etc/sysctl.conf
fs.file-max = 327679
kernel.msgmni = 2878
kernel.sem = 250 32000 100 142
kernel.shmmni = 4096
kernel.shmmax = 536870912
net.core.rmem_default = 262144
# For 11g recommended value for net.core.rmem_max is 4194304
#net.core.rmem_max = 4194304
# For 10g uncomment the following line, comment other entries for this parameter
and re-run sysctl -p
net.core.rmem_max=2097152
net.core.wmem_default = 262144
net.core.wmem_max = 262144
fs.aio-max-nr = 3145728
net.ipv4.ip_local_port_range = 1024 65000
#sysctl –p 立即生效
# groupadd dba
# groupadd oinstall
# useradd -d /oracle -g oinstall -G dba oracle
# chown -R oracle:oinstall /oracle
# passwd oracle
2、创建 oracle 用户环境文件。
export DISPLAY=192.168.2.1:0.0
export ORACLE_SID=PROD
export ORACLE_BASE=/oracle
export ORACLE_HOME=$ORACLE_BASE/product/db_1
export TNS_AMDIN=$ORACLE_HOME/network/admin
export LD_LIBRARY_PATH=$ORACLE_HOME/lib
export PATH=$ORACLE_HOME/bin:$ORA_CRS_HOME/bin:/bin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/X11R6/bin
umask 022
3、创建文件系统目录结构。以 oracle 用户身份执行
mkdir -p $ORACLE_BASE/admin
cd $ORACLE_BASE/admin
mkdir udump cdump bdump
mkdir -p $ORACLE_HOME
6、提高 Oracle 用户的 shell 限制。Root用户执行
/etc/security/limits.conf
oracle soft nofile 131072
oracle hard nofile 131072
oracle soft nproc 131072
oracle hard nproc 131072
oracle soft core unlimited
oracle hard core unlimited
oracle soft memlock 50000000
oracle hard memlock 50000000
/etc/pam.d/login
session required /lib/security/pam_limits.so
/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
配置内核参数。
# more /etc/sysctl.conf
fs.file-max = 327679
kernel.msgmni = 2878
kernel.sem = 250 32000 100 142
kernel.shmmni = 4096
kernel.shmmax = 536870912
net.core.rmem_default = 262144
# For 11g recommended value for net.core.rmem_max is 4194304
#net.core.rmem_max = 4194304
# For 10g uncomment the following line, comment other entries for this parameter
and re-run sysctl -p
net.core.rmem_max=2097152
net.core.wmem_default = 262144
net.core.wmem_max = 262144
fs.aio-max-nr = 3145728
net.ipv4.ip_local_port_range = 1024 65000
#sysctl –p 立即生效
修改 /etc/hosts 文件。
127.0.0.1 localhost PROD
192.168.2.88 PROD.CNTIMES.BIZ PROD
127.0.0.1 localhost PROD
192.168.2.88 PROD.CNTIMES.BIZ PROD
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/7608831/viewspace-676132/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/7608831/viewspace-676132/