集群一般是奇数节点,更加保证稳定性和高可用。
集群的定义:集群通信系统是一种计算机系统, 它通过一组松散集成的计算机软件和/或硬件连接起来高度紧密地协作完成计算工作。在某种意义上,他们可以被看作是一台计算机。集群系统中的单个计算机通常称为节点,通常通过局域网连接,但也有其它的可能连接方式。集群计算机通常用来改进单个计算机的计算速度和/或可靠性。一般情况下集群计算机比单个计算机,比如工作站或超级计算机性能价格比要高得多。
1.保证两个虚拟机的纯净(在server6.5)上完成。
重新配置yum,只有全部配置才能满足集群的各种需求
yum里面的文件
[HighAvailability] (高可用)
name=HighAvailability
baseurl=http://172.25.39.250/rhel6.5/HighAvailability
gppcheck=0
[LoadBalancer] (负载均衡)
name=LoadBalancer
baseurl=http://172.25.39.250/rhel6.5/LoadBalancer
gpgcheck=0
[ResilientStorage] (存储)
name=ResilientStorage
baseurl=http://172.25.39.250/rhel6.5/ResilientStorage
gpgcheck=0
[ScalableFileSystem] (大文件系统支持)
name=ScalableFileSystem
baseurl=http://172.25.39.250/rhel6.5/ScalableFileSystem
gpgcheck=0
2.更新yum(相当于企业七里面的yum clean all)
*****************************************************
*repo id repo name status
*HighAvailability HighAvailability 56
*LoadBalancer LoadBalancer 4
*ResilientStorage ResilientStorage 62
*ScalableFileSystem ScalableFileSystem 7
*rhel6.5 Red Hat Enterprise Linux 3,690
*repolist: 3,819
*****************************************************
3.安装集群管理工具ricci
yum install -y ricci
passwd ricci 在企业六里面必须要给ricci密码
4.ricci服务
/etc/init.d/ricci start ##开启服务
chkconfig ricci on ##开机自启动
5.查看集群的状态
[root@server4 ~]# clustat ##查看集群的状态
Cluster Status for hahaha @ Sat Jul 22 17:02:21 2017
Member Status: Quorate
Member Name ID Status
------ ---- ---- ------
server1 1 Online
server4 2 Online, Local
6.配置相同的另一个节点
a.vim /etc/yum.repos.d/rhel-source.repo
yum repolist
b. yum install -y ricci
passwd ricci
/etc/init.d/ricci start
chkconfig ricci on
c. yum install -y luci ##图形操作界面-------测试的那个服务器安装就行
/etc/init.d/luci start
chkconfig luci on
d. clustat ##命令行
6.测试
在浏览器中测试:https://172.25.39.1:8084(luci的服务端口)