搭建HA高可用集羣
一.搭建集羣的準備環境
有三臺機器,兩臺上裝ricci,另外一臺裝luci
Luci管理機:172.25.47.6
Ricci節點:172.25.47.4 172.25.47.5
Yum倉庫:
Yum倉庫中要指向其他的一些包
注意:yum倉庫一般是從Server目錄中下載包,但是也有一些其他的包在其他的目錄下,因此此次yum 源的配置會和以往不一樣
Yum源中配置的是這幾個模塊:
防火牆方面:
永久關閉防火牆
Selinux方面:
由於這些套件是redhat自帶的,所以可以不用關閉selinux
DNS解析方面:把IP和主機名都對應上
二.環境配置
1.在所有的Ha節點上安裝ricci,在server 4 server 5上安裝ricci,ricci是一個配置管理系統,幫助用戶配置HA:
yum install -y ricci
然後爲ricci配置一個密碼,把其打開,並設置爲永久打開,即開機自啓動,這個很重要
2.server5和server配置是一樣的
3.針對server6 ,安裝luci,luci是一個以一個圖形管理方式來管理集羣,在luci上的操作會發到ricci上的每個節點,做數據同步,在luci上的所有操作,在節點上的配置文件都會有顯示
yum install -y luci
把luci 打開,可以看到底下有個網址,右擊open link打開
4.在web瀏覽器中打開這個頁面,可以看到有個登陸界面
以server6 的root用戶和密碼的身份登陸
進去之後create集羣,圖中是已經創立好的
第一個 填寫創建的集羣名字
下邊打對勾的是用所有相同的密碼在所有節點上,之前配置ricci的密碼是一樣的
底下圓圈的意思第一個不僅有下載還有更新
底下打對勾的是,重啓後加入集羣
然後create就好
會等待一段時間
之後裝好的結果如下圖:
https://server6.example.com:8084
各個模塊都是running 的
再看一下配置文件,可以看到配置文件上和luci的修改的信息都是保持一致的