使用 NTP 解决 Ceph 集群的时钟偏移

来源:互联网 发布:淘宝手机排名突然没了 编辑:程序博客网 时间:2024/04/28 05:22

这是本文的前提条件,win10 下使用安装 Ubuntu 操作系统的 Hyper-V 虚拟机初步安装 Ceph

我的虚拟集群有三个结点。


安装 ntp 服务,步骤见 ceph 官网 Install NTP


我出现这个问题时已经安装了 ntp,所以开始有些困惑。后来看了 鳥哥的 Linux 私房菜,对 ntp 的原理了解了一些,下图是实际操作的部分(含文件的位置)。



之后我修改了虚拟机上的 ntp.conf 文件,一是指定了优先的服务器 ip,二是注释掉了 4 个服务器的网址(不明原因,感觉这 4 个服务器无助于校准时间)。最后的 ntp.conf 文件如下,修改的部分用蓝笔标出。我使用的服务器地址是 202.120.2.101(上海交大),想要其它的可百度(关键词授时)。




修改后要重启 ntp 服务才能生效

重启 ntp 输入 sudo service ntp restart

之后可以通过 ntpq -p 命令查看 ntp 状态,参数含义鸟哥那篇文章有讲。



我也不清楚为什么有别的服务器。。


结果,之前集群运行三个多小时就出现了时钟偏移。修改后写这句话时,仍然保持良好状态。


上图是运行时间参考。


原创粉丝点击