一、下载(原文链接:http://www.studyshare.cn/blog-front//software/details/1158/0 )

网盘下载:https://pan.baidu.com/s/1lK0HPBHvjy79pM0Zl-i1tQ 提取码:o1vd

二、安装

1、使用ftp工具或者liunx系统窗口中使用快捷键alt+p拖拽上传下载的gz安装包

2、解压

命令:tar -zxvf keepalived-1.3.4.tar.gz

3、安装

(1)命令:cd keepalived-1.3.4 //进入keepalived-1.3.4目录

(2)命令:./configure --prefix=/usr/local/keepalived --sysconf=/usr/local/keepalived

配置解释:

--prefix=/usr/local/keepalived   :指定安装在/usr/local/keepalived 路径下

--sysconf=/usr/local/keepalived : 指定keepalived的conf配置文件路径

出现keepalived/dbus/Makefile 表示配置成功,如下图所示:

(3)命令:make && make install //编译+安装

三、修改配置

命令:cd /usr/local/keepalived/keepalived

命令:vi keepalived.conf

关键配置:

global_defs {             #全局配置

router_id nginx_backup       #表示运行Keepalived服务器的一个标识,唯一的

}

vrrp_instance VI_1 {        #vrrp 实例定义部分

state BACKUP            # 指定keepalived的角色,MASTER为主,BACKUP为备

interface eth0         # 当前进行vrrp通讯的网络接口卡(当前centos的网卡)

virtual_router_id 66    # 虚拟路由编号,主从要一致

priority 100            # 优先级,数值越大,获取处理请求的优先级越高

advert_int 1            # 检查间隔,默认为1s(vrrp组播周期秒数)

authentication {

auth_type PASS #设置验证类型和密码,MASTER和BACKUP必须使用相同的密码才能正常通信

auth_pass 1111

}

track_script {

chk_http_port            #(调用检测脚本)

}

virtual_ipaddress {

192.168.244.200            # 定义虚拟ip(VIP),可多设,每行一个

}

}

global_defs { #全局配置

router_id LVS_1

}

四、启动停止

命令:cd /usr/local/keepalived  #进入keepalived安装目录

命令:./sbin/keepalived  #启动

命令:ps -ef|grep keepalived , kill -9 keepalived进程号   #停止

原创文章,转载请注明出处,更多技术文章:http://www.studyshare.cn/blog-front/blog/index

Linux下keepalived下载安装与配置的更多相关文章

  1. Linux下Qt的安装与配置

    参考资料:http://www.cnblogs.com/emouse/archive/2013/01/28/2880142.html Linux 下编译.安装.配置 QT 下载qt 这里用的是4.7. ...

  2. Linux 下编译、安装、配置 QT

    转自Linux 下编译.安装.配置 QT 注意:编译安装耗时费力,且很容易出错,要不断调整编译参数,不推荐使用,否则这将会是一个纠结痛苦的过程. 打算做嵌入式图像处理,计划方案嵌入式Linux+Ope ...

  3. .Neter玩转Linux系列之六:Linux下MySQL的安装、配置、使用

    一.Linux安装MySQL (1)下载安装包:https://dev.mysql.com/downloads/mysql/ (2)解压并安装 命令:tar zxvf 文件名 解压完成之后,重名一下文 ...

  4. 莫小安 Linux下Redis的安装与配置

    转载自--Linux下Redis的安装与配置 redis是当前比较热门的NOSQL系统之一,它是一个key-value存储系统.和Memcached类似,但很大程度补偿了 memcached的不足,它 ...

  5. linux下svn的安装与配置

    ---恢复内容开始--- linux下svn的安装与配置 Linux发行版本:CentOS6.5 1.安装subversion sudo yum -y install subversion 2.创建s ...

  6. linux下redis的安装及配置启动

    linux下redis的安装及配置启动 标签: redisnosql 2014-10-24 14:04 19732人阅读 评论(0) 收藏 举报  分类: 数据与性能(41)  wget http:/ ...

  7. linux下vsftpd的安装及配置使用详细步骤(推荐)

    vsftpd 是“very secure FTP daemon”的缩写,安全性是它的一个最大的特点. vsftpd 是一个 UNIX 类操作系统上运行的服务器的名字,它可以运行在诸如 Linux.BS ...

  8. Linux下的Maven安装与配置

    关于Maven的介绍可以参考:Maven详解 这篇在原理上讲得比较详细,在安装上是windows版本的,这里补上linux下的安装和配置: 1.下载maven安装包 http://maven.apac ...

  9. Linux下Nagios的安装与配置[转]

    一.Nagios简介 Nagios是一款开源的电脑系统和网络监视工具,能有效监控Windows.Linux和Unix的主机状态,交换机路由器等网络设置,打印机等.在系统或服务状态异常时发出邮件或短信报 ...

随机推荐

  1. Spark学习之Spark Streaming(9)

    Spark学习之Spark Streaming(9) 1. Spark Streaming允许用户使用一套和批处理非常接近的API来编写流式计算应用,这就可以大量重用批处理应用的技术甚至代码. 2. ...

  2. Git ---创建和切换分支

    ······································································"天下武功,唯快不破" git分支: g ...

  3. 通过SSDT HOOK实现进程保护和进程隐藏

    ---恢复内容开始--- 首先,我要说一件很重要的事,本人文采不好,如果哪里说的尴尬了,那你就尴尬着听吧...... SSDT HOOK最初貌似源于Rookit,但是Rookit之前有没有其他病毒使用 ...

  4. C++学习之继承篇

    今天通过对实验二继承,重载,覆盖的学习,让我更深一步理解了这些概念的区别. 首先来明确一个概念,函数名即地址,也就是说函数名就是个指针. 编译阶段,编译器为每个函数的代码分配一个地址空间并编译函数代码 ...

  5. Java常用工具类---IP工具类、File文件工具类

    package com.jarvis.base.util; import java.io.IOException;import java.io.InputStreamReader;import jav ...

  6. ALTER SEQUENCE - 更改一个序列生成器的定义

    SYNOPSIS ALTER SEQUENCE name [ INCREMENT [ BY ] increment ] [ MINVALUE minvalue | NO MINVALUE ] [ MA ...

  7. RabbitMQ之六种队列模式

    先学习一下RabbitMQ中的六种队列,只学习前五种,具体的官方文档地址是:http://next.rabbitmq.com/getstarted.html 导入maven依赖: <depend ...

  8. 06网络通信udp-tcp、正则

    一. udp网络程序 1.    udp网络程序-发送数据 1)创建客户端套接字 2)发送/接收数据 3)关闭套接字 from socket import * # 1. 创建udp套接字 udp_so ...

  9. 笔试算法题(24):找出出现次数超过一半的元素 & 二叉树最近公共父节点

    出题:数组中有一个数字出现的次数超过了数组长度的一半,请找出这个数字: 分析: 解法1:首先对数组进行排序,时间复杂度为O(NlogN),由于有一个数字出现次数超过了数组的一半,所以如果二分数组的话, ...

  10. wampsever修改数据库密码

    ①进入localhost中的mysql数据库 ②再进入mysql数据库中的user表 ③将user表中的三个root账号的密码全部改为你想要的密码(不需要经过MD5加密) ④保存后重新启动服务 如果在 ...