在我公司的基础设施中,远程位置有5个数据中心.

在每个远程位置,有一对服务器保存DNS和NTP服务,并在该位置的每台服务器上配置,以从这两个服务器获取DNS和NTP呼叫.

所有服务器都是CentOS 6.x机器.

在DNS和NTP方面,有动力在这两个服务器之间创建冗余.

DNS部分已涵盖,我只有NTP问题.

确保当一个NTP服务器发生故障时,第二个/其他服务器将继续为客户端提供服务的正确方法是什么?

我已经谷歌了解它并找到一个RedHat solution将其中一个服务器设置为主服务器(通过在客户端中将其配置为“true”)但是如果“真正的”(主)服务器失败…那么它失败,客户端不会从中获取NTP更新,因此它不是纯粹的冗余解决方案.

我想知道是否有人有配置这种解决方案的经验?

编辑#1:

为了测试MadHatter的答案,我做了以下几点:

  1. I’ve stopped NTPd on the server which is configured as “preferred” on each one of the NTP clients.
  2. I’m waiting for the NTP client to stop working against this server and start working against it’s partner NTPd server.
  3. I’m running ntpq -p on the client to see the change. This is the output of ntpq -p:
[root@ams2proxy10 ~]# ntpq -p
     remote           refid      st t when poll reach   delay   offset  jitter
==============================================================================
 10.X.X.38      .INIT.          16 u    -  128    0    0.000    0.000   0.000
*10.X.X.39      131.211.8.244    2 u    2   64  377    0.123    0.104   0.220

什么是“在ntpq中”?请问哪个命令?

编辑#2:
输出为:

[root@ams2proxy10 ~]# ntpq
ntpq> as

ind assid status  conf reach auth condition  last_event cnt
===========================================================
  1 64638  8011   yes    no  none    reject    mobilize  1
  2 64639  963a   yes   yes  none  sys.peer    sys_peer  3
ntpq>

pe的输出:

ntpq> pe
     remote           refid      st t when poll reach   delay   offset  jitter
==============================================================================
 10.X.X.38      .INIT.          16 u    -  512    0    0.000    0.000   0.000
*10.X.X.39      131.211.8.244    2 u   36   64  377    0.147    0.031 18874.7
ntpq>
我怀疑这是一个无问题:NTP已经具备了这一能力.

您没有“主”NTP服务器和一些辅助服务器:您有一组已配置的服务器. NTPd将决定哪个是可靠的,哪个最有可能提供良好的时间信号,并且它将不断重新评估其决策.

这是过去一个月左右我的NTP池服务器的绑定集:

正如你所看到的,大多数时候状态6(系统对等体)被绿线ntp0.jonatkins.com占用,这是我与权限绑定的第1层服务器(我所有的其他服务器都是第2层,所以如果没有其他因素适用,NTPd更喜欢更高层的服务器).

但是你可以在第44周早些时候看到该线下降,图像下方的数值证实,在图表期间,ntp0.jonatkins.com跌至状态4(outlyer),而linnaeus.inf.ed. ac.uk,其大部分时间都在州5(候选人),但仍然达到6(系统同行). (线路不会一直下​​降到4 /最多6,因为这些是5分钟原始数据的2小时平均值;大概发生的事情明显持续不到2小时,因此已经过平滑.)

这表明,在我没有任何意见的情况下,NTPd在某些时候决定其通常的同行不够可靠,并在“停电”期间选择了最佳替代来源.一旦其首选对等体再次通过其内部QA测试,它就恢复到对等状态.

