linux下Oracle11g RAC搭建(一)

本文档详细介绍了如何在Linux系统中使用Virtualbox搭建Oracle11g的RAC环境,包括创建存储目录,导入虚拟机镜像,配置本地及共享磁盘,以及设置Bridged和Host-only网卡,为后续的RAC安装奠定了基础。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

linux下Oracle11g RAC搭建(一)

文档说明

作者   

深蓝

项目

Visualbox下模拟RAC搭建(双节点)(Redhat5+Oracle11G)

环境

RedHat Enterprise5.5、Oracle 11g 11.2.0

日期

2014年4月12日

版本

v1.1

说明

准备两台虚拟机,node1(节点1),node2(节点2) ,均已安装好linux操作系统

另:由于是搭建结束后整理的文档,其中节点1、节点2的命名细节上会有不统一的,参阅时请您注意。由于时间关系,会逐渐完善。


RAC基础知识

Cluster

通过互连的节点,而对外只提供单个server

Cluster 的特点

HA (High Available)容错(Failover),负载均衡(Balance)

HA环境

双机热备(其中一个节点active,一个节点standby)

双机互备 (两个节点都处于active)

RAC

Real Application Cluster

RAC 特点

一个database,可以由多个instance 访问,每个节点有个instance

CRS

Cluster Ready Service

GRID

安装好网格架构以后,oracle像用电一样方便,节点即插即用

ASM

automatic storage manager

1、提供条带化 strip  条带化的目的主要是分散I/O,提供读写的性能

2、镜像,mirror

RAW

RAC个完整的集群应用环境,它不仅实现了集群的功能,而且提供了运行在集群之上的应用程序,即Oracle数据库。无论与普通的集群相比,还是与普通的oracle数据库相比,RAC都有些独特之处。 RAC由至少两个节点组成,节点之间通过公共网络和私有网络连接,其中私有网络的功能是实现节点之间的通信,而公共网络的功能是提供用户的访问。在每个节点上分别运行Oracle数据库实例和个监听器,分别监听个IP地址上的用户请求,这个地址称为VIP(Virtual IP)。用户可以向任何个VIP所在的数据库服务器发出请求,通过任何个数据库实例访问数据库。Clusterware负责监视每个节点的状态,如果发现某个节点出现故障,便把这个节点上的数据库实例和它所对应的VIP以及其他资源切换到另外个节点上,这样可以保证用户仍然可通过这个VIP访问数据库。 在普通的Oracle数据库中,个数据库实例只能访问个数据库,而个数据库只能被个数据库实例打开。在RAC环境中,多个数据库实例同时访问同个数据库,每个数据库实例分别在不同的节点上运行,而数据库存放在共享的存储设备上。 通过RAC,不仅可以实现数据库的并发访问,而且可以实现用户访问的负载均衡。用户可以通过任何个数据库实例访问数据库,实例之间通过内部通信来保证事务的致性。例如,当用户在个实例修改数据时,需要对数据加锁。当另个用户在其他实例中修改同样的数据时,便需要等待锁的释放。当前个用户提交事务时,后个用户立即可以得到修改之后的数据。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值