Chinaunix首页 | 论坛 | 博客
  • 博客访问: 319213
  • 博文数量: 72
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 748
  • 用 户 组: 普通用户
  • 注册时间: 2018-09-21 18:49
文章分类

全部博文(72)

我的朋友

分类: 服务器与存储

2018-12-04 20:16:45

说明
在配置完LVS/DR的基础上作此实验
在DS上安装keepalived和编辑配置文件,RS不用改动
(一)安装keepalived
    yum -y install keepalived
(二)编辑配置文件
   vim /etc/keepalived/keepalived.conf

! Configuration File for keepalived
#全局配置
global_defs {
   notification_email {
        #收件人地址
   }
        #邮件服务器
}
VRRP配置DS1
vrrp_instance VI_1 {
    state MASTER                    #角色类型MASTER|BACKUP
    interface ens33                    #网卡名称
    virtual_router_id 51            #虚拟路由id(需要与BACKUP一致)
    priority 100                    #优先级
    advert_int 1                    #没1秒检查一次
    #nopreempt                        #非抢占模式
    authentication {
        auth_type PASS                #认证类型  主备之间必须一样
        auth_pass 1111                #认证密码  主备之间必须一样
    }
    virtual_ipaddress {
        192.168.254.250                #虚拟ip(vip)
    }
}
#LVS配置
virtual_server 192.168.254.250 80 {   
    delay_loop 3                    #健康检查时间间隔
    lb_algo rr                        #负载均衡调度算法 
    lb_kind DR                        #负载均衡转发规则
    protocol TCP                    #协议
    real_server 192.168.254.18 80 {    #要监控的real_server的ip和端口号
            weight 1                 #权重
        TCP_CHECK {                    #基于tcp协议的检查
            connect_timeout 3          #连接时间超时
            retry 3                    #重连次数
            delay_before_retry 3    #重连间隔时间
        }
    }

    real_server 192.168.254.19 80 {
            weight 1
        TCP_CHECK {
            connect_timeout 3
            retry 3
            delay_before_retry 3
        }  
    }  
}

(三)测试
和LVS/DR测试一样,停止其中一台RS的httpd服务,就会只剩下一台RS作为响应

阅读(1108) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~