




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、RHCS红帽集群套件一、概述 RedHat Cluster Suite即红帽集群套件 能够提供高可用性、高可靠性、负载均衡、存储共享且经济实用 可以为Web应用、数据库应用等提供安全、稳定的运行环境 RHCS提供了从前端负载均衡到后端数据存储的完整解决方案,是企业级应用的首选二、RHCS的功能 高可用 核心功能 系统硬件或网络出现故障时,应用可以自动、快速地从一个节点切换到另一个节点 负载均衡 通过LVS提供负载均衡 LVS将负载通过负载分配策略,将来自于客户端的请求分配到服务器节点 当某个服务节点无法提供服务,节点将被从集群中剔除 存储集群功能 RHCS通过GFS文件系统提供存储集群功能 G
2、FS即Global File System,允许多个服务同时读写一个单一的共享文件系统 通过GFS消除在应用程序间同步数据的麻烦 通过锁管理机制来协调和管理多个服务节点对同一个文件系统的读写操作三、RHCS组成 集群架构管理器 RHCS的基础,提供集群基本功能 包括CMAN、成员关系管理、DLM、CCS和FENCE等 高可用服务管理器 提供节点服务监控和服务故障转移功能 集群配置管理工具 System-config-cluster luci,最新版本默认的Web管理工具 LVS GFS 红帽公司开发,最新版本是GFS2 GFS不能孤立存在,需要RHCS底层组支持 CLVM 集群逻辑卷管理 是L
3、VM的扩展,允许集群中的机器使用LVM来管理共享存储 iSCSI 即internet SCSI,是IETF制订的标准 将SCSI数据块映射为以太网数据包 是基于IP Storage理论的新型存储技术 GNBD 全局网络模块 是GFS的一个补充组件,用于RHCS分配和管理共享存储四、RHCS运行原理 RHCS由多个部分组成,熟练应用RHCS集群需要了解各个组件的原理、功能 分布式集群管理器CMAN 运行在全部节点上,提供集群管理任务 用于管理集群成员、消息和通知。 根据每个节点的运行状态,统计法定节点数作为集群是否存活的依据 分布式锁管理器DLM 是RHCS的一个底层基础构件 为集群提供了一个公
4、用的锁运行机制 运行在每个节点上,GFS通过DLM的锁机制来同步访问文件系统的元数据 CLVM通过DLM来同步更新数据到LVM卷和卷组 避免了单个节点失败需要整体恢复的性能瓶颈 栅设备FENCE 集群中必不可少的一个组成部分 避免因不可预知的情况而造成的“脑裂”现象 脑裂指由于节点间不能获知对方信息,都认为自己是主节点,从而出现资源竞争的情况 主节点异常或宕机时,备机首先调用Fence设备,将异常节点重启或从网络上隔离 Fence机制可通过电源Fence或存储Fence实现五、RHCS配置步骤 配置yum服务器和客户端 设置iSCSI共享存储 节点上设置iSCSI客户端连接 关闭node13节
5、点上的NetworkManager服务 节点上安装ricci通信工具 安装luci Web界面集群管理工具 通过luci安装集群 配置fence 配置apache高可用集群Kvm虚拟机相关命令打开管理页面:# virt-manager启动node1虚拟机: # virsh start node1操作:1、拓扑2、启动4个节点后,把desktop26上hosts文件内容同步到启动的4个节点上。因为4个节点每次重启时,会把hosts文件重置,所以改完后执行命令# chattr +i /etc/hosts3、修改NODE4上的存储# yum y install scsi-target-utils#
6、service tgtd start; chkconfig tgtd on# vim /etc/tgt/targets.conf# service tgtd force-restart# tgt-admin -s4、在NODE13节点上发现共享存储5、在三个节点上把NetworkManager停掉6、在node13上配置ricci# yum -y install ricci# service ricci start ; chkconfig ricci on7、在NODE4上安装luci(luci只是一个管理页面,不是必须安装在NODE4上,随便找一台LINUX安装即可)# yum instal
7、l -y luci# service luci start ; chkconfig luci on8、授权给student管理集群9、使用student用户登陆后,创建集群10、排除故障因为多个虚拟机同时争用磁盘,可能在安装后,无法正常启动集群服务集群配置成功后,每个节点都应该有一个配置文件:/etc/cluster/cluster.conf。上图中显示node2和node3不是集群成员(Not a cluster member),可以把第一个节点的配置文件直接拷贝到其他节点。拷贝结束后,同时启动三个节点的相关服务11、修改成功后的验证集群名为cluster26,一共有三个节点,全部正常加入点
8、击manager cluters,看到集群cluster26可能的票数是3票,当前一共有3票,集群存活条件是至少有2票。 12、配置fence为了防止“脑裂”现象的出现,需要提供服务的主节点出现故障时,将其重启。那么需要配置fence机制(1)在desktop26上安装fence服务(实现软fence)(2)在desktop26上创建共享密钥(3)配置fence服务提示需要回答的问题,接口选择private,backend module,使用libvirt,其他直接回车。(4)启动fence服务(5)配置fence设备(6)把所有的三个节点配置fence机制注意Domain填加的名字,就是虚拟
9、机的名字使用相同的方法,把其他两个节点的fence机制全部配置完成。(7)把desktop26上的共享密钥,拷贝到3个节点上(8)测试fence是否可以正常工作在任意节点上将其他的节点通过命令fence掉。上面命令是在node1上将node2重启。或用以下方式进行测试在node3设置防火墙禁止所有访问,观察NODE3节点的虚拟机,几秒钟以后,它会被重启。13、配置故障域不是参与集群的所有节点都要运行相同的服务。可以在部分节点上运行同一服务,将其加入到一个故障域中。每个服务创建一个故障域。14、创建资源(1)浮动IP地址(2)apahce服务Node1node3节点上必须安装了httpd服务,而且服务不能处于开启状态。(3)文档目录(共享存储)先在某一个节点上分区、格式化,把网页存储到共享磁盘上关闭多路径服务如果格式化不成功能,可以把iSCSI先logout后再login挂载分区,并创建网页文件设置网页目录的selinux上下文环境值把共享存储卸载下来# umount /dev/sdb1在其他
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 工程项目合同风险管理与应对策略
- 城市景观绿化与美化施工方案
- BIM与建筑设施管理的深度融合方案
- 照明系统运维管理方案
- 招标师考试试题及答案
- 系统集成项目管理工程师技能试题及答案
- 中学生物理竞赛交流电试题及参考答案
- 2025常德出租车考试真题及答案
- 2025年劳动防护用品使用试题及答案(安全教育培训)
- 水性丙烯酸树脂建设项目风险评估报告
- 社交APP用户社群运营创新创业项目商业计划书
- 2025年互联网医疗市场份额动态趋势研究报告
- 2025至2030铝合金行业市场深度分析及竞争格局与行业项目调研及市场前景预测评估报告
- 医院中医科常见病症诊疗规范
- 2025广东广州市白云区民政局招聘窗口服务岗政府雇员1人笔试备考试题及答案解析
- 《电子商务概论》(第6版) 教案 第11、12章 农村电商;跨境电商
- 2025年电气工程及其自动化专业考试试卷及答案
- 车辆改装施工方案模板
- 到梦空间使用讲解
- 大象牙膏教学课件
- 国家开放大学《药物治疗学(本)》形考作业1-4参考答案
评论
0/150
提交评论