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 集群分类 存储集群(Storage) 存储集群是一个共享的文件系统,提供并发访问功能
RHCS 通过 GFS 提供存储集群
高可用性集群(High availability,HA) 高可用性集群消除单点故障,提供故障转移,例如:双机热备
负载均衡集群(Load balancing,LB) 负载均衡集群把请求调度到集群中的多个节点上,例如:Oracle RAC
高性能集群(High performance,HP) 高性能机群提供并行计算能力,一个计算任务分散到多个节点执行,例如:科学计算 以上是 4 种最基本的集群类型,实际应用中可能是这 4 种类型的组合,如 Oracle RAC是 HA+LB
2 特殊问题 并发 有些应用需要并发访问相同数据,如 Oracle RAC,这需要由 DLM(分布式锁管理)来进行管理,保证数据完整性
健忘 多个节点配置文件分开存放,修改了其中一个节点配置文件后,因某些原因没有同步到其他节点,造成配置文件不一致
脑裂(Split-Brain) 脑裂在HA 中表现为相互重启、同时写文件,LB 中表现为同时拥有控制权,都会破坏数据完整性
1) 集群中有两个以上节点的情况: 假设有三个节点,节点 A 出现问题无法和其他节点通信,这时集群分裂成两个部分
第一个部分是节