浅谈对RAC的理解与大体实现(无安装详情)

1 篇文章 0 订阅
1 篇文章 0 订阅
                      RAC理念概述
                      (此文章只限于对RAC的基本理解) 

Rac作为ORACLE高可用体系之一,是可以将ORACLE数据库进行分布式运行的一个软件. 首先,要理解,RAC是ORACLE的一个软件,RAC可以运行多个实例(Instance),并且这些实例共同依赖于一个数据库.RAC管理着数据的访问,因此在做UPDATE更改操作时是被相互协调的,并且每个实例看到的信息和数据库镜像都是一致的.这样RAC做到了数据的冗余(有多份同样的数据叫做数据冗余);有了数据的冗余就可以理解为数据库的安全程度有所提高,RAC做到了这一点,当所搭建的RAC其中一个节点(node)出现故障时,可以快速切换到另一个节点,保障了数据库的安全性与可靠性.
RAC作为一个安装在ORACLE数据库上的软件,我们可以通过工具来管理RAC.这个工具就是CLUSTER(集群)工具,CLUSTER首先要明白它是个软件,准确的讲是个管理器软件.它提供的功能有几个,
第一,为RAC提供了高可用性,当某个节点发生故障用于转移故障节点.
第二,提供一个分布式的连接,工作的可扩展性(就是提供了更多的功能,方便使用).
第三,提供了更方便的管理功能.CLUSTER它是由两个或者多个通过网络连接的SERVER(服务)构成,那么我们管理一个服务相对来讲是简单了,如果管理多个服务CLUSTER就发挥了作用,他会使管理多个服务像管理一个服务一样简单.
11G后,官网的CLUSTER安装包就改名了,改为了GRID安装包. 如果需要配置一个RAC的分哪几步.

  1. 前期要规划RAC的节点数目,以双节点为例,要确认每个节点的IP地址,另外要设置第三个虚拟IP地址作为漂浮IP(当某个节点出现问题故障时,此IP可以连接到另外一台节点).还要确认数据库存储的技术(一般用ASM存储技术).以及RAID的类型,各个文件的安装位置.
    1. 配置节点的主机名与IP地址,这里在后续安装CLUSTER时会通过主机名来进行信息互通,可能是报错的一个点,然后需要将磁盘分区,选出一块磁盘来作为共享存储的盘即可.
    1. 创建ORACLE用户,每个节点的UID,GID必须相同,定义环境变量,保证节点时间的同步一致.
    1. 安装CLUSTER,配置时注意节点的配置与加入,安装数据库,配置监听.创建RAC数据库.
  2. 对于RAC来讲我们有许多要学习的,本人入行不久,见解不足,请各位谅解.
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值