oracle rac存储安装
oracle rac 10.2 的在 linux 上的存储选项
博客分类:
- Oracle
Oracle 集群需要存储的软件和数据
| 项目 | 内容 | 最少磁盘空间 |
| Clusterware 软件 | 集群软件 | 500M(安装完成后不变) |
| voting disk(表决磁盘) | 记录集群节点信息 | 20M |
| OCR(Oracle 集群注册) | 存储集群配置信息 | 100M |
| Oracle 数据库软件 | 数据库软件 | 1.3G(安装完成后不变) |
| RAC 数据库 | 存储所有数据库文件 | 1.2G(使用过程中不断增加) |
| Recovery File(恢复文件) | 快速恢复数据 | 2G |
Oracle 集群中各部分的存储机制(非第三方集群文件系统)
| 项目 | 存储系统 | 存储位置 |
| Clusterware 软件 | NFS(要求NAS设备)、ext2、ext3 等本地文件系统 | 本地磁盘、网络磁盘(NFS) |
| voting disk | OCFS2、Raw device、NFS | 共享磁盘、网络磁盘(NFS) |
| OCR | OCFS2、Raw device、NFS | 共享磁盘、网络磁盘(NFS) |
| 数据库软件 | OCFS2(共享)、NFS(网络)、ext2、ext3 等本地文件系统 | 本地磁盘、网络磁盘(NFS)、共享磁盘(OCFS2) |
| RAC 数据库 | OCFS2、ASM、Raw device、NFS | 共享磁盘、网络磁盘(NFS) |
| 恢复文件 | OCFS2、ASM、NFS | 共享磁盘、网络磁盘(NFS) |
从存储位置中可以看出,所有的内容均可使用网络磁盘,但是网络磁盘要求有 NAS 设备。如果不使用 NAS 设备,除软件外,其它的数据都必须存储在共享磁盘上。对于 Oracle 数据库软件,如果要存储在共享磁盘上(所有服务器共享一个 Oracle Home),需要使用 OCFS2 文件系统。
Clusterware 和 Oracle 数据库存储选项
| 存储选项 |
支持的文件类型 |
||
| Clusterware | 数据库 | 恢复文件 | |
| ASM | 否 | 是 | 是 |
| OCFS2 | 是 | 是 | 是 |
| Raw Device | 是 | 是 | 否 |
| NFS | 是 | 是 | 是 |
从上表中可以看出,想要使用单一文件系统,必须使用 OCFS2 或 NFS 文件系统。但是,Oracle 10g 提供了非常方便的存储管理系统 ASM,因此,大多数情况下建议使用 OCFS2 来存储 Clusterware 的数据和 Oracle 数据库软件,使用 ASM 来存储数据库文件。
综上所述,在 Linux(x86)上安装 Oracle 集群,推荐采用以下几种策略之一:
(1)将 Oracle 数据库软件安装在本地磁盘(每个节点上一个拷贝),使用裸设备来存储 Clusterware ,使用 ASM 来存储数据库和恢复文件。
| 项目 | 存储系统 | 存储位置 |
| Clusterware 软件 | ext2、ext3 | 本地磁盘 |
| voting disk | Raw device | 共享磁盘 |
| OCR | Raw device | 共享磁盘 |
| 数据库软件 | ext2、ext3 | 本地磁盘 |
| RAC 数据库 | ASM | 共享磁盘 |
| 恢复文件 | ASM | 共享磁盘 |
(2)数据全部使用 OCFS2 来存储,并将 Oracle 数据库软件安装在 OCFS2 上(所有节点共享一个 Oracle Home)
| 项目 | 存储系统 | 存储位置 |
| Clusterware 软件 | ext2、ext3 | 本地磁盘 |
| voting disk | OCFS2 | 共享磁盘 |
| OCR | OCFS2 | 共享磁盘 |
| 数据库软件 | OCFS2 | 共享磁盘 |
| RAC 数据库 | OCFS2 | 共享磁盘 |
| 恢复文件 | OCFS2 | 共享磁盘 |
(3)将 Oracle 数据库软件安装在共享磁盘上(所有节点共享一个 Oracle Home),使用 ASM 存储恢复文件和数据库。
| 项目 | 存储系统 | 存储位置 |
| Clusterware 软件 | ext2、ext3 | 本地磁盘 |
| voting disk | OCFS2 | 共享磁盘 |
| OCR | OCFS2 | 共享磁盘 |
| 数据库软件 | OCFS2 | 共享磁盘 |
| RAC 数据库 | ASM | 共享磁盘 |
| 恢复文件 | ASM | 共享磁盘 |
在大多数情况下,使用第三种策略对于管理和扩展及I/O负载均衡会更好。
oracle rac存储安装的更多相关文章
- oracle rac 常见安装、管理错误
1. 安装CRS失败,或执行root.sh报错,可能原因: (1) 节点间的时间不同步,解决方法:使用ntp服务 (2) Linux下启用了默认的防火墙,导致执行root.sh报错: Failure ...
- 基于CentOS与VmwareStation10搭建Oracle11G RAC 64集群环境:5.安装Oracle RAC FAQ-RAC安装DB软件runInstaller看不到节点
集群安装正常: [root@kmdbrac1 ~]# crs_stat -t -v Name Type R/RA F/FT Target State Host -------------------- ...
- ORACLE LINUX 6.3 + ORACLE 11.2.0.3 RAC + VBOX安装文档
ORACLE LINUX 6.3 + ORACLE 11.2.0.3 RAC + VBOX安装文档 2015-10-21 12:51 525人阅读 评论(0) 收藏 举报 分类: Oracle RA ...
- oracle rac安装
http://blog.chinaunix.net/xmlrpc.php?r=blog/article&id=4681351&uid=29655480 参考 1.百度文库中的收藏 2. ...
- 在Linux上安装Oracle RAC 12 c(12.1) 虚拟机,一步一步向导
Oracle RAC 12 c(12.1)在Linux上安装虚拟机,一步一步向导 今天我们将看到如何安装 12 c版本1 RAC(真正的应用程序集群)数据库2 Linux 64位的虚拟机 使用VMWa ...
- Oracle RAC + ASM + Grid安装
(一)环境准备 主机操作系统 windows10 虚拟机平台 vmware workstation 12 虚拟机操作系统 redhat 5.5 x86(32位) :Linux.5.5.for.x86. ...
- 【Oracle RAC】Linux系统Oracle11gR2 RAC安装配置详细过程V3.1(图文并茂)
[Oracle RAC]Linux系统Oracle11gR2 RAC安装配置详细过程V3.1(图文并茂) 2 Oracle11gR2 RAC数据库安装准备工作2.1 安装环境介绍2.2 数据库安装软件 ...
- 【Oracle RAC】Linux系统Oracle12c RAC安装配置详细记录过程V2.0(图文并茂)
[Oracle RAC]Linux系统Oracle12c RAC安装配置详细过程V2.0(图文并茂) 2 Oracle12c RAC数据库安装准备工作2.1 安装环境介绍2.2 数据库安装软件下载3 ...
- Oracle 11gR1 RAC存储迁移方案
一.需求Oracle 11gR1 RAC存储计划更换,数据库版本为11.1.0.7,无停机维护窗口. 二.环境准备1.主机环境.OS环境2.安装11.1.0.6.0版Clusterware(linux ...
随机推荐
- JavaScript中的运算符种类及其规则介绍
JavaScript中的运算符有很多,主要分为算术运算符,等同全同运算符,比较运算符,字符串运算符,逻辑运算符,赋值运算符等.这些运算符都有一些属于自己的运算规则,下面就为大家介绍一下JavaScri ...
- Delphi XE2及以后的版本编译后的程序大小问题
说说Delphi XE2及以后的版本编译后的程序大小问题. 其实最终得到的程序并不大,由于编译器的变化,XE2里Debug版程序比Release版程序大很多,要减小程序体积,就使用Release版.下 ...
- 【重构】m站重构思路
不重构全部模块,只对以下内容做基础重构就可以,第三方方式 1.验证码作为独立的服务,用户写入验证码获得id,服务端获取验证码id对应内容(根据时间和存储空间 清理验证码) 2.支付接口h5环境独立配置 ...
- ASP.NET MVC NHibernate 整合
请注明转载地址:http://www.cnblogs.com/arhat 在整合这三个技术之前,首先得说明一下整合的步骤,俗话说汗要一口一口吃,事要一件一件做.同理这个三个技术也是.那么在整合之前,需 ...
- 浏览器打开应用指定的界面-b
iOS中提供了两种在浏览器中打开APP的方法: Smart App Banner 和schema协议,这里介绍schema 在实际开发中我们可能会在浏览器中唤醒我们自己的app,就像手机QQ唤醒快报一 ...
- 显示 EXCEL 的页签列表
如果你的EXCEL表有很多页签,反复点击左右箭头可能会很费时间. 不妨试试在 左箭头 或者 右箭头 上点击 右键,会有页签列表弹出.
- [转].NET程序在windows操作系统上独立运行的技术要点
发现一个不错的网站,转载一篇文章方便查看 转自 http://www.linuxdot.net/bbsfile-3354 ===================================== ...
- 卡牌手游源码《暗黑世界V1.3》数据库表说明文档!!!
原地址:http://blog.csdn.net/uxqclm/article/details/11970761 欢迎来到9秒:www.9miao.com 由于看到论坛中有人询问需求<暗黑世界V ...
- Nagios 邮箱告警的方式太OUT了!
一般来讲,在安装完 Nagios 后,我们做的第一件最正确的事,就是设置它的邮件通知,对吧.因为如果没有这一步骤的话,你怎么能够知道什么时候会出现问题呢? 伴随着成功的初始安装,你即将是你司唯一一个能 ...
- 如何解决eclipse中的中文乱码问题:
方法一:代码里面进行改变编码 1. 编码方式的gbk和utf不同,不可以互相转换,只有byte和utf或者byte和gbk之间的转换,之间的转码如下: