先安装依赖包
由于环境不同可能不一样,也可以在后面的执行过程中,提示缺什么,在安装什么。
apt-get install libssl-dev libpopt-dev libnl-3-dev libnl-genl-3-dev
下载最新的源码,目前是2.0版本:
https://www.keepalived.org/download.html


解压后进入目录,执行,有兴趣的可以研究下atuomake的执行
./configure --prefix=/usr/local/keepalived --enable-bfd --enable-mem-check --enable-mem-check-log --enable-timer-check --enable-debug --enable-track-process-debug --enable-parser-debug --enable-vrrp-fd-debug --disable-lvs
make && make install
启动
keepalived/etc/keepalived/keepalived.conf 是配置文件的路径,可以根据自己的路径修改
配置文件的修改,后面章节在解析:
cd bin
./keepalived -f ../keepalived/etc/keepalived/keepalived.conf --debug=TPEFOAC -D -g
具体的参数可以执行keepalived -h参看,unix的文本配置啊,全靠keepalived.conf
keepalived -h
Usage: ./keepalived [OPTION...]
-f, --use-file=FILE Use the specified configuration file
-B, --no_bfd Don't run BFD subsystem
--all &nbs

本文详细介绍了如何在Linux环境下安装和配置Keepalived,包括依赖包安装、源码下载、编译配置及启动过程。同时提供了Keepalived配置文件路径及参数说明,为实现高可用性集群提供指导。
最低0.47元/天 解锁文章
522

被折叠的 条评论
为什么被折叠?



