2012-12-21 123 views
0

我想同步我的jenkins从属节点与我的svn服务器有相同的时间。我已阅读本:使用NTP同步jenkins和svn服务器

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

,但它并没有真正进入设置它的细节。但我认为我需要用eg创建一个文件/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服务器和我的詹金斯从上创建此,我如何“激活”了吗?

回答

1

是的,你应该在所有的服务器上这样做。 NTP在单个服务器上保持时间同步,并且不知道您可能拥有的其他服务器。

只要你安装ntp包它应该已经工作。你可以检查你的进程列表ntpd守护进程正在运行。

+0

谢谢。刚刚意识到svn服务器安装在windows上:-(我已经看过这个:http://www.satsignal.eu/ntp/setup.html for windows,但它似乎有点陈旧 – u123

+0

Windows有一个NTP客户端版本在Windows 2000之后,如果你真的看到Jenkins和SVN出现奇怪的与时间有关的问题,你只需要进一步担心。 –

0

通常情况下,作为服务器的机器应连接到精确时钟High Stratum Atomic以获得准确的时间,如下所示。例如,您的svn服务器可以配置为与中央NTP服务器同步的NTP服务器,并且svn NTP服务器可以允许像詹金斯这样的其他机器充当请求时间同步的客户端。

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

检查Linux上的链接,简单NTP configuration