keepalived安装配置

血红的双手。 提交于 2019-12-01 16:14:43

到官网下载你需要的版本

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

#安装依赖包和环境配置(此步骤也可忽略)

 yum install kernel-devel -y

ln -s /usr/src/kernels/2.6.32-754.23.1.el6.x86_64/ /usr/src/linux

#进入你安装包的位置

[root@1 ~]#cd /usr/local/src/

[root@1 src]#tar zxvf keepalived-1.2.16.tar.gz

[root@1 src]#cd keepalived-1.2.16

[root@1 keepalived-1.2.16]# ls
AUTHOR  ChangeLog  configure.in  COPYING  genhash  install-sh  keepalived.spec.in  Makefile.in  TODO
bin     configure  CONTRIBUTORS  doc      INSTALL  keepalived  lib                 README       VERSION
[root@1 keepalived-1.2.16]# ./configure

 ##################################################################################################################

Keepalived configuration
------------------------
Keepalived version       : 1.2.16
Compiler                 : gcc
Compiler flags           : -g -O2
Extra Lib                : -lssl -lcrypto -lcrypt
Use IPVS Framework       : Yes
IPVS sync daemon support : Yes
IPVS use libnl           : No
fwmark socket support    : Yes
Use VRRP Framework       : Yes
Use VRRP VMAC            : Yes
SNMP support             : No
SHA1 support             : No
Use Debug flags          : No

 ##################################################################################################################

 [root@1 keepalived-1.2.16]# make

  ##################################################################################################################

Make complete
make[1]: Leaving directory `/usr/local/src/keepalived-1.2.16/genhash'

Make complete

  ##################################################################################################################

[root@1 keepalived-1.2.16]# make install

##################################################################################################################

install -d /usr/local/share/man/man1
install -m 644 ../doc/man/man1/genhash.1 /usr/local/share/man/man1
make[1]: Leaving directory `/usr/local/src/keepalived-1.2.16/genhash'

##################################################################################################################

 #配置服务启动

[root@1 keepalived-1.2.16]# cp /usr/local/etc/rc.d/init.d/keepalived /etc/init.d/     #生成启动脚本命令

[root@1 keepalived-1.2.16]# cp /usr/local/etc/sysconfig/keepalived /etc/sysconfig/  #配置启动脚本的参数

[root@1 keepalived-1.2.16]# mkdir /etc/keepalived

[root@1 keepalived-1.2.16]# cp /usr/local/etc/keepalived/keepalived.conf /etc/keepalived/  #把keepalived.conf模板拷贝到/etc/keepalived下

[root@1 keepalived-1.2.16]# cp /usr/local/sbin/keepalived /usr/bin/

[root@1 keepalived-1.2.16]# /etc/init.d/keepalived start
Starting keepalived:                                       [  OK  ]

[root@1 keepalived-1.2.16]# ps -ef| grep keepalived
root     13328     1  0 15:21 ?        00:00:00 keepalived -D
root     13329 13328  0 15:21 ?        00:00:00 keepalived -D
root     13330 13328  0 15:21 ?        00:00:00 keepalived -D
root     13336 11773  0 15:22 pts/1    00:00:00 grep keepalived

 

 

 

 

* 参考oldboy视频整理
标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!