Oracle10g 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+

image

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

image

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

image

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

image

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

image

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

image

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

image

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

image

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

image

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

image

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

image

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

image

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

image

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

image

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

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

image

然后在第二个节点来执行

image

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

在第一个RAC节点来执行;130805569.png

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

image

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用户来执行

image

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

image

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

image

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

image

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

image

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

image

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

image

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

image

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

image

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

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

如何解决25031错误

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

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

image

解决方法:

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

image

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

image

2.2.40.测试成功,如图

image

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

image

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

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



本文转自devilangel 51CTO博客,原文链接:http://blog.51cto.com/devliangel/1288469,如需转载请自行联系原作者

相关实践学习
日志服务之使用Nginx模式采集日志
本文介绍如何通过日志服务控制台创建Nginx模式的Logtail配置快速采集Nginx日志并进行多维度分析。
相关文章
|
2月前
|
Oracle 关系型数据库 数据库
如何利用 Docker 安装 Oracle 数据库
【2月更文挑战第14天】
116 0
|
2天前
|
Oracle 关系型数据库 Linux
SuSE linux server 11通过SAP来安装oracle11g
SuSE linux server 11通过SAP来安装oracle11g
|
2天前
|
Linux 数据安全/隐私保护 Docker
在centos7虚拟机上安装docker oracle11g
在centos7虚拟机上安装docker oracle11g
|
19天前
|
Oracle 关系型数据库 数据库
Oracle 11gR2学习之一(安装篇)
Oracle 11gR2学习之一(安装篇)
|
23天前
|
存储 Oracle 关系型数据库
Oracle RAC:数据库集群的舞动乐章
【4月更文挑战第19天】Oracle RAC是Oracle提供的高可用性数据库解决方案,允许多个实例共享同一数据库,确保业务连续性和数据完整性。通过集群件和全局缓存服务实现服务器间的协调和通信。RAC提供高可用性,通过故障转移应对故障,同时提升性能,多个实例并行处理请求。作为数据管理员,理解RAC的架构和管理至关重要,以发挥其在数据管理中的最大价值。
|
2月前
|
存储 运维 Oracle
Oracle系列十八:Oracle RAC
Oracle系列十八:Oracle RAC
|
2月前
|
存储 Oracle 关系型数据库
手把手教你安装Oracle——以oracle 11g为例
手把手教你安装Oracle——以oracle 11g为例
手把手教你安装Oracle——以oracle 11g为例
|
3月前
|
Oracle 关系型数据库
oracle Hanganalyze no RAC
oracle Hanganalyze no RAC
15 0
|
3月前
|
Oracle 关系型数据库 数据安全/隐私保护
Docker安装oracle11g
Docker安装oracle11g步骤
|
3月前
|
Oracle 关系型数据库
oracle rac 手工安装补丁,不适用auto
oracle rac 手工安装补丁,不适用auto
28 3