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存放共享磁盘文件

导入node1、node2镜像

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

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

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvaHVhbmd5YW5sb25n/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" alt="">

1、导入虚拟电脑

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

改动下面内容:

例:

名称:metro1

内存:1580MB

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

勾选又一次分配MAC地址

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvaHVhbmd5YW5sb25n/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" alt="">

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

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvaHVhbmd5YW5sb25n/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" alt="">

配置存储

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

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

1、创建新的磁盘

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvaHVhbmd5YW5sb25n/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" alt="">

2、选择VDI磁盘格式

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

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

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

最后点击确定。

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

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

在node1下改动共享磁盘模式





watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvaHVhbmd5YW5sb25n/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" alt="">

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvaHVhbmd5YW5sb25n/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" alt="">

在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

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

**************************兴许更新上传中敬请关注**************************************



声明:



        原创作品,出自 “深蓝的blog” 博客,同意转载。转载时请务必注明出处(http://blog.csdn.net/huangyanlong)。

关于涉及版权事宜。作者有权追究法律责任。

linux下Oracle11g RAC搭建(一)的更多相关文章

  1. linux下Oracle11g RAC搭建(六)

    linux下Oracle11g RAC搭建(六) 五.校验安装前的环境 root身份下完毕解压grid.database安装包 [grid@node1 soft]$ su - Password: [r ...

  2. linux下Oracle11g RAC搭建(九)

    linux下Oracle11g RAC搭建(九) 八.创建ASM仓储 相同在图形化界面操作 [root@node1 ~]#  su - grid [grid@node1 ~]$ asmca   //创 ...

  3. linux下Oracle11g RAC搭建(二)

    linux下Oracle11g RAC搭建(二) 一.安装前配置 网络的配置 IP占用測试 进入windows下.运行cmd,使用ping命令验证网段是否被占用. 注:用哪个网段都行,一定保证不要被其 ...

  4. linux下Oracle11g RAC搭建(七)

    linux下Oracle11g RAC搭建(七) 六.安装Grid 启动GRID安装界面 方式一:redhat下调整分辨率 [root@node1 ~]# xhost +       //授权 [ro ...

  5. Linux下Oracle11G RAC报错:在安装oracle软件时报file not found一例

    Linux下Oracle11G RAC报错:在安装oracle软件时报file notfound一例 1.现象 之前安装一切都比較顺利,安装oracle软件时,进度到30%时报错:file not f ...

  6. linux下oracle11G DG搭建(二):环绕主库搭建操作

    linux下oracle11G DG搭建(二):环绕主库搭建操作 环境 名称 主库 备库 主机名 bjsrv shsrv 软件版本号 RedHat Enterprise5.5.Oracle 11g 1 ...

  7. linux下oracle11G DG搭建(三):环绕备库搭建操作

    linux下oracle11G DG搭建(三):环绕备库搭建操作 环境 名称 主库 备库 主机名 bjsrv shsrv 软件版本号 RedHat Enterprise5.5.Oracle 11g 1 ...

  8. linux下的服务器搭建集成环境

    linux下的服务器搭建集成环境 ——写给初学者的我们 1.准备工具 1.1 SecureCRT SecureCRT是一款支持SSH(SSH1和SSH2)的终端仿真程序,简单地说是Windows下登录 ...

  9. Linux下dns服务器搭建

    Linux下dns服务器搭建1-环境Red Hat Enterprise Linux Server release 6.7 (Santiago)2-配置本地yum源安装dns相关包yum -y ins ...

随机推荐

  1. 常用处理字符串的SQL函数

    汇总函数:Count.Sum.AVG.MAX.min; 数学函数: ABS:绝对值.floor:给出比给定值小的最大整数. round(m,n):m为给定的值,n为小数点后保留的位数. power(m ...

  2. mysql集群搭建教程-基础篇

           计算机一级考试系统要用集群,目标是把集群搭建起来,保证一个库dang了,不会影响程序的运行.于是在孟海滨师哥的带领下开始了我的第一次搭建mysql集群,首先看了一些关于集群的资料,然后根 ...

  3. Android学习路线(十四)Activity生命周期——停止和重新启动(Stopping and Restarting)一个Activity

    正确地停止和重新启动你的activity在activity的生命周期中是一个非常重要的过程.这样可以确保你的用户感觉到你的应用一直都活着而且没有丢失进度.你的activity的停止和重新启动时有几个重 ...

  4. 1.16 Python基础知识 - 装饰器初识

    Python中的装饰器就是函数,作用就是包装其他函数,为他们起到修饰作用.在不修改源代码的情况下,为这些函数额外添加一些功能,像日志记录,性能测试等.一个函数可以使用多个装饰器,产生的结果与装饰器的位 ...

  5. FAILOVER详细步骤

    FAILOVER详细步骤 1.Flush主库任何未传输的redo到目标备库 如果primary可以mount,则可以flush任何主库的未传输redo到备库,如果操作成功返回,则可以保证failove ...

  6. 学习笔记:Vue——组件和Prop

    前言:这一篇是关于组件基础.组件注册.Prop等内容. 1.组件基础 01.组件是可复用的Vue实例 02.组件中的data选项必须是一个函数 03.一个组件默认可以有任意数量的prop 任何值都可以 ...

  7. Python 极简教程(八)字符串 str

    由于字符串过于重要,请认真看完并保证所有代码都至少敲过一遍. 对于字符串,前面在数据类型中已经提到过.但是由于字符串类型太过于常用,Python 中提供了非常多的关于字符串的操作.而我们在实际编码过程 ...

  8. ClickOnce

    Clic WPF ClickOnce应用程序IIS部署发布攻略   WPF程序非常适合公司内网使用,唯一缺点就是客户端要安装.net框架4.0.优势也很明显,在客户端运行的是一个WinForm程序,自 ...

  9. Maven学习总结(18)——深入理解Maven仓库

    一.本地仓库(Local Repository) 本地仓库就是一个本机的目录,这个目录被用来存储我们项目的所有依赖(插件的jar包还有一些其他的文件),简单的说,当你build一个Maven项目的时候 ...

  10. 洛谷—— P1062 数列

    https://www.luogu.org/problem/show?pid=1062#sub 题目描述 给定一个正整数k(3≤k≤15),把所有k的方幂及所有有限个互不相等的k的方幂之和构成一个递增 ...