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 ...
随机推荐
- 使用vagrant作为开发环境后,js报错
当你尝试修改一个js,并且用同样的方法更新之后,会遇到类似的问题,是的,就算重启VM上任何服务,甚至重启VM,依旧没有用,当然,比起其他资源文件,浏览器的反应会强烈一些,因为浏览器会提示未知错误,而你 ...
- javascript获取url中对应参数的方法
利用正则表达式和location.search方法,可以简便的获取到对应的参数: function getQueryString(name) {var reg = new RegExp(" ...
- 组态王6.55WEB全新发布步骤
转载请... 算了 估计没有人转..自己留着看 目的: 本教程通过组态王6.55实现一个WEB服务器和一个WEB画面的客户端,总共两个工程.服务器工程名为 Server , 客户点为 Client.S ...
- Hibernate各种主键生成策略2
先来看看主键映射的标签: <id (1)name="propertyName" (2)column="column_name" (3)type=& ...
- uCGUI窗口操作要点
uCGUI窗口操作要点 1. 创建一个窗口的时候,会给此窗口发送“创建(WM_CREATE)”消息,从而执行它的回调函数:如果创建窗口的标志带有“可视标志(WM_CF_SHOW)”,那么在后续执行GU ...
- iOS 页面间传值 之 属性传值,代理传值
手机 APP 运行,不同页面间传值是必不可少,传值的方式有很多(方法传值,属性传值,代理传值,单例传值) ,这里主要总结下属性传值和代理传值. 属性传值:属性传值是最简单,也是最常见的一种传值方式,但 ...
- JS数组整理
1. 检测数组的方法: 1. instanceof[操作符]: var arr = []; console.log(arr instanceof Array);//true 1. instanceof ...
- Oracle学习笔记1: 表与约束
1. 登录SQL Plus: 系统用户有哪些: 1. sys,system权限比较高的用户: 2. sysman操作企业管理器使用的. 1.2 的密码是安装oracle是设置的. 3. scott用户 ...
- HDU3367+并查集应用
题意:找到一个这样的图,在这个图中,最多有一个环. 使得所有的边的和最大. 贪心+并查集 首先把边排序,然后开始分类讨论. 对于边ab(含有两个端点ab) 如果a,b是属于两个不同的集合 a b 是两 ...
- 这些小众软件让你的效率提升N倍!(必备,收藏)
大部分的我们,电脑买来之后,软件越装越多,电脑越来越卡,导致工作的效率也是越来越低. 同时还可能长期处于软件安装完又卸载的无限恶性循环中.提高工作效率是我们利用电脑办公的一大优势,安装好的软件更是可以 ...