keepalived安装配置实战心得(实现高可用保证网络服务不间断)
一、准备2台虚拟机
安装的系统是:centos-release-7-1.1503.el7.centos.2.8.x86_64
二、每个虚拟机添加两个网卡
1、网络连接模式为 桥接模式(复制网络连接状态)
2、IP地址均
1号机器:第一个网卡IP静态配置 192.168.1.219
第二个网卡IP地址为动态分配 (DHCP)
2号机器:第一个网卡IP静态配置 192.168.1.94
第二个网卡IP地址为动态分配 (DHCP)
三、安装keepalived (1,2号机器都装)
1、在终端里面运行: yum install keepalived
2、默认安装目录是:/etc/keepalived/
3、配置文件在:/etc/keepalived/keepalived.conf
四、安装一个简单的web服务,比如Apache (1,2号机器都装)
1、在终端里面运行: yum install httpd
2、默认安装目录是:/etc/httpd/
3、配置文件在:/etc/httpdd/conf/httpd.conf
4、网站主目录默认是: /var/www/html/
5、在主目录下手工增加 一个index.html页面(用于测试)
cd /var/www/html/
vi index.html (随便输入几个字符比如:1号机就输入:“1号机”; 2号机就输入:“2号机”)
保存一下
五、进行keepalived配置 (目的是任何一个机器挂了,不影响网站的访问)
1、编辑1号机器的/etc/keepalived/keepalived.conf内容如下:
! Configuration File for keepalived
global_defs {
#notification_email {
# acassen@firewall.loc
# failover@firewall.loc
# sysadmin@firewall.loc
#}
#notification_email_from Alexandre.Cassen@firewall.loc
#smtp_server 192.168.200.1
#smtp_connect_timeout 30
router_id LVS_DEVEL1 #路由ID所有节点都一样
一、准备2台虚拟机
安装的系统是:centos-release-7-1.1503.el7.centos.2.8.x86_64
二、每个虚拟机添加两个网卡
1、网络连接模式为 桥接模式(复制网络连接状态)
2、IP地址均
1号机器:第一个网卡IP静态配置 192.168.1.219
第二个网卡IP地址为动态分配 (DHCP)
2号机器:第一个网卡IP静态配置 192.168.1.94
第二个网卡IP地址为动态分配 (DHCP)
三、安装keepalived (1,2号机器都装)
1、在终端里面运行: yum install keepalived
2、默认安装目录是:/etc/keepalived/
3、配置文件在:/etc/keepalived/keepalived.conf
四、安装一个简单的web服务,比如Apache (1,2号机器都装)
1、在终端里面运行: yum install httpd
2、默认安装目录是:/etc/httpd/
3、配置文件在:/etc/httpdd/conf/httpd.conf
4、网站主目录默认是: /var/www/html/
5、在主目录下手工增加 一个index.html页面(用于测试)
cd /var/www/html/
vi index.html (随便输入几个字符比如:1号机就输入:“1号机”; 2号机就输入:“2号机”)
保存一下
五、进行keepalived配置 (目的是任何一个机器挂了,不影响网站的访问)
1、编辑1号机器的/etc/keepalived/keepalived.conf内容如下:
! Configuration File for keepalived
global_defs {
#notification_email {
# acassen@firewall.loc
# failover@firewall.loc
# sysadmin@firewall.loc
#}
#notification_email_from Alexandre.Cassen@firewall.loc
#smtp_server 192.168.200.1
#smtp_connect_timeout 30
router_id LVS_DEVEL1 #路由ID所有节点都一样