NTP服务器没有连接到互联网

我有一个没有连接到互联网的小型局域网。 它由两台集群在一起的Ubuntu服务器组成,为两台IP摄像机提供NFS服务。

我需要在所有设备上同步时间。 摄像机支持NTP,所以我的计划是在服务器集群上运行NTP。

我可以configurationNTPD只使用系统时间,直到此项目获得资金添加3G / 4G连接?

这实际上比我想象的要困难得多。 我正在运行DRBD的心跳群集。 我将需要让我的主服务器向群集中的两台IP摄像机和另一台服务器提供NTP。 如果我的主服务器发生故障,我需要辅助服务器来接pipeNTP时间服务器。

你们build议我在这里做什么?

你最好的select是创build一个时间聚类。 一组三个(或更多)系统,configuration有对等关联。 专家组将就时间问题达成共识,并应防止时间偏移。 这不会是真的准确,因为你需要一个像你已经知道的无线电时钟。

peer 192.168.62.4 peer 192.168.62.12 

如果您不在线,但需要实际时间,将任何普通的GPS接收机连接到您的系统将保持时间在一秒钟内同步。 你会注意到一个相对较高的抖动,但你会保持一段时间。

为了您的努力,使用每秒脉冲function获取GPS将提供绝佳的时间保持。 特别是,Garmin 18x LVC可以低于$ 65的价格购买。 为了在裸线上提供5伏电源和串行端口,您可以拥有精确的计时系统,对预算影响非常小。

如果您search“Garmin 18x NTP”或其他一些变体,有很多关于这个主题的教程 。

要添加到所有上述检查http://css-timemachines.com/ – 他们有299美元的最低function的NTP服务器。 如果你把这一点加在上面的对等build议上,你将不得不花费一大笔钱来获得更好的结果!