**Keepalived** 是基于vrrp协议的一款高可用软件。Keepailived有一台主服务器和多台备份服务器,在主服务器和备份服务器上面部署相同的服务配置,使用一个虚拟IP地址对外提供服务,当主服务器出现故障时,虚拟IP地址会自动漂移到备份服务器。 ## 1.Keepalived官网下载 https://www.keepalived.org/download.html ## 2.解压 把下载好的Keepalived压缩包上传到我们的CentOS7系统上,然后输入下面解压命令进行解压。 ```bash tar -zxvf keepalived-2.0.18.tar.gz ``` ## 3.配置 先进入Keepalived目录,然后输入配置命令进行配置(--prefix:指明Keepalived的安装位置,--sysconf:指明Keepalived配置文件存放位置,必须放在/etc下面,为了后续Keepalived启动关闭不报错)。 ```bash cd keepalived-2.0.18 #进入目录 ``` ```bash ./configure --prefix=/usr/local/keepalived --sysconf=/etc ``` **注意** :如果执行配置命令,出现以下警告信息,要先进行libnl核心库依赖安装 ```bash WARNING - this build will not support IPVS with IPv6. Please install libnl/libnl-3 dev libraries to support IPv6 with IPVS. ``` ## 4.安装 执行完上面命令之后,这时候Keepalived目录里面多了个Makefile的文件,这时候我们可以进行安装了。 输入命令: ```bash make && make install ``` 之后可以用`whereid keepalived`来查看具体安装位置 Loading... **Keepalived** 是基于vrrp协议的一款高可用软件。Keepailived有一台主服务器和多台备份服务器,在主服务器和备份服务器上面部署相同的服务配置,使用一个虚拟IP地址对外提供服务,当主服务器出现故障时,虚拟IP地址会自动漂移到备份服务器。 ## 1.Keepalived官网下载 https://www.keepalived.org/download.html ## 2.解压 把下载好的Keepalived压缩包上传到我们的CentOS7系统上,然后输入下面解压命令进行解压。 ```bash tar -zxvf keepalived-2.0.18.tar.gz ``` ## 3.配置 先进入Keepalived目录,然后输入配置命令进行配置(--prefix:指明Keepalived的安装位置,--sysconf:指明Keepalived配置文件存放位置,必须放在/etc下面,为了后续Keepalived启动关闭不报错)。 ```bash cd keepalived-2.0.18 #进入目录 ``` ```bash ./configure --prefix=/usr/local/keepalived --sysconf=/etc ``` **注意** :如果执行配置命令,出现以下警告信息,要先进行libnl核心库依赖安装 ```bash WARNING - this build will not support IPVS with IPv6. Please install libnl/libnl-3 dev libraries to support IPv6 with IPVS. ``` ## 4.安装 执行完上面命令之后,这时候Keepalived目录里面多了个Makefile的文件,这时候我们可以进行安装了。 输入命令: ```bash make && make install ``` 之后可以用`whereid keepalived`来查看具体安装位置 最后修改:2024 年 11 月 04 日 © 允许规范转载 打赏 赞赏作者 支付宝微信 赞 如果觉得我的文章对你有用,请随意赞赏