centos6 – NTP:如何为NTP服务器建立冗余解决方案?的更多相关文章

  1. swift对象存储

    Swift最初是由Rackspace公司开发的高可用分布式对象存储服务,并于2010年贡献给OpenStack开源社区作为其最初的核心子项目之一,为其Nova子项目提供虚机镜像存储服务。Swift为账户,容器和对象分别定义了的环,查找账户和容器的是同样的过程。

  2. Android NTP 时间同步机制详解

    这篇文章主要为大家介绍了Android NTP时间同步机制实例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪

  3. CentOS VM,NTP同步问题

    我们在ESX3.5主机上有三个CentOS5.9VM.由于我们提供的服务的性质,要求NTP时间同步并且所有这三个时间都是正确的.然而,其中一个人每天不断漂移约66秒.到目前为止,我们似乎都没有理解为什么会发生这种情况.我们考虑了VM可能以某种方式从主机中抽出时间的可能性,但是所有三个VM都具有相同的配置设置,并且没有安装VMware工具.虽然我意识到这可能是一个内部问题,而不是在论坛上提出要求,但

  4. centos6 – NTP:如何为NTP服务器建立冗余解决方案?

    我已经谷歌了解它并找到一个RedHatsolution将其中一个服务器设置为主服务器但是如果“真正的”(主)服务器失败…那么它失败,客户端不会从中获取NTP更新,因此它不是纯粹的冗余解决方案.我想知道是否有人有配置这种解决方案的经验?编辑#1:为了测试MadHatter的答案,我做了以下几点:I’vestoppedNTPdontheserverwhichisconfiguredas“preferred”oneachoneoftheNTPclients.I’mwaitingfortheNTPclientto

  5. centos – NTP客户端配置的最佳选择

    让我们看看是否有人可以对这个问题有所了解……我将在接下来的几天内安装服务器.我的客户希望部署一台HortonworksHDP,其中包含2台服务器作为主服务器和5台工作服务器.所有这些要求之一是要启用NTP.但这就是我所拥有的所有信息,他没有告诉我他是否希望本地服务器充当NTP服务器,或者希望所有7个服务器充当客户端.操作系统将是Centos6.6或6.7.所以我的问题是:考虑到这不是一个生产环境,而更像是一个“测试”环境,你可以选择在这些机器上配置NTP吗?

  6. centos – 如何自动运行ntdpdate命令?

    我有一些专用服务器,由于某种原因,他们完全无法保持正确同步的时间,每隔几天他们开始有时钟分钟的差异.所以我必须手动打开Putty,连接,登录,并在每个上面运行ntpdate-u0.ar.pool.ntp.org命令.因为我每天都无法做到这一点因为我很忙,所以问题是我怎样才能创建某种在每台服务器上每天自动运行此命令的cron.我对所有服务器都有完全root访问权限,他们有CentO和DirectAd

  7. DST摩洛哥,一种欺骗NTP服务器的方法

    几年来,摩洛哥一直在使用没有DST的GMT,在过去几年中,我们的政府重新启用了DST的使用.在最初几年,DST是一个混乱,不同的时期,开始,结束,所以微软试图发布一些补丁,他们可用很晚,并在几年,补丁不公开,我们不得不直接联系微软.从今年开始,摩洛哥DST与欧洲DST相同,只是摩洛哥将在斋月期间恢复到格林尼治标准时间,之后再次转向夏令时.由于斋月是月亮/日历中的第九个月,因此无法确定每年都会改变的

  8. 如何在ubuntu上设置没有Internet访问权限的本地ntp服务器?

    )工作客户:编辑2:我用过sudoservicentpstop,sudontpdate192.168.178.20,等待ntpdate完成,sudoservicentpstartonallclients.仍然只有2个成功的客户和5个拒绝客户.拒绝客户端显示此输出.延迟偏移值看起来很高,因为失败的客户端会随时间漂移.也许他们不相信服务器更新时间,因为延迟/偏移是如此之高?我也试过使用这个https://askubuntu.com/a/256004的答案,它工作了大约30秒然后状态再次变为“拒绝”!对于ntp

  9. ubuntu – 如何在Linux服务器上设置日期并防止它重置回正确的时间

    .我有点认为这是EC2的成语之一–你得到一个’非常可靠’的时钟,无论你做什么……EC2上的任何虚拟机guest虚拟机添加是否可能与独立于NTP的主机执行时间同步?

  10. ubuntu – 允许NTP自动大量更新?

    我发现很多Ubuntu用户都没有安装本机VMware工具套件.Herearethesteps来实现这一目标.

