Keepalived 安裝與配置
一、環境說明
1、作業系統核心版本:2.6.9-78.ELsmp
2、Keepalived軟體版本:keepalived-1.1.20.tar.gz
二、環境配置
1、主Keepalived伺服器IP位址192.168.111.223
2、備Keepalived伺服器IP位址192.168.111.100
3、Keepalived虛拟IP位址192.168.111.150
三、軟體下載下傳位址
四、安裝流程
1、上傳Keepalived至/home/目錄
2、解壓Keepalived軟體
[[email protected] home]# tar -zxvf keepalived-1.1.20.tar.gz
[[email protected] home]# cd keepalived-1.1.20
[[email protected] keepalived-1.1.20]# ln -s /usr/src/kernels/2.6.9-78.EL-i686/usr/src//linux
[[email protected] keepalived-1.1.20]# ./configure
3、提示
4、編譯以及編譯安裝
[[email protected] keepalived-1.1.20]# make && make install
5、将types.h調用的部分注釋掉即可解決4出現的問題
vi/usr/src/kernels/2.6.9-78.EL-i686/include/linux/types.h
到158行操作如下
#endif
6、重新編譯以及編譯安裝
[[email protected] keepalived-1.1.20]# make && make install
7、修改配置檔案路徑
[[email protected]]# cp /usr/local/etc/sysconfig/keepalived /etc/sysconfig/
[[email protected] keepalived-1.1.20]# mkdir /etc/keepalived
[[email protected]]#cp /usr/local/etc/keepalived/keepalived.conf/etc/keepalived/
[[email protected] keepalived-1.1.20]# cp /usr/local/sbin/keepalived /usr/sbin/
8、設定為服務,開機啟動
[[email protected] keepalived-1.1.20]# vi /etc/rc.local
五、主Keepalived配置
1、修改配置檔案
[[email protected] keepalived-1.1.20]# vi /etc/keepalived/keepalived.conf
六、備Keepalived配置
1、修改配置檔案
七、啟動服務
八、檢視網卡資訊
1、主Keepalived網卡資訊
九、驗證測試
1、在主伺服器上建立一個網頁,内容為192.168.111.223
2、在備用伺服器上建立一個網頁,内容為192.168.111.100
3、啟動主備伺服器的http服務和Keepalived服務
4、通過浏覽數,輸入虛拟IP位址192.168.111.150
頁面顯示為 192.168.111.223
5、關閉主伺服器的Keepalived服務,通過浏覽器輸入IP位址192.168.111.150
頁面顯示為 192.168.111.100
6、再次啟動主伺服器的Keepalived服務,通過浏覽器輸入IP位址192.168.111.150
頁面顯示為 192.168.111.223