2012-12-21 84 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