一、RHCS简介
RHCS是Red Hat Cluster Suite的缩写,也就是红帽集群套件,RHCS 是一个能够提供高可用性、高可靠性、负载均衡、存储共享且经济廉价的集群工具集合,它将集群系统中三大集群架构融合一体,可以给web应用、数据库应用等 提供安全、稳定的运行环境。 更确切的说,RHCS是一个功能完备的集群应用解决方案,它从应用的前端访问到后端的数据存储都提供了一个行之有效的集群架构实现,通过RHCS提供的这 种解决方案,不但能保证前端应用持久、稳定的提供服务,同时也保证了后端数据存储的安全。 RHCS提供了集群系统中三种集群构架,分别是高可用性集群、负载均衡集群、存储集群。
二.环境的配置
本次实验需要三台主机,物理机作为前端页面管理机,server1和server2作为集群节点
三.模拟RHCS集群的搭建
luci:
用来配置和管理集群,监听端口再8084上。
ricci:
安装在后端的每个节点上的,luci管理集群上各个节点就是通过和节点上的ricci进行通信,ricci监听在11111端口上。
fence:
当意外原因使主机异常时,备机会首先调用fence设备将异常的主机重启或者从网络隔离,当fence操作成功执行后,返回信息给备机,备机在接收到fence成功的信息后,开始接管主机的服务和资源,这样通过fence设备,将异常节点占据的资源进行了释放,保证了资源和服务始终运行在一个节点上,并且有效地阻止了脑裂的发生。
在server1和server2上
-
1.配置更高级的yum源
name=Red Hat Enterprise Linux $releasever - $basearch - Source baseurl=http://172.25.69.250/file enabled=1 gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release [HighAvailability] ##高可用 name=HighAvailability baseurl=http://172.25.69.250/file/HighAvailability gpgcheck=0 [LoadBalancer] ##负载均衡 name=LoadBalancer baseurl=http://172.25.69.250/file/LoadBalancer gpgcheck=0 [ResilientStorage] ##弹性存储 name=ResilientStorage baseurl=http://172.25.69.250/file/ResilientStorage gpgcheck=0 [