打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
rhel.keepalived安装
    1.在http://www.linuxvirtualserver.org/software/下载keepalived源码包
2.tar -zxvf  keepalived-1.2.1.tar.gz
3.之前需要安装的包
 gcc         
  gcc-c++
  kernel-devel
  ipvsadm
4.三部曲:./configure --with-kernel-dir=/usr/src/kernel/`uname-r`&& make&& make install
5.拷贝所需的文件。
          cp /usr/local/etc/keepalived/keepalived.conf /etc/keeplived/
          cp/usr/local/etc/rc.d/init.d/keepalived   /etc/rc.d/init.d/
          cp /usr/local/sbin/keepalived /usr/sbin/keepalived
6.vi /etc/keepalived/keepalived.conf
global_defs {
       router_id Haweb_1
}
vrrp_sync_group VGM {
       group {
       VL_S
       }
}
vrrp_script chk_mysql{
       script "killall -0 mysqld"
       interval 1
}
vrrp_instance VL_S {
       state MASTER      //BACKUP  //BACKUP
       interface eth0
       lvs_sync_daemon_interface eth0
       virtual_router_id 51
       priority 100      //99      //98
       nopreempt
       advert_int 5
       authentication {
       auth_type PASS
       auth_pass sunn
       }
       virtual_ipaddress {
       192.168.0.77
       }
       track_script {
        chk_mysql
}

}
#####LVS
virtual_server 192.168.0.77 3306 {
          delay_loop 6
          lb_algo rr
           lb_kind DR
           protocol TCP
           real_server 192.168.0.80 3306 {
                weight 100
                TCP_CHECK {
                   connect_timeout 3
                   nb_get_retry 3
                   delay_before_retry 3
                   connect_port 3306
    }
   }
             real_server 192.168.0.81 3306 {
                 weight 100
                 TCP_CHECK {
                     connect_timeout 3
                     nb_get_retry 3
                     delay_before_retry 3
                     connect_port 3306
    }
   }
}
7.另一台主机一样的配置,只是配置文件变成红色的。
8.service keepalivedstart    可以tail -n 100 /var/log/messages 查看服务启动情况
 ip add showeth0     查看VIP绑定网卡情况
9.测试和heartbeat差不多.
master 关掉==》VIP漂移==>backup变成master接管
10.针对特定服务失败,转移配置蓝色部分
11.采用不抢断方式,也就是MASTER死掉,又启动后,不抢回MASTER。这里就需要都设置成BACKUP(MASTER不支持nopreempt),上面的绿色部分。
12.粉色LVS一下是配置LVS,实现负载均衡。前面配置是HA.现在配置完LVS就是一个真正的系统
PS:heartbeat的haresources中有关于服务的制定。keepalived没有。
vi    :setnumber 显示行号

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
架构设计:负载均衡层设计方案(6)
Keepalived安装与配置
我的keepalived的配置排錯過程
Keepalived(HA)+ipvsadm
构建MySQL+DRBD+Keepalived集群服务 | 专注Unix/Linux领域
MySQL 高可用性之 Keepalived 双主热备
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服