接著昨天蛋疼地無網裝keepalived,今天又在裝lvs。
首先按照網上的教程做
這裡就說自己遇到的問題,第乙個是找不到/usr/src/kernels下的核心檔案。要先rpm kernel-devel才會有。
其次,用ln -s 軟鏈結一直鏈不上去, 可以在安裝keepalived的 ./configure步驟時使用 ./configure --with-kernel-dir=/usr/src/kernels/2.6.18-164.el5-i686
也即是,./confiure --with-kernel --prefix=/usr/local/keepalived
裝好了lvs和keepalivd之後,要配置lvs和keepalived,關於lvs的可以參考下面的部落格,網上的版本很多,但是我覺得這個是比較詳細的。
主要步驟是:
首先要配lvs,就是類似於下面三條語句:
ipvsadm -c(先清空一下lvs配置)
ipvsadm -a -t 192.168.113.240:5555 -s rr(因為我配的是redis伺服器,所以埠不是80埠。。。網上的都是配web伺服器的,為此我們糾結了埠好久。。。)
ipvsadm -a -t 192.168.113.240:5555 -r 192.168.113.235:5555 -g(235、236是real server,240是vip,打算用keepalived配234和237的vip為240)
ipvsadm -a -t 192.168.113.240:5555
-r 192.168.113.236:5555 -g
上面就把lvs配好了,其實可以用keepalived配lvs的。但是這個之後再研究。
因為這裡配的是dr模式,因此要給realserver配lo位址
(在235上:)ifconfig lo:0 192.168.113.240 netmask 255.255.255.255 broadcast 192.168.113.240
(在236上:)ifconfig lo:0 192.168.113.240 netmask 255.255.255.255 broadcast 192.168.113.240
這一步是為了讓**的包不要被丟棄。詳情請查dr模式原理
然後最後就是可以用keepalived提供這個vip,這樣可以對lvs伺服器做熱備,當然也可以直接寫後備ip位址
待續。
lvs keepalived離線安裝包安裝
一 ipvsadm安裝 1,安裝環境centos7.0核心3.10.0 327.el7.x86 64 需安裝gcc root localhost yum y install gcc 未避免安裝過程安全其他依賴,可在安裝系統時選擇如下幾個元件 2 3,解壓 編譯 安裝 root localhost i...
LVS Keepalived負載均衡配置
lvs一般是和keepalived一起組合使用的,雖然也可以單獨使用lvs,但配置比較繁瑣,且可用性也沒有前者高。lvs和keepalived組合使用後,配置lvs的vip和負載均衡就都在keepalived中進行配置,只是在keepalived中呼叫lvs 配置 keepalived.conf g...
LVS keepalived負載均衡實戰
lvs keepalived負載均衡實戰 一 為什麼要使 用負載均衡技術?1 系統高可用性 2 系統可擴充套件性 3 負載均衡能力 lvs keepalived能很好的實現以上的要求,lvs提 供負載均衡,keepalived提供健康檢查,故障轉移,提高系統的可用性!採用這樣的架構以後 很容易對現有...