天天看點

centos6.7-keepalived-DNS-ntp一主一從伺服器端配置

1.        yum -y install  kernel-devel make  gcc  openssl-devel  libnl*  popt*  popt-static

2.       wget http://www.keepalived.org/software/keepalived-1.2.7.tar.gz

3.       tar zxvf keepalived-1.2.7.tar.gz

4.       cd keepalived-1.2.7

5.       ./configure 

6.       執行完最後一條時,終端應該顯示為下圖這樣,如果不是請不要繼續,自己傳回來看下有沒有哪裡執行有誤;

1.2.7,gcc,-g -o2,yes,yes,yes,yes,yes,no,no

7.       make &make install

注冊成系統服務

1.      cp /usr/local/etc/rc.d/init.d/keepalived   /etc/rc.d/init.d/

2.     cp /usr/local/etc/sysconfig/keepalived    /etc/sysconfig/

3.     mkdir /etc/keepalived

4.     cp /usr/local/etc/keepalived/keepalived.conf   /etc/keepalived/

5.     cp /usr/local/sbin/keepalived   /usr/sbin/

至此,可以使用  service keepalived stop start status 等啟動停止檢視

設定開機啟動  chkconfig keepalived on

配置keepalived

vi /etc/keepalived/keepalived.conf

主節點:

1.  global_defs {  

2.      router_id NodeB  

3.  }  

4.  vrrp_instance VI_1 {  

5.      state MASTER    #設定為主伺服器  

6.      interface eth0  #監測網絡接口  

7.      virtual_router_id 51  #主、備必須一樣  

8.      priority 90   #(主、備機取不同的優先級,主機值較大,備份機值較小,值越大優先級越高)  

9.      advert_int 1   #VRRP Multicast廣播周期秒數  

10.    authentication {  

11.    auth_type PASS  #VRRP認證方式,主備必須一緻  

12.    auth_pass 1111   #(密碼)  

13.}  

14.virtual_ipaddress {  

15.    192.168.8.100/24  #VRRP HA虛拟位址  

16.}  

備節點:

5.      state BACKUP    #設定為備伺服器  

至此可以實作VIP自動浮動,使用ip addr 驗證

####以下配置在172.28.8.199上綁定DNS服務端口53

virtual_server172.28.8.199 53 {

   delay_loop 2

   lb_algo wrr

   lb_kind DR

   net_mask 255.255.255.255   #一定要加上這行,否則53端口在199 ip上監聽不起來

   persistence_timeout 3

   protocol TCP

   real_server 172.28.8.197 53 {

       weight 3

       TCP_CHECK {

       connect_timeout 2

       nb_get_retry 3

       delay_before_retry 3

       connect_port 53

}

   }

   real_server 172.28.8.198 53 {

       }

######udp 53

   protocol UDP

       UDP_CHECK {

Keepalive在一個節點啟動或重新開機後,一定要重新開機下named服務,要不然53端口要過很長時間才能在浮動IP上啟來

      本文轉自flayber  51CTO部落格,原文連結:http://blog.51cto.com/406647516/1730033,如需轉載請自行聯系原作者

繼續閱讀