zoukankan      html  css  js  c++  java
  • Linux学习122 keepalived入门及模块讲解

    一、keepalived:

      1、vrrp协议的软件实现,原生设计的目的为了高可用ipvs服务:

        a、基于vrrp协议完成地址流动

        b、为vip地址所在的节点生成ipvs规则(在配置文件中预先定义);

        c、为ipvs集群的各RS做健康状态检测;

        d、基于脚本调用接口通过执行脚本完成脚本中定义的功能,进而影响集群事务;

      2、组件

        a、核心组件:

          (1)、vrrp stack

          (2)、ipvs wrapper

          (3)、checkers

        b、控制组件:配置文件分析器

        c、IO复用器

        d、内存管理组件

    二、HA Cluster的配置前提:

      1、各节点时间必须同步

        ntp,chrony

      2、确保iptables及selinux不会成为阻碍

      3、各节点之间可通过主机名互相通信(对KA并非必须)

        建议使用/etc/hosts文件实现

      4、各节点之间的root用户可以基于密钥认证的ssh服务完成互相通信;(并非必须)

    三、keepalived安装配置

      1、从 CentOS6.4就开始随base仓库提供

      2、程序环境

        主配置文件:/etc/keepalived/keepalived.conf

        主程序文件:/usr/sbin/keepalived

        Unit File:keepalived.service

        Unit File的环境配置文件:/etc/sysconfig/keepalived

      3、配置文件组件部分:

    05:03

  • 相关阅读:
    FORM内置系统变量
    linux简单命常用令
    详解EBS接口开发之库存事务处理-物料批次导入
    TRIZ系列-创新原理-5-合并原理
    《Master Opencv...读书笔记》非刚性人脸跟踪 IV (终)
    Echarts折线图
    Redis命令学习-SortedSet(有序集合)
    tky项目第③个半月总结
    Torrent 文件图文解析
    ofbiz SSO 单点登录
  • 原文地址:https://www.cnblogs.com/Presley-lpc/p/14180794.html
Copyright © 2011-2022 走看看