首页 > 其他 > 详细

32 keepalived

时间:2016-09-01 00:39:16      阅读:187      评论:0      收藏:0      [点我收藏+]

配置环境

node1:192.168.1.72

node2:192.168.1.73

1、node1、node2配置主机名、同步时间、通过hosts文件解析各主机名

2、各节点安装keepalived

yum -y install keepalived

3、配置node1

[root@node1 ~]# cd /etc/keepalived/

[root@node1 keepalived]# cp keepalived.conf{,.bak}

[root@node1 keepalived]# vim keepalived.conf

! Configuration File for keepalived


global_defs {

  notification_email {

root@localhost

  }

  notification_email_from kaadmin@localhost

  smtp_server 127.0.0.1

  smtp_connect_timeout 30

  router_id node1

  vrrp_mcast_group4 224.18.0.100

}

vrrp_script chk_mantaince {

  script "[[ -f /etc/keepalived/down ]] && exit 1 || exit 0"

  interval 1

  weight -2

}


vrrp_instance VI_1 {

state MASTER

interface eno16777736

virtual_router_id 51

priority 100

advert_int 1

authentication {

auth_type PASS

auth_pass 3b8fd970

}

virtual_ipaddress {

192.168.1.80/24 

}

track_script    {

chk_maintanance

}

}

4、配置node2

[root@node1 keepalived]# scp keepalived.conf node2:/etc/keepalived/

[root@node2 ~]# cd /etc/keepalived/

[root@node2 keepalived]# vim keepalived.conf

1、修改

router_id node1

router_id node2

2、修改

state MASTER

state BACKUP

3、修改

priority 100

priority 99


5、启动

[root@node1 keepalived]# systemctl start keepalived.service

[root@node2 keepalived]# systemctl start keepalived.service


6、添加日志储存文件

[root@node1 keepalived]# vim /etc/sysconfig/keepalived 

修改

KEEPALIVED_OPTIONS="-D"

KEEPALIVED_OPTIONS="-D -S 3"

[root@node1 keepalived]# vim /etc/rsyslog.conf 

添加一行

local3.*                                                /var/log/keepalived.log

[root@node1 keepalived]# systemctl restart rsyslog.service

[root@node1 keepalived]# systemctl restart keepalived.service


本文出自 “追梦” 博客,请务必保留此出处http://sihua.blog.51cto.com/377227/1844845

32 keepalived

原文:http://sihua.blog.51cto.com/377227/1844845

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!