Centos 部署安装keepalived(1)
2015-10-29 13:05
501 查看
【本文档所介绍的内容适用于公司测试/生产keepalived部署】
一:环境部署前准备:1.1相关软件以及系统系统要求:Centos 6.6 (64位)相关中间件:Keepalived:1.2.15 1.2检查keepalived所需要的依赖包是否已经安装
# yum install openssl openssl-devel popt popt-devel
二:源码编译安装keepalived:
2.1下载keepalived源码包并解压
本文出自 “菜鸟的成长记” 博客,请务必保留此出处http://blief.blog.51cto.com/6170059/1707638
一:环境部署前准备: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/src2.2编译安装keepalived
# cd /usr/local/src/keepalived-1.2.15/ # ./configure \ --prefix=/usr/local/keepalived \ --sbindir=/usr/local/keepalived/sbin # make # make install2.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服务起不来三:启动[b]keepalived服务[/b]
# service keepalived start 如果keepalived已经启动,这时我们就可以查看以下命令查看启动情况: # service keepalived status 或 # ps aux | grep keepalived到这里,keepalived部署基本OK,如需要部署lvs参照相关文档即可!
本文出自 “菜鸟的成长记” 博客,请务必保留此出处http://blief.blog.51cto.com/6170059/1707638
相关文章推荐
- 我的linux服务器(二)
- linux基础重温
- 每天一个linux命令(25):linux文件属性详解
- 【惊爆】马哥linux2016最新实战班课程重磅上线
- linux笔记
- jfinal 在linux下报applicationContext.xml找不到
- 为AM335x移植Linux内核主线代码了解dts
- 在windows操作系统下安装linux
- Linux系统下findmnt命令使用全解
- 扩展虚拟机linux存储空间
- Linux查询主机工作状态
- Linux电源管理
- linux上安装配置vsftpd
- Linux进程间通信-共享内存
- Centos7 开放端口
- linux下keepalived的安装和配置【二】
- linux下keepalived的安装和配置【一】
- Linux下进程通信的八种方法
- linux 添加 service 服务并自动添加 chkconfig 启动级别
- linux脚本和其他命令篇