集羣一般是奇數節點,更加保證穩定性和高可用。
集羣的定義:集羣通信系統是一種計算機系統, 它通過一組鬆散集成的計算機軟件和/或硬件連接起來高度緊密地協作完成計算工作。在某種意義上,他們可以被看作是一臺計算機。集羣系統中的單個計算機通常稱爲節點,通常通過局域網連接,但也有其它的可能連接方式。集羣計算機通常用來改進單個計算機的計算速度和/或可靠性。一般情況下集羣計算機比單個計算機,比如工作站或超級計算機性能價格比要高得多。
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的服務端口)