【本文档所介绍的内容适用于公司测试/生产keepalived部署】
一:环境部署前准备:
1.1相关软件以及系统
系统要求:Centos 6.6 (64位)
相关中间件:Keepalived:1.2.15
1.2检查keepalived所需要的依赖包是否已经安装
# rpm -qa | grep popt //(安装keepalived需要popt支持)
# rpm -qa | grep openssl //(安装keepalived需要openssl支持)
注意:如不知道keepalived需要哪些依赖包,可到下载后的源码解压目录下查看INSTALL 文件内容,安装需要的依赖包,源码安装任何一个软件都要养成查看源码包文档的习惯,比如INSTALL,README,doc等文档,可以获得很多有用的信息
1.3如若没有安装以上依赖包,可使用yum安装相关依赖包,如下
# yum install openssl openssl-devel popt popt-devel
二:源码编译安装keepalived:
2.1下载keepalived源码包并解压
# wget http://www.keepalived.org/software/keepalived-1.2.15.tar.gz
# tar zxvf keepalived-1.2.15.tar.gz -C /usr/local/src
2.2编译安装keepalived
# cd /usr/local/src/keepalived-1.2.15/
# ./configure \
--prefix=/usr/local/keepalived \
--sbindir=/usr/local/keepalived/sbin
# make
# make install
2.3对keepalived进行相关优化
<---拷贝keepalived相关启动命令--->
# cp /usr/local/keepalived/sbin/keepalived /usr/sbin/
# cp /usr/local/keepalived/etc/sysconfig/keepalived /etc/sysconfig/
<---将keepalived启动脚本添加到系统服务--->
# cp /usr/local/keepalived/etc/rc.d/init.d/keepalived /etc/init.d/
# chkconfig --add keepalived
# chkconfig --level 2345 keepalived on
<---创建keepalived相关配置文件--->
# mkdir -p /etc/keepalived
# cp /usr/local/keepalived/etc/keepalived/keepalived.conf /etc/keepalived
备注说明:
1. keepalived安装完成后,安装目录为:/usr/lccal/keepalived, 配置文件路径为:/etc/keepalive/
2. 安装完成后,需要将启动脚本复制到/etc/ini.d/下
3.注意一定要执行述上的相关操作,不然有可能导致keepalived服务起不来
三:启动keepalived服务
# service keepalived start
如果keepalived已经启动,这时我们就可以查看以下命令查看启动情况:
# service keepalived status
或
# ps aux | grep keepalived
到这里,keepalived部署基本OK,如需要部署lvs参照相关文档即可!
本文出自 “菜鸟的成长记” 博客,请务必保留此出处http://blief.blog.51cto.com/6170059/1707638