15.创建ASM磁盘
以下操作在两个及节点上分别进行:
[root@rac1 ~]# rpm -ivh Oracleasm*
[root@rac1 ~]# /etc/init.d/oracleasm configure
Default user to own the driver interface []: grid
Default group to own the driver interface []: asmadmin
Start Oracle ASM library driver on boot (y/n) [n]: y
Scan for Oracle ASM disks on boot (y/n) [y]: y
以下操作在rac其中一个节点上进行,我在rac1上操作
[root@rac1 ~]# /etc/init.d/oracleasm createdisk VOL1 /dev/sdb1
[root@rac1 ~]# /etc/init.d/oracleasm createdisk VOL2 /dev/sdc1
[root@rac1 ~]# /etc/init.d/oracleasm createdisk VOL3 /dev/sdd1
以下操作在另一个节点上进行,RAC2上操作
[root@rac1 ~]# oracleasm scandisks
我这里用到的是asmlib来做磁盘设备管理的,这里大家也可以使用UDEV来管理,在RHEL6中asmlib已经被废弃了,以后就是UDEV的天下
16,禁用NTP server
此操作同样在两个节点上进行
[root@rac1 ~]# service ntpd stop
[root@rac1 ~]# chkconfig ntpd off
[root@rac1 ~]# mv /etc/ntp.conf /etc/ntp.conf.bak
17.上传所有的安装软件
# chown -R grid.oinstall /install/
# su – grid
$ unzip linux.x64_11gR2_grid.zip
# chmod 775 /install
# chown oracle.oinstall /install/linux.x64_11gR2_database_[1,2]of2.zip
# su – oracle
$ unzip linux.x64_11gR2_database_1of2.zip
$ unzip linux.x64_11gR2_database_2of2.zip
18.安装GI集群软件
[grid@rac1 grid]$ ./runInstaller
Starting Oracle Universal Installer...
Checking Temp space: must be greater than 120 MB. Actual 6888 MB Passed
Checking swap space: must be greater than 150 MB. Actual 2295 MB Passed
我们选择第一项“安装并配置集群” 点击“next”
我们这里选择“高级安装”,点击“next”
选择“English”,点击“Next”
这里要填写scan name,对应我们的dns里写的名字,不选择GNS,点击“next”
点击add,添加第二个节点,完成后,点击“next”
这里只需要确认一下网络接口,安装向导已经把我们填写,其实这里和oracle 10g差不多!!
选择ASM存储方式,点击"Next"
这里让我们创建asm disk group,给一个名字“OCRVOTI” ,选择Redundancy External。不镜像ASM中的数据,使用外部
存储阵列提供冗余。点击“next”
选择给ASM的SYS、ASMSNMP用户配置为相同的口令,并输入口令,Next:这里需要注意的是密码为强度密码喔!!
这里选择第二项不使用IPMI
给ASM指定不同的组,这里没什么好说的,继续next
这里安装向导会帮你填写集群软件的安装路径,我们继续next,这里我们需要注意的是oracle_Home不能是oracle_base的子目录
选择默认的Inventory,Next:
这里瞬间会检查通过的,我们来到这个界面,继续“finish”
等待一小会,可以去休息一下
完成后,需要手动在root用户下执行两个脚本,按照顺序执行即可!!!!在执行第二个脚本root.sh的时候会比较慢
我们会看到这个报错,其实这个问题我查看了mos知识库,说的比较含糊,可以忽略这个错误,不影响我们的安装和未来的使用
我们直接finish了,这里我们集群软件安装完成。
19.安装oracle 11.2.0.1软件
我们su - oracle
还是在解压/install/oracle/database运行安装脚本,我们还是用OUI模式安装,这里和安装grid一样,启动安装向导
我们不填写mos账号,又不联网没意义,点击next,这里我们还是在rac1节点上安装
我们这里只安装数据库软件,点击next
这里选择集群安装方式,选择“select All”,点击next
还是选择语言为”English“,点击next
选择”Enterprise Edition“ 点击”next“
这里是oracle_base和oracle_home,点击next
这个对应到组就可以了,继续next
这一步会check你的安装环境,我们只要配置参数正确就没问题,这里基本上都是succeeded,点击next
summary一下,我们就可以finish了
这里安装会比较快,可以去尿个尿,回来就好了。。。。
完成后同样也要执行一个脚本,也是要在root用户下去执行,分别两个节点上
完成。