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的命名细节上会有不统一的。參阅时请您注意。因为时间关系,会逐渐完好。 |
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: 用来存放各个节点的状态及仲裁的作用。也叫仲裁盘。 |
创建三个文件夹存放硬盘
准备操作:
创建三个文件夹来存放磁盘文件:node1、node2、sharedisk
说明:
node1存放节点1磁盘文件
node2存放节点2磁盘文件
sharedisk存放共享磁盘文件
导入node1、node2镜像
将实验用两个镜像导入到Vbox中。
【补充】:vbox改动备份的位置
1、导入虚拟电脑
2、改动导入向导相关配置
改动下面内容:
例:
名称:metro1
内存:1580MB
虚拟硬盘:H:\\rac\rac1\metro1-disk1.vmdk
勾选又一次分配MAC地址
3、导入虚拟机界面例如以下:
node1加入30G(本地)动态磁盘
node1加入20G(共享)固定磁盘
1、创建新的磁盘
2、选择VDI磁盘格式
3、选择固定大小(一定要注意)
4、设置虚拟磁盘位置信息、大小信息
大小此处设为20G。不必太大,由于是固定尺寸磁盘过大创建时间将会过长。
最后点击确定。
node2加入30G(本地)动态磁盘
同node1加入30G(本地)磁盘。
在node1下改动共享磁盘模式
在node2下设置连接共享磁盘
为node1设置Bridged Adapter网卡1
为node1设置Host-onlyEtherent Adapter网卡2
为node2设置Bridged Adapter网卡1
同node1设置BridgedAdapter网卡1
为node2设置Host-only Etherent Adapter网卡2
同node1设置Host-onle Ethernet Adapter网卡2