keepalived配置文件詳解1

 
 

keepalived配置文件詳解

文章出處:http://blog.chinaunix.net/uid-22270773-id-1778250.html

 

一個功能比較完整的keepalived的配置文件,其配置文件keepalived.conf可以包含三個文本塊:全局定義塊、VRRP實例定義塊及虛擬伺服器定義塊。全局定義塊和虛擬伺服器定義塊是必須的,如果在只有一個負載均衡器的場合,就不須VRRP實例定義塊。

接下來,我們以一個配置文件模版為例,有選擇的說明其中一些重要項的功能或作用。 #全局定義塊 

global_defs { 

notification_email { 

email 

email 

notification_email_from email 

smtp_server host 

smtp_connect_timeout num 

lvs_id string 

#VRRP實例定義塊 

vrrp_sync_group string { 

group { 

string 

string 

vrrp_instance string { 

state MASTER|BACKUP 

interface string 

mcast_src_ip @IP 

lvs_sync_daemon_interface string 

virtual_router_id num 

priority num 

advert_int num 

smtp_alert 

authentication { 

auth_type PASS|AH 

auth_pass string 

virtual_ipaddress { # Block limited to 20 IP addresses 

@IP 

@IP 

@IP 

virtual_ipaddress_excluded { # Unlimited IP addresses number 

@IP 

@IP 

@IP 

#虛擬伺服器定義塊 

virtual_server (@IP PORT)|(fwmark num) { 

delay_loop num 

lb_algo rr|wrr|lc|wlc|sh|dh|lblc 

lb_kind NAT|DR|TUN 

(nat_mask @IP) 

persistence_timeout num 

persistence_granularity @IP 

virtualhost string 

protocol TCP|UDP 

sorry_server @IP PORT 

real_server @IP PORT { 

weight num 

TCP_CHECK { 

connect_port num 

connect_timeout num 

real_server @IP PORT { 

weight num 

以下文章點擊率最高

Loading…

     

如果這文章對你有幫助,請掃左上角微信支付-支付寶,給於打賞,以助博客運營