centos6.7 安装 keepalived

来源:互联网 发布:mac win10自动更新 编辑:程序博客网 时间:2024/06/05 07:32

系统环境,请查看《virtualbox5.0.8 centos6.7 mini 安装》


初级应用场景:

两台机器:

192.168.56.10   tomcat 8080 主

192.168.56.11   tomcat 8080 备

规划:vip 192.168.56.100

两个tomcat通过keepalived相互热备

安装tomcat,请参考《centos6.7 mini 安装 tomcat8》


#两台机器都安装

yum -y install keepalived
#备份
cp /etc/keepalived/keepalived.conf /etc/keepalived/keepalived.conf.bak


#192.168.56.10上

vi /etc/keepalived/keepalived.conf

global_defs {
    router_id NodeMaster
}
vrrp_instance VI_1 {
    state MASTER
    interface eth0
    virtual_router_id 51
    priority 100
    advert_int 1
    authentication {
    auth_type PASS
    auth_pass 1111
}
virtual_ipaddress {
    192.168.56.100/24
}


#192.168.56.11上

vi /etc/keepalived/keepalived.conf

global_defs {
    router_id NodeBackup
}
vrrp_instance VI_1 {
    state BACKUP
    interface eth0
    virtual_router_id 51
    priority 90
    advert_int 1
    authentication {
    auth_type PASS
    auth_pass 1111
}
virtual_ipaddress {
    192.168.56.100/24
}


#两台都启动

keepalived

#修改防火墙设置

vi /etc/sysconfig/iptables

在紧接着-A INPUT -p tcp -m state --state NEW -m tcp --dport 22 -j ACCEPT    的下一行增加

-A INPUT -p vrrp -j ACCEPT



#测试

#修改tomcat里的测试页面打上服务器IP的标识


#可以正常访问http://192.168.56.100:8080,显示的192.168.56.10的标识


#在192.168.56.10上停用网卡

ifconfig eth0 down

#可以正常访问http://192.168.56.100:8080,显示的192.168.56.11的标识


#在192.168.56.10上启用网卡

ifconfig eth0 up

#可以正常访问http://192.168.56.100:8080,显示的192.168.56.10的标识



0 0
原创粉丝点击