没有合适的资源?快使用搜索试试~ 我知道了~
linux集群部署文档,技术分享及具体操作步骤,内容比较齐全。
资源推荐
资源详情
资源评论
RHEL 6.4 (RHCS) 集群安装与配置
1、概述:
试验环境:
节点 1: node1.sonic.com 10.100.20.1
节点 2: node2.sonic.com 10.100.20.2
iscsi 存储/配置服务器: iscsi.sonic.com 10.100.20.3
任务: 使用基于 Web 管理方式的 Conga 工具创建、管理两节点 Cluster,然后以一个简单
的 web 服务(httpd)作切换测试.
基本概念:
Conga: 分为 Luci(管理工具,Server 端)及 Ricci(用于接收和传递 Luci 指令的服务程
序,Agent)两部分,其中 Luci 安装在任一管理工作站上,Ricci 安装在被管理的 Cluster 节点
上.
脑裂(Head-split):当前激活的 Cluster 节点因为处理器忙或者其他原因暂时停止响应时,
其他节点可能误认为该节点”已死”,从而夺取共享磁盘的访问权,此时极有可能假死节点重新
对共享文件系统产生读写操作,从而导致共享磁盘文件系统损坏.
Fence:为了防止”脑裂”现象的产生,使用 fence 设备对”故障”节点进行”屏蔽”措施,如重启该
设备,从而尝试恢复其节点功能. Fence 设备可以是交换机,或者 IPMI 等. 这里我们采用
PE2900 的 BMC 充当 Fence 设备.
Cman:cluster manager,Cluster 组件之一,该服务用于 cluster 的配置,控制,查询,仲裁
计算等.
Rgmanager:Resource group manager,Cluster 组件之一,提供用户定义的资源组的
切换服务.
Failover domain: cluster 环境中服务 failover 的区域.
2、原理介绍:
cman 集群管理器
cman 是一个基于内核的对称通用集群管理器。它由两部分组成:连接管理器(cnxman),用于处理成员、
消息、投票数、事件通知和过渡;服务管理器(SM),用于处理那些需要通过各种方式进行集群管理的应
用及外部系统。cman 是 RHCS 中最核心的服务,可通过系统中的 serivce 命令进行启/停操作;
DLM、GFS、CLVM 及 Fence 都依赖于 cman 群集管理器。
rgmanager 资料组管理器
rgmanager(Resource Group Manager)基于 cman 并使用 DLM 动态锁管理机制。与 cman 一样,
rgmanager 也是 RHCS 中的一个核心服务,可通过系统中的 serivce 命令进行启/停操作;rgmanager
管理并为集群中的 Service(服务)和 Resources(资源)提供 Failover 错误切换功能。
第 1 页
RHEL 6.4 (RHCS) 集群安装与配置
Service(服务)
每个服务都被指定存在于一个 Failover Domain 中,并与多个 Resources(资源)关联。每个服务可以理
解为实际操作中的一个应用,如 Web 服务器、Java 中间件、数据库、文件共享系统、邮件系统等。这些
应用在运行时不但对应用程序本身有要求(如某个运行指令或多个运行脚本的组合),还要提供对诸如虚拟
IP、文件系统等资源的支持。
Failover Domain(错误切换域)
每个 Failover Domain 都与两个或两个以上的 Node(服务器节点)进行绑定,Failover Domain 指定了
集群中某个 Service 运行时的范围,也就是指定此 Service 将会由哪些服务器提供 Failover 错误切换功
能。每个 Node 都允许与多个 Failover Domain 进行绑定,也就是说每个 Node 都可以为多个 Service
服务,因此可以实现"主动/主动(双活动)"方式的集群配置。
Resources(资源)
Resources 指的是组成一个应用所需的各种组件,通常包括:应用程序、虚拟 IP、文件系统。资源与
Service 组合时,往往还会体现出一定的层次关系,例如:通常系统都要求确认虚拟 IP 及文件系统都已
经正常连接及挂载后,才可以运行某个应用程序,这个顺序一旦调转,就会使应用程序运行出错。
Fence 机制
在 RHCS 集群运行时,为了避免因出现不可预知的情况而造成的"脑裂"现象(如:心跳线断连,此时两台
服务器都无法找到对方,无法向对方发出操作指令,都各自认为自己是主节点;又或者主服务器系统崩溃,
系统能接收到备用服务器的操作指令,但无法返回运行情况的确认信号,导致备用服务器无法获知系统资
源的使用情况),系统要求通过 Fence 机制来保障系统切换时的 I/O 使用安全。
如上所述,Fence 主要就是通过服务器或存储本身的硬件管理接口,又或者是外部电源管理设备,来对
服务器或存储发起直接的硬件管理指令,控制服务器或存储链路的开关。因此,Fence 机制也被称为"I/O
屏障"技术。当"脑裂"发生时彻底断开问题服务器的所有 I/O 连接,保证问题服务器不能对集群中的 I/O 资
源(共享的文件系统资源)进行任何操作,严格保证集群环境中企业核心数据的完整性。
第 2 页
剩余18页未读,继续阅读
资源评论
qq_31476807
- 粉丝: 0
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功