CentOS7 安装Keepalived

26 篇文章 0 订阅

下载并安装IPVS

Keepalived需要IPVS,首先要确保安装了IPVS(IP虚拟服务器,IP Virtual Server,是一种提供负载平衡功能的技术)。

1:检查是否安装了IPVS:在任意路经下执行ipvsadm命令

2:去http://www.linuxvirtualserver.org/software/ipvs.html下载相应的包,注意要跟你的linux内核版本匹配。

察看linux版本的命令:cat /proc/version 

3:创建一个连接文件,其命令为:ln -sv /usr/src/kernels/2.6.18-194.el5-i686/ /usr/src/linux,注意一定要与当前的运行的内核相一致,因为usr/src/kernels目录下可多个目录。如果不创建这个连接文件,在编译时会出 错,从而不能继续进行安装。

4:然后 make , make install ,ipvsadm命令会被安转到 /sbin下面,如果报错则执行 #yum -y install libnl* popt*

5:在任意路经下执行ipvsadm命令,检查是否正确安装

 

下载并安装Keepalived 

去http://www.keepalived.org/下载最新的源码包 

1:解压包,tar zvxf,然后进入到解压的文件夹里面

2:第一步:./configure --prefix=/usr/common/keepalived

(1)如果出现No SO_MARK declaration in headers 这样的错误提示,可以在命令上添加-- disable-fwmark 

(2)如果要使用lvs,还需要指定内核的目录,也就是添加:--with-kernel-dir=具体的路经,以指定使用内核源码里面的文件

第二步:make 第三步:make install 

3:验证安装 

(1)到sbin下,执行 keepalived 命令

(2)察看进程,ps -ef | grep keepalived ,应该有三种进程,父进程(内存管理,监控子 

进程),健康检查子进程,VRRP子进程 

(3)察看内核模块ip_vs是否装载到内核空间,lsmod | grep ip_vs 

(4)执行tail –f /var/log/messages来查看日志 

(5)执行pkill keepalived来关闭keepalived 

 

注意

虚拟ip必须和机子真是ip属于同一网段,否则会不可达

 

配置文件:

! Configuration File for keepalived

 

global_defs {

   notification_email {

     abc@qq.com

   }

   notification_email_from abc@sina.com

   smtp_server smtp.sina.com

   smtp_connect_timeout 30

   router_id my_master

  # vrrp_skip_check_adv_addr

  # vrrp_strict

  # vrrp_garp_interval 0

  # vrrp_gna_interval 0

}

 

vrrp_instance VI_1 {

    state MASTER

    interface enp9s0

    virtual_router_id 51

    priority 101

    advert_int 1

    authentication {

        auth_type PASS

        auth_pass 1111

    }

    virtual_ipaddress {

        10.5.31.202

    }

}

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值