- 1、本文档共24页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
RedHat5.4下_Sybase双机热备
RedHat5.4 下配置Sybase 双机热备
文档控制
文档变更记录
日期 版本号 作者 备注
2009‐12‐30 v1.0 陈浩 创建
2009‐12‐31 v1.1 陈浩 补充“2.10 集群相关命令”;完善文档格式
2010‐01‐26 v1.2 陈浩 补充“2.6 修改系统配置”,替换ASEHAagent.sh 中变量
1 相关概念
集群中(HA or LB)最重要的是保证数据的完整性,通过仲裁盘及隔离设备来实现。
1.1 集群分类
存储集群(Storage )
存储集群是一个共享的文件系统,提供并发访问功能。RHCS 通过GFS 提供存储集群。
高可用性集群(High availability,HA)
高可用性集群消除单点故障,提供故障转移,例如:双机热备。
负载均衡集群(Load balancing,LB)
负载均衡集群把请求调度到集群中的多个节点上,例如:Oracle RAC。
高性能集群(High performance,HP)
高性能机群提供并行计算能力,一个计算任务分散到多个节点执行,例如:科学计算
以上是4 种最基本的集群类型,实际应用中可能是这 4 种类型的组合,如 Oracle RAC
是HA+LB。
1.2 特殊问题
并发
有些应用需要并发访问相同数据,如Oracle RAC,这需要由DLM (分布式锁管理)来进
行管理,保证数据完整性。
健忘
多个节点配置文件分开存放,修改了其中一个节点配置文件后,因某些原因没有同步到
其他节点,造成配置文件不一致。
脑裂(Split‐Brain)
脑裂在HA 中表现为相互重启、同时写文件,LB 中表现为同时拥有控制权,都会破坏数
据完整性。
1) 集群中有两个以上节点的情况:
假设有三个节点,节点 A 出现问题无法和其他节点通信,这时集群分裂成两个部
分。第一个部分是节点A ,第二个部分是节点B 和节点C 。两个部分因无法互相通信,
都认为对方已经出现故障,自己获得集群的控制权,导致出现灾难性的数据完整性问题。
这时需要一个投票算法根据票数决定哪个部分拥有控制权,失去控制权的节点将被隔
离。在这里,节点B 和节点C 有两票,节点A 有一票,所以由节点B 和节点C 组成的
第二部分获得集群控制权,节点A 被隔离。
2) 集群中有两个节点的情况:
假设集群中有两个节点,这时投票算法便失去作用,需要引入第三个设备 ‐ 仲裁
设备(Quorum Device)。仲裁设备通常采用仲裁盘(Quorum Disk),仲裁盘代表一票,
先到达仲裁盘的节点赢得仲裁盘的一票,获得集群的控制权。
1.3 IO隔离(IO Fencing)
IO 隔离保证被隔离的节点不再访问共享数据。
隔离设备(Fence Device)用来隔离故障节点的IO,包括光纤交换机隔离、电源控制器隔离、
GNBD 隔离或其他专用隔离设备。当一个节点出现问题时隔离该节点到共享存储的IO,避免
破坏数据文件甚至或破坏整个文件系统。
1.4 Red Hat Cluster Suite (RHCS)简介
RHCS 是Red Hat 提供的集群的一套软件的集合,可满足不同的集群需求。包含以下部分:
集群基础架构
高可用性服务管理
集群管理软件
Linux 虚拟服务器
可选组件(非RHCS 一部分):
GFS2,并发文件系统
CLVM (Cluster Logical Volume Manager),集群逻辑卷管理器
iSCS
文档评论(0)