1 下载keepalived
下载地址 https://www.keepalived.org/download.html
2 安装 keepalived
2.1 上传文件到服务器
[root@localhost ~]# cd /opt/module/software
[root@localhost software]# ll
总用量 2008
-rw-r--r--. 1 root root 1015958 2月 1 14:08 keepalived-2.0.18.tar.gz
drwxr-xr-x. 9 1001 1001 186 1月 27 14:03 nginx-1.16.1
-rwxr-xr-x. 1 root root 1032630 1月 27 13:18 nginx-1.16.1.tar.gz
[root@localhost software]# tar -zxvf keepalived-2.0.18.tar.gz
[root@localhost software]# ll
总用量 2012
drwxrwxr-x. 8 ts rvm 4096 7月 26 2019 keepalived-2.0.18
-rw-r--r--. 1 root root 1015958 2月 1 14:08 keepalived-2.0.18.tar.gz
drwxr-xr-x. 9 1001 1001 186 1月 27 14:03 nginx-1.16.1
-rwxr-xr-x. 1 root root 1032630 1月 27 13:18 nginx-1.16.1.tar.gz
2.2 生成Makefile文件
[root@localhost software]# cd keepalived-2.0.18
[root@localhost keepalived-2.0.18]# ./configure --prefix=/usr/local/keepalived --sysconf=/etc
[root@localhost keepalived-2.0.18]# ll
总用量 1740
-rw-r--r--. 1 root root 29971 2月 1 15:07 Makefile
2.3 编译安装
2.3.1 处理警告
*** WARNING - this build will not support IPVS with IPv6. Please install libnl/libnl-3 dev libraries to support IPv6 with IPVS.
[root@localhost keepalived-2.0.18]# yum -y install libnl libnl-devel
已安装:
libnl.x86_64 0:1.1.4-3.el7 libnl-devel.x86_64 0:1.1.4-3.el7
完毕!
2.3.2 开始安装
[root@localhost keepalived-2.0.18]# make && make install
2.4 查看安装信息
[root@localhost keepalived-2.0.18]# whereis keepalived
keepalived: /etc/keepalived /usr/local/keepalived
[root@localhost keepalived-2.0.18]# cd /usr/local/keepalived
[root@localhost keepalived]# ll
总用量 0
drwxr-xr-x. 2 root root 21 2月 1 15:15 bin
drwxr-xr-x. 2 root root 24 2月 1 15:15 sbin
drwxr-xr-x. 5 root root 40 2月 1 15:15 share
[root@localhost keepalived]# cd /etc
[root@localhost etc]# ll keep*
总用量 8
-rw-r--r--. 1 root root 3550 2月 1 15:15 keepalived.conf
drwxr-xr-x. 2 root root 4096 2月 1 15:15 samples
[root@localhost etc]# cd keepalived
[root@localhost keepalived]# pwd
/etc/keepalived
3 相关信息
- 博文不易,辛苦各位猿友点个关注和赞,感谢