MCLT

简单的说就是,决定了当dhcp failover因为failover通信中断或其它原因导致其中某台,如B机出故障时,由A机为B机的客户暂时提供服务时分配给客户的租约时间。文档中建议配置为3600秒,但也不是说3600秒是最合适的。

这个参数仅能在dhcp failover集群的主服务器上设置,次服务器上不要设定这个参数。

-------------以下是man dhcpd.conf中关于mclt的描述--------------

The mclt statement

mclt seconds;

The  mclt  statement defines the Maximum Client Lead Time.   It must be specified on the primary, and may not be specified on the secondary.   This is the length of time for which a lease may be renewed by either  failover  peer  without  contacting the other.   The longer you set this, the longer it will take for the running server to recover IP addresses  after moving into PARTNER-DOWN state.   The shorter you set it, the more load your servers will  experience  when  they are  not communicating.   A value of something like 3600 is probably reasonable, but again bear in mind that we have no   real operational experience with this.

=======关于failover 运行的描述=================

When  a  server  starts that has not previously communicated with its failover peer, it must establish communications with its failover peer and synchronize with it before it can serve clients.   This can happen either because you have just configured  your  DHCP  servers  to  perform  failover for the first time, or because one of your failover servers has failed catastrophically and lost its database.

The initial recovery process is designed to ensure that when one failover peer loses its database and then resynchronizes, any leases that the failed server gave out before it failed will be honored.  When the failed server starts up, it notices that it has no saved failover state, and attempts to contact its peer.

When it has established contact, it asks the peer for a complete copy its peer lease database.  The peer then sends  its  complete  database,  and  sends a message indicating that it is done.  The failed server then waits until MCLT has passed, and once MCLT has passed both servers make the transition back into normal operation.  This waiting  period  ensures  that any leases the failed server may have given out while out of contact with its partner will have expired.

While  the  failed server is recovering, its partner remains in the partner-down state, which means that it is serving all clients.  The failed server provides no service at all to DHCP clients until it has made the transition into normal operation.

In  the  case  where both servers detect that they have never before communicated with their partner, they both come up in this recovery state and follow the procedure we have just described.   In this case, no service will be provided  to  DHCP clients until MCLT has expired.

dhcp failover linux,ISC dhcp failover的mclt参数很重要啊相关推荐

  1. linux 启用dhcp服务器,linux下DHCP服务器配置

    一.DHCP服务器的配置 1.查询和安装dhcp包 rpm  -qa  | grep  dhcp 插入linux系统安装光盘 rpm  -ivh   dhcp-xxxxx 2.dhcp的主配置文件 / ...

  2. linux ip命令dhcp,嵌入式linux通过DHCP自动获取IP地址实现获取

    前提:系统已经实现DNS(即使用ping www.baidu.com测试时能ping通). 1.在内核中添加以下选项: Networking  ---> [*] Networking suppo ...

  3. Debian Linux上安装配置ISC DHCP服务器(AIIP全国技能大赛企业联合教程)

    DHCP动态主机分配协议来说大家都知道,但是如何在LINUX中来安装DHCP呢?一般Linux中我喜欢使用安装ISC DHCP Server来搭建DHCP iSC 服务器.好现在我们来上教程.(DHC ...

  4. Linux下使用ISC DHCP可以实现动态推送静态路由表

    ISC DHCP可以实现动态推送静态路由表,先做个记号. 参考: https://gauvain.pocentek.net/docs/dhcpd-push-routes/ http://www.isc ...

  5. linux下dhcp服务器分配出去的IP地址及剩余IP地址

    我认为有2种办法 1.你可以查看防火墙信息,如图,可以清晰的看到,192.1681.200的IP给了哪个MAC地址 2. /var/lib/dhcpd/dhcpd.leases  这个文件专门记录了D ...

  6. 查看linux下dhcp服务器分配出去的IP地址及剩余IP地址

    1.你可以查看防火墙信息,如图,可以清晰的看到,192.1681.200的IP给了哪个MAC地址 2. /var/lib/dhcpd/dhcpd.leases 这个文件专门记录了DHCP的分配情况 一 ...

  7. linux dhcp option43,Linux DHCP通过OPTION43为H3C的AP下发AC地址

    对于DHCP服务,可以在很多平台上进行设置.那么这里我们就主要讲解一下在Linux DHCP服务器上通过option 43实现H3C的AP自动联系AC注册的相关内容.原来的DHCP Server是放在 ...

  8. linux虚拟机dhcp启动失败,Linux 的dhcp启动异常之No subnet declaration for eth1 (192.168.48.134)...

    最近折腾Centos自动化安装,需要的dhcp服务,使用yum -y install dhcp安装dhcp.dhcp-common的rpm包,启动dhcp时异常报错, 由于dhcp是及服务,关于dhc ...

  9. Linux之DHCP+tftp+syslinux+PXE+Cobbler

    DHCP简介 DHCP全称为:Dynamic host configuration protocol协议,其协议前身为Boot protocol, 其工作于67,68/UDP端口,服务端工作于67端口 ...

最新文章

  1. Linux中设置定期备份oracle数据库
  2. PHPStorm配置使用Git
  3. Install marvel and head plugin for ealsticsearch
  4. 破站www.2637.cn居然敢截持偶的IE!
  5. 产品认知:说说产品经理的底层思维——用户思维
  6. python虚拟环境拷贝到另一台电脑,不能直接使用的问题
  7. CentOS7.3上部署安装Oracle12c
  8. VS2005精简版(二)
  9. 7.Excel数据分析-员工考勤表
  10. 论文阅读(9) 鱼类洄游粒子图像测速技术综述 (2016)
  11. Mixly按键控制LED灯
  12. KVM远程迁移启动报错
  13. Windows开机无法进入bios模式怎么处理
  14. 椭圆 标准方程 离心率 圆的标准方程
  15. Java面向对象知识点总结(全)
  16. 试题 算法训练 娜神平衡
  17. hbase查询性对比 mysql_查询MYSQL和查询HBASE速度比较
  18. 简单操作阿里云盘秒变电脑本地硬盘使用!秒多1T内存
  19. SouthernBiotech Annexin V染色方案
  20. 2014年8月英语总结

热门文章

  1. 【SCOI2005】【BZOJ1087】互不侵犯King(状压dp)
  2. 七种常见的核酸序列蛋白编码能力预测工具 | ncRNAs | lncRNA
  3. .net数据绑定控件中的数据导出到Excel
  4. Illegal group reference异常的分析
  5. 3个Gmail 邀请,先进先出!!
  6. 大学生学编程系列」第五篇:自学编程需要多久才能找到工作?
  7. 【小松教你手游开发】【unity实用技能】给每个GameObject的打开关闭加上一个渐变...
  8. 浅谈HTTPS以及Fiddler抓取HTTPS协议
  9. Twisted入门教程(5)
  10. 帮助孩子学会感恩_页数204_出版日期2015.03_完整版PDF电子书下载