一、前期规划
1、硬件环境
2、软件环境
操作系统:RedHat Linux 6.x 64位
数 据 库:Oracle 11.2.0.4 r2 RAC
3、业务系统
检查系统
4、主机规划
<p align=”left”>
<p align=”left”>
<p align=”left”>
<p align=”left”>
二、安装数据库前准备
1、清除 DNS 中内容
vi /etc/resolv.conf –消除其内容
2、改hosts
rac1
rac2:
4、关闭iptables
5、关闭selinux
6、关NTP
三、集群参数配置
1、设置内核参数
/etc/sysctl.conf 文件中增加以下参数:
2、设置limits参数
/etc/security/limits.conf 文件中添加如下参数:
/etc/pam.d/login 文件中添加如下参数:
/etc/profile 文件中添加如下参数:
3、创建用户、组
4、配置互信(grid / oracle用户)
>~/.ssh/authorized_keys
>~/.ssh/authorized_keys
>~/.ssh/authorized_keys
>~/.ssh/authorized_keys
ROOT:
设置GRID SSH:
./sshUserSetup.sh -user grid -hosts “rac1 rac2” -advanced -noPromptPassphrase
设置ORACLE SSH:
./sshUserSetup.sh -user oracle -hosts “rac1 rac2” -advanced -noPromptPassphrase
5、上传安装软件并用相应帐户解压
将软件上传到一节点/soft目录,并用unzip命令解压。
6、创建Oracle所需目录
7、设置grid和oracle帐户环境变量
Grid用户:/home/grid/.bash_profile 文件中添加如下内容:
Oracle 用户:/home/oracle/.bash_profile 文件中添加如下参数:
8、检查软件包
9、准备仲裁磁盘和数据磁盘
等存储工程师分配好lun后,在服务器上做如下操作:
1、 将磁盘/dev/sd*做好分区(我的是用的测试机/dev/sd*,真实环境大多数用的EMC存储/dev/emcpower*)