随机推荐

  1. 在airgapped(离线)CentOS 6系统上安装yum软件包

    我有一个CentOS6系统,出于安全考虑,它已经被空气泄漏.它可能从未连接到互联网,如果有,它很长时间没有更新.我想将所有.rpm软件包放在一个驱动器上,这样它们就可以脱机安装而无需查询互联网.但是,我在测试VM上遇到的问题是,即使指定了本地路径,yum仍然会挂起并尝试从在线存储库进行更新.另外,有没有办法使用yum-utils/yumdownloader轻松获取该包的所有依赖项和所有依赖项?目前

  2. centos – 命名在日志旋转后停止记录到rsyslog

    CentOS6.2,绑定9.7.3,rsyslog4.6.2我最近设置了一个服务器,我注意到在日志轮换后,named已停止记录到/var/log/messages.我认为这很奇怪,因为所有日志记录都是通过rsyslog进行的,并且named不会直接写入日志文件.这更奇怪,因为我在更新区域文件后命名了HUPed,但它仍然没有记录.在我停止并重新启动命名后,记录恢复.这里发生了什么?

  3. centos – 显示错误的磁盘大小

    对于其中一个磁盘,Df-h在我的服务器上显示错误的空白区域:Cpanel表明它只有34GB免费,但还有更多.几分钟前,我删除了超过80GB的日志文件.所以,我确信它完全错了.fdisk-l/dev/sda2也显示错误:如果没有格式化,我该怎么做才能解决这个问题?并且打开文件描述符就是它需要使用才能做到这一点.所以…使用“lsof”并查找已删除的文件.重新启动写入日志文件的服务,你很可能会看到空间可用.

  4. 如何在centos 6.9上安装docker-ce 17?

    我目前正在尝试在centOS6.9服务器上安装docker-ce17,但是,当运行yuminstalldocker-ce时,我收到以下错误:如果我用跳过的标志运行它我仍然得到相同的消息,有没有人知道这方面的方法?

  5. centos – 闲置工作站的异常负载平均值

    我有一个新的工作站,具有不寻常的高负载平均值.机器规格是:>至强cpu>256GB的RAM>4x512GBSSD连接到LSI2108RAID控制器我从livecd安装了CentOS6.564位,配置了分区,网络,用户/组,并安装了一些软件,如开发工具和MATLAB.在启动几分钟后,工作站负载平均值的值介于0.5到0.9之间.但它没有做任何事情.因此我无法理解为什么负载平均值如此之高.你能帮我诊断一下这个问题吗?

  6. centos – Cryptsetup luks – 检查内核是否支持aes-xts-plain64密码

    我在CentOS5上使用cryptsetupluks加密加密了一堆硬盘.一切都很好,直到我将系统升级到CentOS6.现在我再也无法安装磁盘了.使用我的关键短语装载:我收到此错误:在/var/log/messages中:有关如何装载的任何想法?找到解决方案问题是驱动器使用大约512个字符长的交互式关键短语加密.出于某种原因,CentOS6中的新内核模块在由旧版本创建时无法正确读取512个字符的加密密钥.似乎只会影响内核或cryptsetup的不同版本,因为在同一系统上创建和打开时,512字符的密钥将起作用

  7. centos – 大量ssh登录尝试

    22个我今天登录CentOS盒找到以下内容这是过去3天内的11次登录尝试.WTF?请注意,这是我从我的提供商处获得的全新IP,该盒子是全新的.我还没有发布任何关于此框的内容.为什么我会进行如此大量的登录尝试?是某种IP/端口扫描?基本上有4名匪徒,其中2名来自中国,1名来自香港,1名来自Verizon.这只发生在SSH上.HTTP上没有问题.我应该将罪魁祸首子网路由吗?你们有什么建议?

  8. centos – kswap使用100%的CPU,即使有100GB的RAM也可用

    >Linux内核是否应该足够智能,只需从内存中清除旧缓存页而不是启动kswap?

  9. centos – Azure将VM从A2 / 3调整为DS2 v2

    我正在尝试调整前一段时间创建的几个AzureVM,从基本的A3和标准A3到标准的DS2v2.我似乎没有能力调整到这个大小的VM.必须从头开始重建服务器会有点痛苦.如果它有所不同我在VM中运行CentOS,每个都有一个带有应用程序和操作系统的磁盘.任何人都可以告诉我是否可以在不删除磁盘的情况下删除VM,创建新VM然后将磁盘附加到新VM?

  10. centos – 广泛使用RAM时服务器计算速度减慢

    我在非常具体的情况下遇到服务器速度下降的问题.事实是:>1)我使用计算应用WRF>2)我使用双XeonE5-2620v3和128GBRAM(NUMA架构–可能与问题有关!

返回
顶部