Ubuntu64 apache2+lvs+Keepalived

安裝 apache2, vim, keepalived 和 ipvsadmhtml

打開 vim /etc/keepalived/keepalived.confapache

點擊 i, 進入編輯狀態, 輸入:vim

! Configuration File for keepalived

global_defs {
   router_id LVSMaster
}

vrrp_instance VI_1 {
    state MASTER
    interface ens33 # 對外服務的網卡
    virtual_router_id 100 #VRRP組名,兩個節點的設置必須同樣,以指明各個節點屬於同一VRRP>組
    priority 100 #主節點的優先級(1-254之間),備用節點必須比主節點優先級低
    advert_int 1 #設置主備之間同步檢查的時間間隔單位秒
    authentication { #設置驗證信息,兩個節點必須一致
        auth_type PASS
        auth_pass abcd123
    }
    virtual_ipaddress { #指定虛擬IP, 兩個節點設置必須同樣
        192.168.144.200
    }
}


virtual_server 192.168.144.200 80 {
    delay_loop 6
    lb_algo rr
    lb_kind DR
    persistence_timeout 0
    protocol TCP

    real_server 192.168.144.128 80 {
        weight 1
        TCP_CHECK {
            connect_timeout 10
            nb_get_retry 3
            delay_before_retry 3
            connect_port 80
        }
    }
}

而後點擊 esc, 退出編輯, 輸入 :wq 保持.oop

啓動 service keepalived startrouter

編輯 apache2 默認頁 index.htmlserver

啓動局域網訪問 LVS: 192.168.144.200htm

相關文章
相關標籤/搜索