424 字
2 分钟
KeepAlive安装以及简单配置

操作系统:Centos7.3
一.依赖安装
首先安装相关依赖:
yum install -y gcc openssl-devel popt-develyum -y install libnl libnl-develyum install -y libnfnetlink-devel基本依赖就安装完毕了,如果还缺少什么依赖在下一步编译的时候会有warning,百度去解决就好了
二.编译安装源码
首先下载源码到指定目录:
cd /usr/local/srcwget http://www.keepalived.org/software/keepalived-1.3.4.tar.gz然后解压,配置
tar zxvf keepalived-1.3.4.tar.gzcd keepalived-1.3.4./configure --prefix=/usr/local/keepalived之后编译
makemake install注意这一步make之后可能会有warning,一般都是缺少依赖造成的,把warning关键字百度一下去yum安装对应依赖就可以了
三.修改配置文件地址
安装完成后,keepalived的默认配置文件地址和我们安装的地址不一样,所以cp过去就可以了
cp ../keepalived-1.3.4/keepalived/etc/init.d/keepalived /etc/init.d/mkdir /etc/keepalivedcp /usr/local/keepalived/etc/keepalived/keepalived.conf /etc/keepalived/cp keepalived-1.3.4/keepalived/etc/sysconfig/keepalived /etc/sysconfig/cp /usr/local/keepalived/sbin/keepalived /usr/sbin/之后只要修改/etc/keepalived/ 目录下的keepalived.conf配置文件就可以了
使用service start keepalived启动服务
四.附keepalived简单配置文件
! Configuration File for keepalived
global_defs { router_id lb01 #设置本机路由id,做区分的}
vrrp_instance VI_1 { state MASTER #主从标记,仅做标识 interface eth0 #虚拟路由的网卡名 virtual_router_id 51 #虚拟路由路由id,想要配置在同一个虚拟ip必须要有相同id priority 150 #优先级,优先级最高的自动为主机,主机宕机后按照优先级选择热备从机 advert_int 1 #主备通讯时间间隔 authentication { auth_type PASS auth_pass 1111 } virtual_ipaddress { 172.17.0.199 #配置到哪个虚拟ip,这里我是在docker中,所以是这个docker的默认网段的一个ip,主备机这个地方ip要相同 }}KeepAlive安装以及简单配置
https://www.intotw.cn/posts/distribution-keepalive/分享文章
生成精美分享图或复制链接,与更多人分享本文。
继续阅读
换条路线
从其他文章中稳定抽取
最后更新于 ,距今已过 2177 天
部分内容可能已过时