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存放共享磁盘文件
导入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搭建(一)的更多相关文章
- linux下Oracle11g RAC搭建(六)
linux下Oracle11g RAC搭建(六) 五.校验安装前的环境 root身份下完毕解压grid.database安装包 [grid@node1 soft]$ su - Password: [r ...
- linux下Oracle11g RAC搭建(九)
linux下Oracle11g RAC搭建(九) 八.创建ASM仓储 相同在图形化界面操作 [root@node1 ~]# su - grid [grid@node1 ~]$ asmca //创 ...
- linux下Oracle11g RAC搭建(二)
linux下Oracle11g RAC搭建(二) 一.安装前配置 网络的配置 IP占用測试 进入windows下.运行cmd,使用ping命令验证网段是否被占用. 注:用哪个网段都行,一定保证不要被其 ...
- linux下Oracle11g RAC搭建(七)
linux下Oracle11g RAC搭建(七) 六.安装Grid 启动GRID安装界面 方式一:redhat下调整分辨率 [root@node1 ~]# xhost + //授权 [ro ...
- Linux下Oracle11G RAC报错:在安装oracle软件时报file not found一例
Linux下Oracle11G RAC报错:在安装oracle软件时报file notfound一例 1.现象 之前安装一切都比較顺利,安装oracle软件时,进度到30%时报错:file not f ...
- linux下oracle11G DG搭建(二):环绕主库搭建操作
linux下oracle11G DG搭建(二):环绕主库搭建操作 环境 名称 主库 备库 主机名 bjsrv shsrv 软件版本号 RedHat Enterprise5.5.Oracle 11g 1 ...
- linux下oracle11G DG搭建(三):环绕备库搭建操作
linux下oracle11G DG搭建(三):环绕备库搭建操作 环境 名称 主库 备库 主机名 bjsrv shsrv 软件版本号 RedHat Enterprise5.5.Oracle 11g 1 ...
- linux下的服务器搭建集成环境
linux下的服务器搭建集成环境 ——写给初学者的我们 1.准备工具 1.1 SecureCRT SecureCRT是一款支持SSH(SSH1和SSH2)的终端仿真程序,简单地说是Windows下登录 ...
- Linux下dns服务器搭建
Linux下dns服务器搭建1-环境Red Hat Enterprise Linux Server release 6.7 (Santiago)2-配置本地yum源安装dns相关包yum -y ins ...
随机推荐
- WebService三大基本元素 SOAP WSDL UDDI
转自:https://blog.csdn.net/hhooong/article/details/51763128 1.SOAP 即 Simple Object AccessProtocol 也就是简 ...
- CISP/CISA 每日一题 22
CISSP 每日一题(答)What should be done to verify patcheshave been applied? Auditpatches, or use a vulnerab ...
- wmi 一些配置(参考)
http://www.bubuko.com/infodetail-1937463.html
- 老调重弹:JDBC系列 之 <驱动载入原理全面解析>
前言 近期在研究Mybatis框架,因为该框架基于JDBC.想要非常好地理解和学习Mybatis,必需要对JDBC有较深入的了解.所以便把JDBC 这个东东翻出来.好好总结一番,作为自己的笔记,也是给 ...
- visual studio code 中 debugger for chrome 插件的配置
安装 debugger for chrome 插件后,把默认的 launch.json 改成: { "name": "谷歌浏览器", "type&qu ...
- app 自动化测试 Appium+python可以运行的代码
Appium
- 【COGS1672】【SPOJ375】QTREE
这是我的第一个边权链剖 COGS上和SPOJ有点不一样就是没有多组数据了本质还是一样的 我写的是COGS那个事实上改一改就能够去SPOJ AC了= -= (但是我如今上不去SPOJ卧槽(╯‵□′)╯︵ ...
- JPA学习笔记(11)——使用二级缓存
一级缓存 查询两次id为1的user User user1 = entityManager.find(User.class, 1); User user2 = entityManager.find(U ...
- spark算子(二)
1.collect算子 *使用foreachACTION操作 ,collect在远程集群中遍历RDD的元素 *使用collect操作,将分布式在远程集群中的数据拉取到本地 *这种方式不建议使用,如果数 ...
- UVA 10391 - Compound Words 字符串hash
http://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&p ...