2010-06-29 5 views
3

팀워크를 위해 Linux에 빌드 에이전트를 설치하려고합니다. buildAgent.zip 파일을 다운로드하고 압축을 풉니 다. teamCity 문서의 지침에 따라 buildAgent.properties 파일의 이름을 buildAgent.properties로 변경했습니다. 나는 서버 url과 내가 사용할 포트 번호 (예 : 150)로 파일을 편집했다. teamcity 서버 컴퓨터에서 포트 150을 열었습니다. 명령 셸을 열고 ./agent.sh 시작 명령을 실행했는데 시작되었다고하지만 teamcity 서버의 목록에 나타나지 않습니다. 아무도 이것이 왜 있는지 압니까?팀워크를위한 Linux 빌드 에이전트 설정

+0

정말 포트 150을 사용하고 있습니까? TC 서버를 루트로 실행하고 있습니까? –

+0

TC 서버가 Windows 서버에 설치되어 있고 에이전트가 다른 컴퓨터에 있습니다. TC 서버가 포트 100에 있고 실행하려고하는 에이전트가 포트 150을 사용합니다. – MBU

답변

3

1024 이하의 포트 번호는 Linux의 루트 사용자 만 액세스 할 수 있습니다. 그냥 기본 포트를 사용하면 모든 것이 잘 작동합니다.

Agent and Server logs이 문제를 확인하는 데 도움이됩니다.

+0

기본값을 사용하여 지쳤지만 여전히 나타나지 않습니다. 로그는 서버에 연결되었다고 말합니다. 그래도 여전히 목록에 나타나지 않습니다. – MBU

+0

대리인을 승인 했습니까? http://confluence.jetbrains.net/display/TCD5/Agents#Agents-Unauthorizedagents – CrazyCoder

+0

을 참조하십시오. 목록에 나타나지 않습니다. – MBU