一、环境说明

1、操作系统内核版本:2.6.9-78.ELsmp

2、Keepalived软件版本:keepalived-1.1.20.tar.gz

二、环境配置

1、主Keepalived服务器IP地址192.168.111.223

2、备Keepalived服务器IP地址192.168.111.100

3、Keepalived虚拟IP地址192.168.111.150

三、软件下载地址

四、安装流程

1、上传Keepalived至/home/目录

2、解压Keepalived软件

[root@localhost home]# tar -zxvf keepalived-1.1.20.tar.gz

[root@localhost home]# cd keepalived-1.1.20

[root@localhost keepalived-1.1.20]# ln -s /usr/src/kernels/2.6.9-78.EL-i686/usr/src//linux

[root@localhost keepalived-1.1.20]# ./configure

遇到错误提示:configure: error: Popt libraries is required

这个错误是因为没有安装popt的开发包导致的,解决方法也很简单,只要yum install popt-devel 就可以安装好popt的开发包了。

重新./configure

没有遇到跳过这一步

3、提示

4、编译以及编译安装

[root@localhost keepalived-1.1.20]# make && make install

5、将types.h调用的部分注释掉即可解决4出现的问题

vi/usr/src/kernels/2.6.9-78.EL-i686/include/linux/types.h

到158行操作如下

#endif

6、重新编译以及编译安装

[root@localhost keepalived-1.1.20]# make && make install

7、修改配置文件路径

[root@localhostkeepalived-1.1.20]# cp /usr/local/etc/sysconfig/keepalived /etc/sysconfig/

[root@localhost keepalived-1.1.20]# mkdir /etc/keepalived

[root@localhostkeepalived-1.1.20]#cp /usr/local/etc/keepalived/keepalived.conf/etc/keepalived/

[root@localhost keepalived-1.1.20]# cp /usr/local/sbin/keepalived /usr/sbin/

8、设置为服务,开机启动

[root@localhost keepalived-1.1.20]# vi /etc/rc.local

五、主Keepalived配置

1、修改配置文件

[root@localhost keepalived-1.1.20]# vi /etc/keepalived/keepalived.conf

六、备Keepalived配置

1、修改配置文件

七、启动服务

八、查看网卡信息

1、主Keepalived网卡信息

九、验证测试

1、在主服务器上新建一个网页,内容为192.168.111.223

2、在备用服务器上新建一个网页,内容为192.168.111.100

3、启动主备服务器的http服务和Keepalived服务

4、通过浏览数,输入虚拟IP地址192.168.111.150

页面显示为 192.168.111.223

5、关闭主服务器的Keepalived服务,通过浏览器输入IP地址192.168.111.150

页面显示为 192.168.111.100

6、再次启动主服务器的Keepalived服务,通过浏览器输入IP地址192.168.111.150

页面显示为 192.168.111.223

如何查看keepalived版本号_Linux下Keepalived 安装与配置相关推荐

  1. linux下mysql设置关联_Linux下mysql安装与配置

    1.安装 epel 源 [root@qfedu.com~]#yum-yinstallepel-release.noarch 2.安装 MySQL Repository [root@qfedu..com ...

  2. linux 查看mongodb 目录,Linux下MongoDB安装和配置详解

    MongoDB官网: MongoDB学习网站: 一.创建MongoDB的资源目录和安装路径 mkdir -p /usr/local/source mongoDB 二. 上传文件位于Linux操作系统上 ...

  3. linux下mysql目录结构_linux下mysql安装配置与目录结构

    本节内容: linux下mysql安装与配置.mysql目录结构. 1.准备安装程序(官方网站下载) 服务端:MySQL-server-community-5.1.44-1.rhel4.i386.rp ...

  4. mysql ha 安装 配置文件_Linux下环境安装配置Rose HA全攻略(图)

    如何在Linux环境下安装Rose HA.本文假设环境为Linux操作系统,采用9.2版本的Oracle数据库.下面我们看看,在Linux Oracle环境下如何安装和配置Rose HA. 首先将光盘 ...

  5. Windows系统下nodejs安装及配置

    关于nodejs中文站,眼下活跃度最好的知识站应该是http://www.cnodejs.org/ ,而http://cnodejs.org/则活跃度较低.Express.js是nodejs的一个MV ...

  6. 图解MySQL在Linux下的安装与配置

    MySQL简介 MySQL是最流行的RDBMS(Relational Database Management System:关系数据库管理系统)之一,被广泛地应用在互联网上的中小型网站中.关联数据库将 ...

  7. centos72安装mysql配置密码_MySQL数据库之170419、Centos7下完美安装并配置mysql5.6

    本文主要向大家介绍了MySQL数据库之170419.Centos7下完美安装并配置mysql5.6 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. linxu环境: centos ...

  8. centos7php自启动,centos7系统下nginx安装并配置开机自启动操作

    这篇文章主要介绍了centos7系统下nginx安装并配置开机自启动操作方法,非常不错,具有参考借鉴价值,需要的朋友可以参考下 这篇文章主要介绍了centos7系统下nginx安装并配置开机自启动操作 ...

  9. centos mysql 设置_CentOS下MySQL安装后配置和设置-阿里云开发者社区

    CentOS下MySQL安装后配置和设置: 1:安装完成路径: 1.数据库目录 /var/lib/mysql/ 2.配置文件 /usr/share/mysql(mysql.server命令及配置文件) ...

最新文章

  1. Django博客系统(详情页面展示)
  2. 面试必过之Mongdodb数据库面试题总结大全!
  3. 系统封装工具_去工具化/脚本化理解,自动化运维落地最佳实践之业务/架构/模型/方法...
  4. CentOS 上安装MYSQL+Apache+PHP
  5. linux后台运行cat命令,Linux程序前台后台切换
  6. php 文件夹里有多少,计算目录php中有多少个文件
  7. 在Tomcat下JSP、Servlet和JavaBean环境的配置
  8. html5中三角函数,HTML5(四)html5<canvas路径和三角函数的故事>(中)
  9. 你真的知道Java同步锁何时释放?
  10. KnockoutJS 3.X API 第五章 高级应用(2) 控制后代绑定
  11. java log4j 实例_log4j使用例子 - 小代码2016的个人页面 - OSCHINA - 中文开源技术交流社区...
  12. yii2 html编辑器,浅析Yii2集成富文本编辑器redactor实例教程
  13. 400电话为什么叫免费电话?
  14. mysql innodb 分区表_InnoDB的分区表
  15. 银河麒麟V10下载安装使用体验(上)
  16. linux vi编辑(20160628)
  17. mt6573芯片资料汇总
  18. 取消微信抢票的服务器,微信抢票怎么取消?
  19. Centos如何设置ip黑名单,防止被攻击
  20. 运动无线蓝牙耳机推荐、运动健身必备的运动耳机

热门文章

  1. 做报表时用到的一个存储过程
  2. opencv图像灰化_opencv读入图像、灰度化、归一化、向量化
  3. perl数组硬引用_perl引用和数组 - SibylY的个人空间 - OSCHINA - 中文开源技术交流社区...
  4. 【控制】《多智能体系统的协同群集运动控制》陈杰老师-第9章-多任务约束下多智能体协同编队控制
  5. 3.9 YOLO算法-深度学习第四课《卷积神经网络》-Stanford吴恩达教授
  6. Ardino基础教程 11_PWM调控灯光亮度
  7. Scan Chain的原理与实现(实践)-top down flow
  8. Linux 下 Jni 实现
  9. 【任务脚本】0522更新京东618叠蛋糕任务脚本,京东任务自动程序
  10. 微服务基础架构的5个关键问题