96 kernel.sem = 250 32000 100 128
fs.file-max = 65536
net.ipv4.ip_local_port_range = 1024 65000
net.core.rmem_default = 1048576
net.core.rmem_max = 1048576
net.core.wmem_default = 262144
net.core.wmem_max = 262144
重新启动
3)设置oracle用户的shell
a)增加如下行到/etc/security/limits.conf
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
b)增加下列行到/etc/pam.d/login
session required /lib/security/pam_limits.so
session required pam_limits.so
c)修改Shell默认启动文件
Bourne,Bash,Korm shell下增加下列行到/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
C shell下,增加下列行到/etc/csh.login
if ( $USER == "oracle" ) then
limit maxproc 16384
limit descriptors 65536
endif
4)创建需要的目录
mkdir /app/oracle
chown -R oracle:oinstall /app/oracle
chmod -R 775 /app/oracle
chown -R oracle:oinstall /app/oradata
chmod -R 775 /app/oradata
chown -R oracle:oinstall /app/orabp
chmod -R 775 /app/orabp
这里只有一块硬盘,如果有多块硬盘,你需要将其建立一个挂接点,如u01,
则目录为/u01/app/oracle,这里只有一个硬盘,挂接点就是/
5)设置oracle用户环境
a)如果在远程系统上安装oracle,在本地的X-Windows里显示,要设置
xhost host_name
b)用oracle登陆X-windows系统,或su - oracle
c)查看默认Shell
echo $SHELL
d)bash
vi .bash_profile
如果设置了ORACLE_SID,ORACLE_HOME,ORACLE_BASE,删除相应行
e)umask 022
f)保存文件,执行
. .bash_profile
g)设置显示变量
DISPLAY=localhost:0.0 ; export DISPLAY
如果在远程显示界面,localhost就改成远程主机
h)如果/tmp空间不够,需要设置TMP,TMPDIR变量
$ su - root
# mkdir /mount_point/tmp
# chmod a+wr /mount_point/tmp
# exit
bash下
$ TMP=/mount_point/tmp
$ TMPDIR=/mount_point/tmp
$ export TMP TMPDIR
i)确定ORACLE_HOME,TNS_ADMIN没有设置
$ unset ORACLE_HOME
$ unset TNS_ADMIN
j)检验是否设置正确
$ umask
$ env | more
6)安装Oracle
a)取得Oracle安装件
从Oracle网站上下载,是免费的,只需要一个简单的注册即可,得到的是zip文件
unzip 10201_database_linux32.zip
如果是安装光盘,mount上介质
b)运行
runInstaller
c)安装过程和Windows非常类似,要注意的是
在选择dba组的时候选择oinstall
修改一下默认目录,如安装目录,Inventory目录
安装