编辑lb2(192.168.1.102)上的/etc/keepalived/keepalived.conf
- ! Configuration File for keepalived
-
- global_defs {
- # 关照邮件处事器的设置
- notification_email {
- # 当master失去VIP或则VIP的时辰,会发一封关照邮件到your-email@qq.com
- your-email@qq.com
- }
- # 发件人信息
- notification_email_from keepalived@qq.com
- # 邮件处事器地点
- smtp_server 127.0.0.1
- # 邮件处事器超时时刻
- smtp_connect_timeout 30
- # 邮件TITLE
- router_id LVS_DEVEL
- }
-
- vrrp_instance VI_1 {
- # 主机: MASTER
- # 备机: BACKUP
- state BACKUP
- # 实例绑定的网卡, 用ip a呼吁查察网卡编号
- interface eno16777984
- # 假造路由标识,这个标识是一个数字(1-255),在一个VRRP实例中主备处事器ID必需一样
- virtual_router_id 88
- # 优先级,数字越大优先级越高,在一个实例中主处事器优先级要高于备处事器
- priority 99
- # 主备之间同步搜查的时距离断单元秒
- advert_int 1
- # 验证范例和暗码
- authentication {
- # 验证范例有两种 PASS和HA
- auth_type PASS
- # 验证暗码,在一个实例中主备暗码保持一样
- auth_pass 11111111
- }
- # 假造IP地点,可以有多个,每行一个
- virtual_ipaddress {
- 192.168.1.100
- }
- }
-
- virtual_server 192.168.1.100 443 {
- # 康健搜查时距离断
- delay_loop 6
- # 调治算法
- # Doc: http://www.keepalived.org/doc/scheduling_algorithms.html
- # Round Robin (rr)
- # Weighted Round Robin (wrr)
- # Least Connection (lc)
- # Weighted Least Connection (wlc)
- # Locality-Based Least Connection (lblc)
- # Locality-Based Least Connection with Replication (lblcr)
- # Destination Hashing (dh)
- # Source Hashing (sh)
- # Shortest Expected Delay (seq)
- # Never Queue (nq)
- # Overflow-Connection (ovf)
- lb_algo rr
- lb_kind NAT
- persistence_timeout 50
- protocol TCP
- # 通过调治算法把Master切换到真实的负载平衡处事器上
- # 真实的主机遇按期确定举办康健搜查,假如MASTER不行用,则切换到备机上
- real_server 192.168.1.101 443 {
- weight 1
- TCP_CHECK {
- # 毗连超端口
- connect_port 443
- # 毗连超时时刻
- connect_timeout 3
- }
- }
- real_server 192.168.1.102 443 {
- weight 1
- TCP_CHECK {
- connect_port 443
- connect_timeout 3
- }
- }
- }
2.4 设置haproxy
编辑lb1(192.168.1.101)和lb2(192.168.1.102)上的/etc/haproxy/haproxy.cfg (编辑:湖南网)
【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!
|