Fedora 12 安装 Oracle 11g R2

2014-11-24 17:45:22 · 作者: · 浏览: 0

整个安装过程总共分以下几步:
下载oracle安装文件
解压文件
设置hosts文件
修改内核参数
设置
安装



下载oracle安装文件


下载地址为
http://www.oracle.com/technology/software/products/database/index.html
需要注册一下(当然也可以不注册,那就是用迅雷),下载下来是两个压缩包



解压文件


解压文件命令


代码:
unzip linux.x64_11gR2_database_1of2.zip
unzip linux.x64_11gR2_database_2of2.zip其实图形界面解压就可以



设置hosts文件


保证/etc/hosts文件包含下面的内容


代码:
这一步一般情况下不用做任何修改,保证文件里面包含上面的内容就可以了



修改内核参数


oracle推荐的下列参数需要设置的最小值:


代码:
fs.aio-max-nr = 1048576
fs.file-max = 6815744
kernel.shmall = 2097152
kernel.shmmax = 536870912
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_default = 262144
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 1048586这些参数的当前值可以用下面的命令查看:


代码:
/sbin/sysctl -a | grep 一般情况下这些参数的值都不符合要求,因此需要把下列内容添加到"/etc/sysctl.conf"文件末尾


代码:
fs.aio-max-nr = 1048576
fs.file-max = 6815744
kernel.shmall = 2097152
kernel.shmmax = 536870912
kernel.shmmni = 4096
# semaphores: semmsl, semmns, semopm, semmni
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_default=262144
net.core.rmem_max=4194304
net.core.wmem_default=262144
net.core.wmem_max=1048586运行下面的命令来更改内核参数的值:


代码:
/sbin/sysctl -p在"/etc/security/limits.conf"文件末尾添加下列内容:


代码:
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536把下面的内容添加到/etc/pam.d/login文件当中


代码:
session required pam_limits.so关掉防火墙和selinux,这都是图形界面能解决的,就不多说了