Centos6 + Oracle 11g r2 + nfs搭建RAC环境

    快10年,没有玩oracle了吧。没想到现在还有人用oracle。但是客户要求的oracle 版本比较老,所以文档也是老版本的centos。 

网上找了一圈,发现大部分是粘贴复制,照着步骤做都是错的。所以我重新整理记录了一下,整个安装过程。图片太多,我的懒癌症又犯了,不想传,可以通过下面地址下载 https://download.csdn.net/download/robinhunan/12106084 。 照着文档的步骤 一步一步来 就可以了。

Centos6 + Oracle 11g r2 + nfs搭建RAC环境

环境要求:

  1.3台系统为Centos6的机器,其中 1台做nfs,另外两台为oracle服务器

       2. 每台机器至少2块网卡,网卡名字必须一样

       3. 准备5个可用的IP地址(一个为scan,scan一个配置数据库会提示warning信息,二台配置各配置public和private地址)

       4. 内存至少2G以下内存,建议使用4G或者更高

 

地址规划:

  第一台主机:rac1  
网卡eth0 IP地址:192.168.80.143/24  oracle内网通讯网卡eth1地址: 192.168.254.135/24

  第台主机:rac2  
网卡eth0 IP地址:192.168.80.144/24  oracle内网通讯网卡网卡eth1: 192.168.254.136/24

 

在两台rac服务器上都执行

安装依赖软件包 

# yum install gcc* gcc-* gcc-c++-* glibc-devel-* glibc-headers-* compat-libstdc* libstdc* elfutils-libelf-devel* libaio-devel* sysstat* unixODBC-* rpcbind wget smartctl

 

另外一个rpm pdksh 在oracle或者其他网站下载,cvuqdisk 在oracle数据库的grid目录下面有。

 

配置host文件

 

#vim /etc/hosts 增加以下内容

#public

192.168.80.143 rac1

192.168.80.144 rac2

#priv

192.168.254.135 rac1-priv

192.168.254.136 rac2-priv

#vip

192.168.80.11 rac1-vip

192.168.80.12 rac2-vip 

#scan

192.168.80.200 rac-scan rac-scan.localdomain

#NAS

192.168.80.139 nas1

 

修改 /etc/sysconfig/network , 增加

HOSTNAME=rac1

 

修改内核参数

#vim /etc/sysctl.conf   在最后面添加

fs.fs.aio-max-nr = 1048576

fs.file-max = 6815744

kernel.shmall = 2097152

kernel.shmmax = 1572608000

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 = 1048576

 

#sysctl -p

修改文件描述符的限制

#vi /etc/security/limits.conf 

or* soft nproc 16384

* hard nproc 16384

* soft nofile 65536

* hard nofile 65536

添加pam_limits.so 模块 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值