使用NTP同步jenkins和svn服务器

时间:2012-12-21 19:09:43

标签: jenkins ntp

我正在尝试将我的jenkins slave / node同步到与我的svn服务器相同的时间。我读过这个:

http://www.sonatype.com/people/2009/02/the-hudson-build-farm-experience-volume-iii/

但它并没有真正详细介绍它的设置。但我认为我需要创建一个文件/etc/ntp.conf,例如。这个内容(使用我居住地附近的位置):

server 0.north-america.pool.ntp.org
server 1.north-america.pool.ntp.org
server 2.north-america.pool.ntp.org
server 3.north-america.pool.ntp.org

我是否需要在我的svn服务器和我的jenkins slave上创建这个,我该如何“激活”它?

2 个答案:

答案 0 :(得分:1)

是的,您应该在所有服务器上执行此操作。 NTP在单个服务器上保持同步时间,并且不了解您可能拥有的其他服务器。

只要你安装了ntp软件包,它就应该可以了。您可以检查ntpd守护程序正在运行的进程列表。

答案 1 :(得分:0)

通常,充当服务器的机器应连接到High Stratum Atomic精度时钟,以获得准确的时间,如下所示。例如,您的svn服务器可以配置为与中央NTP服务器同步的NTP服务器,而svn NTP服务器可以允许其他机器(如jenkins)充当请求时间同步的客户端。

   High Stratum Server <----> svn server ----> jenkins slave

检查linux上简单NTP configuration的链接