我正在尝试将我的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上创建这个,我该如何“激活”它?
答案 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的链接