2010-06-29 69 views
3

我想在teamcity的linux上安裝構建代理。我下載了buildAgent.zip文件並將其解壓。我按照teamcity文檔的說明將buildAgent.dist.properties文件重命名爲buildAgent.properties。我使用服務器url和我將使用的端口號編輯文件(例如:150)。在teamcity服務器機器上,我打開了端口150.我打開了一個命令shell並執行了./agent.sh start命令,它說它已啓動,但它並未顯示在teamcity服務器的列表中。有人知道爲什麼嗎?爲teamcity設置linux構建代理

+0

你真的在使用150端口嗎?你是否以root身份運行TC服務器? – 2010-06-29 22:01:22

+0

TC服務器安裝在Windows服務器上,代理位於不同的機器上。 TC服務器在端口100上,試圖運行的代理將使用端口150. – MBU 2010-06-29 22:05:50

回答

3

低於1024的端口號只能由Linux上的root用戶訪問。只需使用默認端口,一切都應該正常工作。

Agent and Server logs應該可以幫助您識別問題。

+0

我厭倦了使用默認設置,但它仍然不顯示。日誌說它連接到服務器。儘管如此,仍然沒有出現在列表中。 – MBU 2010-06-30 02:50:41

+0

您授權代理嗎?見http://confluence.jetbrains.net/display/TCD5/Agents#Agents-Unauthorizedagents – CrazyCoder 2010-06-30 04:57:01

+0

它甚至沒有出現在列表中。 – MBU 2010-06-30 06:55:33

相關問題