栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

【Keepalived】入门

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

【Keepalived】入门

一、安装准备

1.1、Keepalived安装包,下载地址:

  http://www.keepalived.org/download.html

  版本:keepalived-2.0.8.tar.gz

1.2、本文安装两个CentOS虚拟机,分别为keepalived1(IP:192.168.197.146)、eepalived2(IP:192.168.197.147),虚拟IP为192.168.197.148。

二、安装步骤

2.1、上传压缩包、解压文件

tar -zxvf keepalived-2.0.8.tar.gz

cd keepalived-2.0.8

2.2、检查配置

./configure --prefix=/usr/local/keepalived

其中,/usr/local/keepalived为安装路径。

ps.如果缺少依赖程序,可以手动安装相关程序

2.3、编译和安装

make && make install

2.4、启动命令

keepalived -f /usr/local/keepalived/etc/keepalived/keepalived.conf

2.5、停止命令

pkill keepalived

2.6、非抢占模式:nopreempt

非抢占模式只对初始状态为BACKUP的服务器有效,故将keepalived1和keepalived2两台服务器都设置为了BACKUP

2.7、检查

tcpdump -i ens33 vrrp -n

2.8、配置文件

配置文件路径:/usr/local/keepalived/sbin/keepalived.conf

节点1:

! Configuration File for keepalived

global_defs {

# 标识本节点的名称,用以告警时进行区分

router_id SERVER_128

}

vrrp_instance VI_1 {

# 初始状态,有MASTER和BACKUP两种状态,需全部大写,其中MASTER为工作状态,BACKUP为备用状态

state BACKUP

# 对外提供服务的网卡接口,即虚拟IP绑定的网卡接口,在选择网卡接口时,要核实清楚,可通过ifconfig指令查看本机的网卡情况

nopreempt

interface ens33

# 虚拟路由的ID号,每组中各个节点设置必须一样,可选择IP最后一段使用,相同的 VRID 为一个组,他将决定多播的 MAC 地址

virtual_router_id 128

# 节点优先级,取值范围0~254,MASTER要比BACKUP高

priority 100

#unicast_src_ip 192.168.254.128 #本机ip

#unicast_peer {

# 192.168.254.129 #对端ip

#}

# MASTER与BACKUP节点间同步检查的时间间隔,单位为秒

advert_int 1

# 虚拟IP地址池,可以有多个IP,每个IP占一行,不需要指定子网掩码

virtual_ipaddress {

192.168.254.130

}

}

节点2:

! Configuration File for keepalived

global_defs {

router_id SERVER_129

}

vrrp_instance VI_1 {

state BACKUP

interface ens33

virtual_router_id 128

priority 90

#unicast_src_ip 192.168.254.129 #本机ip

#unicast_peer {

# 192.168.254.128 #对端ip

#}

advert_int 1

virtual_ipaddress {

192.168.254.130

}

}

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/880891.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号