Copyright © 2015 深圳市鑫惠广网络科技有限公司 粤ICP备2023111395号
(虚拟机创建)centos7两台,版本如下:
192.168.124.23 主
192.168.124.22 备
两台机器请关闭防火墙
1.安装
yum install keepalived
2.修改配置文件
vi /etc/keepalived/keepalived.conf
直接覆盖
! Configuration File for keepalivedglobal_defs{notification_email{acassen@firewall.locfailover@firewall.locsysadmin@firewall.loc}notification_email_fromAlexandre.Cassen@firewall.locsmtp_server192.168.200.1smtp_connect_timeout30router_idLVS_DEVELvrrp_skip_check_adv_addrvrrp_garp_interval0vrrp_gna_interval0}vrrp_instanceVI_1 {stateMASTERinterfaceeth33virtual_router_id51priority100advert_int1authentication{auth_typePASSauth_pass1111}mcast_src_ip192.168.124.23virtual_ipaddress{192.168.124.40}}
以下三部分要改:
state MASTER *************主机改成MASTER 从机改成SALVE interface eth33 *************使用ip addr 查看 mcast_src_ip 192.168.124.23 ****本机ip priority 100 ***************谁高虚拟ip优先在哪台机器 一般建议主100 从50 virtual_ipaddress { 192.168.124.40 ********虚拟IP 主从填一样的 且和主从IP属于同一网段 }
主从都按2步骤完成后。
1.先启动从机keepalived
service keepalived start
如下命令查看是否启动
2.查看ip地址
ip addr
如图会有两个Ip地址,一个是从机本身的IP,一个是设置的虚拟IP。因为主机没启动,所以虚拟ip漂移到从机。
3.启动主机keepalived
然后查看ip addr
我们发现虚拟ip从从机漂移回主机。说明配置成功
4.两台机器keepalived状态查看
systemctl status keepalived.service
如下图,从机截图红框部分说明,主机启动后,从机对比了两个keepalived配置中
priority 值 我们在上面主设置了100 所以vip漂移回了主机
启动
service keepalived start
停止
service keepalived stop
重启
service keepalived restart
状态查看
systemctl status keepalived.service
日志查看
tail -f /var/log/messages
Copyright © 2015 深圳市鑫惠广网络科技有限公司 粤ICP备2023111395号