Oracle 10g RAC 集群安装部署之安装RAC集群套件

一、首先解压集群套件包;

gunzip 10201_clusterware_linux_x86_64.gz

cpio -idmv < 10201_clusterware_linux_x86_64.cpio

解压放置的地方需要有oracle用户使用的权限

二、开始安装oracle RAC集群套件,

2.2.1.安装之前首先关闭两个节点的防火墙,Selinux不然是无法通过安装的

2.2.2.安装之前修改系统版本,来欺诈oracle数据库,然后执行xhost+

集群

2.2.3.完成上面的配置之后,使用oracle用户进入到解压集群的目录;运行脚本来安装oracle集群;

集群

2.2.4.选择oracle指定的目录和库;

linux

2.2.5.选择oracleRAC集群安装的目录,目录变量配置在前期准备工作中设置完成了,细节请看前期准备工作

安装

2.2.6.安装检查,如果检查失败根据提示来配置完成检查错误

ssh

2.2.7.如果检查通过,我们来配置RAC集群,在下面的界面中选择添加,根据自己的hosts文件中的配置来添加第二个节点的信息,需要注意的是,这里的计算机名字要对应在/etc/hosts文件中的配置;如果配置不通过,请检查是否和配置文件中的一样,细节请看我前期准备工作;

oracle

2.2.8.完成点击确定,如图所示,点击下一步即可,如果点击下一步提示错误,请检查防火墙,ssh双向认证是否配置的有问题,要确保SSH没有任何问题;

ssh

2.2.9.完成之后,选择网路的方式一个公用网络一个是心跳网络,根据自己的配置来选择网络,具体如图:

oracle

2.2.10.选择配置裸设备ocr,根据自己创建的裸设备来配置,需要注意的是,权限的问题,属主和属组的问题;细节请看前期准备工作

linux

2.2.11.配置VDISK裸设备,根据自己的设置来配置方法和上面的一样

ssh

2.2.12.完成之后来开始安装oracle rac

linux

2.2.13.安装rac 集群,在安装过程中会有错误,我把错误都截图了,并附上如何处理这种错误,

linux

2.2.14.如图错误提示,根据错误提示,请修改两个节点的系统时间,第一个节点的时间慢于第二个节点的时间两三分钟即可,然后点击yes就可以正常通过;不要告诉我不会修改系统时间!!!

安装

2.2.15.完成通过之后,会是如下界面;

Oracle

2.2.16.然后根据提示我们来执行脚本,这里千万要注意,执行脚本要按照顺序来执行,不然会报错;

按照顺序我们现在第一个节点来执行

RAC

然后在第二个节点来执行

部署

2.2.17.然后我们来执行第一个脚本,根据经验执行第二个脚本,一般都会在第二个节点上配置报错,既然报错我们就把它解决掉,还是按照顺序来执行不要同时执行;

在第一个RAC节点来执行;

安装


2.2.18.在第二个节点上来执行,然后报错,那么我们来处理报错问题;

安装

2.2 .19.出现如上错误,首先请确认我在前期准备工作中的所有包是否安装,是所有要是不知道请看我上一篇前期准备工作,如果安装,那么我们来做如下操作;两台服务器上都配置;(第一个节点可有可无,第二个节点必须要配置)

[root@odb1 ~]# su – oracle

[oracle@odb1 ~]$ vim /u01/app/oracle/product/10.2.0/crs_1/bin/vipca

找到export LD_ASSUME_KERNEL这一行,然后在下面添加一行内容如下:

unset LD_ASSUME_KERNEL

如果弹出如下错误,那么请记住使用root用户来执行

linux

2.2.20.使用root用户来执行vipca来启动RAC集群,配置完成之后,会弹出如下的界面

oracle

2.2.21.完成之后会弹出如下界面,直接下一步,vipca会根据你的配置自动完成的

集群

2.2.22.配置RAC集群的VIP地址,需要注意的是,保证VIP地址没有被占用;

集群

2.2.23.配置完成之后的详细说明;

部署

2.2.24.完成上面配置之后点击finish即可,如下是完成的进度,点击OK即可;

安装

2.2.25.如图配置完成的详细结果;

集群

2.2.26.在第二个节点vipca配置完成之后,我们再回到节点一上面,点击OK即可,正常情况下就配置完成,如果人品爆发配置无法通过,那么我们就来干掉他;

ssh

2.2.27.如图报错,经典的25031错误,首先我们来查看经典的25031错误日志;

套件

2.2.28.解决经典的25031错误,首先我们先查看日志;

如果报oui-25031错误,请看下面,对错误的解决方案

如何解决25031错误

网上相关资料都说是hostname和/etc/hosts文件有问题,请检查配置文件,如果在配置文件没有问题的情况下,那么我们来查看日志;

根据日志中相关信息我们查看出来节点6200 already了,那么我们如何解决呢?

集群

解决方法:

我们可以移除报错的文件然后重新retry就可以

10g

2.2.39.执行完如上命令,然后我们retry重新试试就可以了;全部通过

集群

2.2.40.测试成功,如图

部署

2.2.41.然后我们来查看RAC节点是否启动起来了;如图;至此rac节点全部启动成功

linux

2.2.42.以上测试都测试了五六遍,按照我的思路方法肯定不会出现其他问题

接下来安装oracle10G数据库了,只需要在一个节点上安装

您的回应...

相关话题

查看全部

也许你感兴趣

换一批

热门标签

更多