- 浏览: 11863 次
最新评论
RAC结构与组件
- 博客分类:
- 技术杂绘
一、RAC主要组件, 软硬件两部分
(1) 服务器 >= 2
(2) 操作系统,推荐使用Oracle认证的系统;版本不要太老,也不要太新
(3) CPU/内存 根据业务需要,内存至少1G
(4) 本地磁盘空间,>=30G
(5) 网卡 >=2 ,推荐4个以上千兆网卡
(6) 私有以太网络,推荐千兆交换机以上
(7) HBA卡 ,如果是SAN,推荐2个冗余HBA
(8) 共享存储设备,推荐SAN设备
(9) 存储管理, ASM/Cluster LV/裸分区/CFS,不推荐用OCFS,卷管理软件、多路径软件等
(10) 第三方集群软件: 可选
(11) Oracle Clusterware 软件
(12) Oracle RDBMS 软件
二、Clusterware主要进程
(1)crsd:负责管理集群的高可用操作。管理的crs资源包括数据库、实例、监听、虚拟IP,ons,gds或者其他,操作包括启动、关闭、监控及故障切换。改进程由root用户管理和启动。crsd如果有故障会导致系统重启。
(2)cssd:管理各节点的关系,用于节点间通信,节点在加入或离开集群时通知集群。该进程由oracle用户运行管理。发生故障时cssd也会自动重启系统。
(3)oprocd: 集群进程管理 -Process monitor for the cluster. 用于保护共享数据IO fencing。
仅在没有使用vendor的集群软件状态下运行
(4)evmd :事件检测进程,由oracle用户运行管理
三、Clusterware使用的共享设备
(1) Oracle Cluster Registry(OCR):记录集群的配置信息;
(2) Voting disk : 即投票盘,保存节点的成员信息,当配置多个投票盘的时候个数必须为奇数,每个节点必须同时能够连接半数以上的投票盘才能够存活;
四、安装路径的选择
注:
(1)在Oracle RAC中,软件不建议安装在共享文件系统上;包括CRS_HOME和ORACLE_HOME,尤其是CRS软件,推荐安装在本地文件系统中,这样在进行软件升级,以及安装patch和patchset的时候可以使用滚动升级(rolling upgrade)的方式,减少计划宕机时间。另外如果软件安装在共享文件系统也会增加单一故障点。
(2)如果使用ASM存储,需要为asm单独安装ORACLE软件,独立的ORACLE_HOME,易于管理和维护,比如当遇到asm的bug需要安装补丁时,就不会影响RDBMS文件和软件。
(3)在Oracle 11gR2中将新增存储选项:acfs (Oracle ASM Cluster File System)
发表评论
-
strcpy strncpy (拷贝字符串)
2012-07-06 09:52 1031strcpy(拷贝字符串) 表头文件 #include ... -
solr DataImportHandler
2012-07-06 09:47 845大多数的应用程序将数据存储在关系数据库、xml文件中。对这 ... -
一个FLEX4 二级联动 下拉菜单的例子
2012-07-02 13:30 863发现FLEX4和3 有一些细微的不同, 直接给dataPr ... -
flex datechooser 日期小例子
2012-07-02 13:30 614在这个例子中,我们讲解的是DateChooser 控件,这 ... -
flex 日期下拉框,选择一段日期
2012-07-02 13:30 602在一般网页的制作过程中,我们做的程序,日期选择框,通过js ... -
在Flex组件上显示手型的鼠标
2012-07-02 13:30 552在Flex组件上显示手型的鼠标 有些时候,我们需 ... -
使用Adobe Flex开发Google Wave Gadgets
2012-07-02 13:30 504Adobe Flash Builder 4 简 ... -
Flex 向Java传递Object的方法
2012-07-01 10:59 621在开发中,遇到Flex向Java传递一个数组的情况,从实际 ... -
Flex 并行调用Remote Object的性能问题
2012-07-01 10:59 818[问题] 如果在一个Frame内,同时调用多个Remot ... -
Flex array数组到java Object[] 的转换方法
2012-07-01 10:59 986若Flex端传递的对象为 var arr:Array ... -
关于flex编程中ActionScript3.0中的Object和Dictionary的异同
2012-07-01 10:59 749【提出问题】最近在进行Flex的编程过程中,我们需要有一个 ... -
flex 中Tree的数据由数组提供
2012-07-01 10:58 480flex/spark" xmln ... -
flex4:中DataGroup组件获取数据源(ArrayCollection方式)实例
2012-06-30 17:24 697flex/spark" xmlns:mx=&q ... -
Adobe Flex UIComponent LifeCycle
2012-06-30 17:24 586Adobe Flex UIComponent L ... -
Flex编程学习基础
2012-06-30 17:24 622Flex是Adobe公司推出 ... -
Flex组件自动获取输入焦点
2012-06-30 17:24 644浏览器加载swf后,Flex组件自动获取输入焦点。 1.在 ...
相关推荐
Oracle RAC集群体系结构.docx Oracle RAC集群体系结构.docx
1.2 RAC体系结构 1.2.1整体结构 1.2.2物理层次结构 1.2.3逻辑层次结构 1.3 RAC的特点 1.3.1双机并行 1.3.2高可用性 1.3.3易伸缩性 1.3.4低成本 1.3.5高吞吐量 1.4 RAC存在的问题 1.4.1稳定性 1.4.2高...
iOS 组件化开发项目架构设计,结合 MVVM 设计模式 RAC 数据绑定 Pod 组件管理, 实现一套实战性的iOS组件化架构开发模式
2.2 虚拟化、服务供应和RAC支持 2.3 Oracle 10g 的网格计算基础构架 2.4 小结 第3章 Oracle 10g企业管理器的网格控制管理 3.1 强健靠的管理框架 3.2 简化的管理 3.3 全面的数据库管理 3.4 应用服务器的管理 3.5 增值...
在过去的14年中,他与IanAbramson和MichaelCorey为OraclePress合著了一系列图书.Abbey在国际Oracle用户团体非常活跃,经常出席COLLABORATE、OraclecOpenWorld和区域性用户组会议. Michael J.Corey是Ntirety...
ADR关联各种组件(比如Oracle RAC、Oracle Clusterware、OCI、Net、进程等)的错误,并自动为严重的错误生成事故和提供事故管理功能。因此,ADR可以显著减少解决事故和问题的时间。 通常在使用传统的初始化参数的时候...
《Oracle Database 11g初学者指南》能使读者快捷地掌握Oracle Database 11g的基础知识。通过自我评估教程,介绍了核心数据库技术、...第8章 高可用性:RAC、ASM和Data Guand 第9章 大型数据库特性 附录 各章测验答案
第 2 章:Siebel 体系结构概述 Siebel 部署的构建数据块 9 关于 Siebel Web 客户机和 Web Server Extension 12 关于 Siebel Enterprise Server 和 Siebel 服务器 13 关于 Siebel 网关名称服务器 15 关于 Siebel 文件...
PL/SQL是ORACLE对标准数据库语言的扩展,ORACLE公司已经将PL/SQL整合到ORACLE 服务器和其他工具中了,近几年中更多的开发人员和DBA开始使用PL/SQL,本文将讲述PL/SQL基础语法,结构和组件、以及如何设计并执行一个...
>> 摘要 全文检索技术是智能信息管理的关键技术之一,Oracle Text作为Oracle9i的一个组件,提供了强大的全文检索功能,用Oracle9i做后台数据库,就可以充分利用其全文检索技术,构建复杂的大型文档管理系统。...