linux下Oracle11g RAC搭建(一)

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

裸设备,优点是访问比较快,缺点是不稳定,而且在操作系统不方便管理,oracle 11g以后取消了对裸设备的支持,11g开始使用oracle的asm自动存储管理

比较重要的两块磁盘:

1、OCR  disk:ocr是用来存储RAC上资源的相关的配置信息的,吧RAC上所以运行的应用服务都是一种资源,这些资源在RAC上的分布都会存放在OCR这块磁盘上,10g        以前是存储在RAW裸设备上;

2、VOTE  disk:  用来存放各个节点的状态及仲裁的作用,也叫仲裁盘。



Virtualbox 设置

 

创建三个目录存放硬盘

准备操作:

创建三个目录来存放磁盘文件:node1、node2、sharedisk

 

说明:

node1存放节点1磁盘文件

node2存放节点2磁盘文件

sharedisk存放共享磁盘文件

linux下Oracle11g RAC搭建(一)

导入node1、node2镜像

将实验用两个镜像导入到Vbox中。

 

【补充】:vbox修改备份的位置

linux下Oracle11g RAC搭建(一)


1、导入虚拟电脑

linux下Oracle11g RAC搭建(一)


2、修改导入向导相关配置

 

修改以下内容:

例:

名称:metro1

内存:1580MB

虚拟硬盘:H:\\rac\rac1\metro1-disk1.vmdk

勾选重新分配MAC地址

linux下Oracle11g RAC搭建(一)


linux下Oracle11g RAC搭建(一)


3、导入虚拟机界面如下:


linux下Oracle11g RAC搭建(一)


配置存储

node1添加30G(本地)动态磁盘

linux下Oracle11g RAC搭建(一)


linux下Oracle11g RAC搭建(一)


linux下Oracle11g RAC搭建(一)


linux下Oracle11g RAC搭建(一)


linux下Oracle11g RAC搭建(一)


node1添加20G(共享)固定磁盘

1、创建新的磁盘


linux下Oracle11g RAC搭建(一)


2、选择VDI磁盘格式


linux下Oracle11g RAC搭建(一)


3、选择固定大小(一定要注意)


linux下Oracle11g RAC搭建(一)


4、设置虚拟磁盘位置信息、大小信息

大小此处设为20G,不必太大,因为是固定尺寸磁盘过大创建时间将会过长。


linux下Oracle11g RAC搭建(一)


最后点击确定。

node2添加30G(本地)动态磁盘

同node1添加30G(本地)磁盘。

在node1下修改共享磁盘模式


linux下Oracle11g RAC搭建(一)


linux下Oracle11g RAC搭建(一)


linux下Oracle11g RAC搭建(一)


在node2下设置连接共享磁盘


linux下Oracle11g RAC搭建(一)


配置网卡

为node1设置Bridged Adapter网卡1

linux下Oracle11g RAC搭建(一)


为node1设置Host-onlyEtherent Adapter网卡2


linux下Oracle11g RAC搭建(一)


为node2设置Bridged Adapter网卡1

同node1设置BridgedAdapter网卡1

为node2设置Host-only Etherent Adapter网卡2

同node1设置Host-onle Ethernet Adapter网卡2


**************************关于虚拟机的准备工作完成了********************************

**************************后续更新上传中敬请关注**************************************


声明:


        原创作品,出自 “深蓝的blog” 博客,允许转载,转载时请务必注明出处(http://blog.csdn.net/huangyanlong)。关于涉及版权事宜,作者有权追究法律责任。


linux下Oracle11g RAC搭建(一),布布扣,bubuko.com

linux下Oracle11g RAC搭建(一)

上一篇:python下用mysqldb连接使用数据库


下一篇:谨慎使用MySQL auto_increment