簡介
通過安裝該Linux-HA軟件,可以實現Linux雙機系統的高可用性解決方案,實現雙機系統的熱備份,并能夠做到雙機之間的無縫切換,從而對外
提供穩定可靠的服務,最終實現系統高性能RAS(reliability, availability, and serviceability)。
實驗環境
這里使用heartbeat來做HA集群,并且把nginx服務作為HA對應的服務。
Chumjtest01 |
eth0172.31.24.199 |
eth0:1 192.168.1.109 |
VIP:172.31.24.202 |
Chumjtest02 |
eth0 172.31.24.200 |
eth0:1 192.168.1.110 |
VIP:172.31.24.202 |
實驗準備工作
-
編輯修改hosts文件,將兩臺服務器的IP添加上,
-
關閉防火墻 iptables -F;關閉selinux:setenforce 0
-
安裝好eprl,安裝好heartbeat、libnet
主配置
配置節點文件
配置ha配置文件
從機配置
將主機上的配置文件拷貝到從機上
啟動heartbeat
先啟動主,在啟動從
主機啟動情況:
檢查下nginx服務有沒有啟動
[root@chumjtest01ha.d]#psaux|grepnginx root69890.00.01093362036?Ss17:400:00nginx:masterprocess/usr/sbin/nginx-c/etc/nginx/nginx.conf nginx69900.00.01097602704?S17:400:00nginx:workerprocess nginx69910.00.01097602756?S17:400:00nginx:workerprocess root69950.00.0103252824pts/1S+17:410:00grepnginx |
從機啟動情況:
測試
在主機的nginx下寫一個簡單的html文件,并且訪問下
同樣在從機上寫下一個簡單的html文件
在測試下VIP訪問,說明現在在nginx在主機上運行
打開防火墻,將主機禁ping
查看主機chumjtest01的HA日志,看到“We are dead”,表示主機認為自己已經死了,要切到從機上
查看從機chumjtest02的HA日志,從機啟動ngix。
在訪問下VIP的地址,已經切換到從機上去了。
-
Linux
+關注
關注
87文章
11007瀏覽量
206901
原文標題:Linux架構之HA配置
文章出處:【微信號:magedu-Linux,微信公眾號:馬哥Linux運維】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論