vSphere在RedHat6.0上搭建Oracle 11g R2 RAC环境(3)

输入asm磁盘路径

vSphere在RedHat6.0上搭建Oracle 11g R2 RAC环境

选择常规冗余

#如果之前安装过,重装时会无法选取磁盘,这时可执行以下命令:

[root@rac1 ~]# dd if=/dev/zero of=/dev/asm_disk1 count=512

vSphere在RedHat6.0上搭建Oracle 11g R2 RAC环境

设置ASM管理密码,选择Yes

vSphere在RedHat6.0上搭建Oracle 11g R2 RAC环境

选择不配置IPM

vSphere在RedHat6.0上搭建Oracle 11g R2 RAC环境

选择相对应正确的组

vSphere在RedHat6.0上搭建Oracle 11g R2 RAC环境

选择安装目录,要与之前设置的环境变量一致

vSphere在RedHat6.0上搭建Oracle 11g R2 RAC环境

vSphere在RedHat6.0上搭建Oracle 11g R2 RAC环境

检查安装先决条件,根据警告信息逐个排查解决

据说kshpdksh功能相同,这里为了保险还是替换成pdksh

pdkshCenOs yum源中没有,下载离线包并上传,在两个节点上直接安装

[root@rac1 rpm]# scp /home/pdksh-5.2.14-37.el5_8.1.x86_64.rpm grid@rac2:/tmp/

grid@rac2's password:

pdksh-5.2.14-37.el5_8.1.x86_64.rpm 100% 206KB 205.9KB/s 00:00

vSphere在RedHat6.0上搭建Oracle 11g R2 RAC环境

vSphere在RedHat6.0上搭建Oracle 11g R2 RAC环境

cvuqdisk-1.0.9-1.rpm这个包在解压好的grid目录下,找到并安装即可

vSphere在RedHat6.0上搭建Oracle 11g R2 RAC环境

vSphere在RedHat6.0上搭建Oracle 11g R2 RAC环境

删除ntp配置文件

[root@rac1 ~]# rm -rf /etc/ntp

[root@rac1 ~]# rm -rf /etc/ntp.conf

[root@rac2 ~]# rm -rf /etc/ntp

[root@rac2 ~]# rm -rf /etc/ntp.conf

vSphere在RedHat6.0上搭建Oracle 11g R2 RAC环境

忽略这个问题

vSphere在RedHat6.0上搭建Oracle 11g R2 RAC环境

root身份依次在两个节点上执行脚本

[root@rac1 ~]# /u01/app/oraInventory/orainstRoot.sh

[root@rac2 ~]# /u01/app/oraInventory/orainstRoot.sh

[root@rac1 ~]# /u01/app/11.2.0/grid/root.sh

报错提示信息:

vSphere在RedHat6.0上搭建Oracle 11g R2 RAC环境

这是因为库版本的原因:

解决办法就是建立软连接(/lib64 目录中执行):

[root@rac1 lib64]# ln -s libcap.so.2.16 libcap.so.1

[root@rac2 lib64]# ln -s libcap.so.2.16 libcap.so.1

再次在节点1中执行 /u01/app/11.2.0/grid/root.sh

vSphere在RedHat6.0上搭建Oracle 11g R2 RAC环境

脚本成功执行完成后在节点2中执行 /u01/app/11.2.0/grid/root.sh

vSphere在RedHat6.0上搭建Oracle 11g R2 RAC环境

   

以上四个脚本依次执行成功后,回到图形安装界面,点击窗口上的OkGrid继续进行安装;

这里出现一个错误信息:

vSphere在RedHat6.0上搭建Oracle 11g R2 RAC环境

参考这篇文档:

忽略这个问题    

vSphere在RedHat6.0上搭建Oracle 11g R2 RAC环境

完成Grid安装

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/d3876a2bccb2ed6dbfcd0138bada37d4.html