为teamcity设置linux构建代理

为teamcity设置linux构建代理,linux,teamcity,agent,Linux,Teamcity,Agent,我正在尝试在linux上为teamcity安装构建代理。我下载了buildAgent.zip文件并将其解压缩。按照teamcity文档的指示,我将buildAgent.dist.properties文件重命名为buildAgent.properties。我用服务器url和我将使用的端口号(例如:150)编辑了该文件。在teamcity服务器上,我打开了端口150。我打开了一个命令shell并执行了./agent.sh start命令,它说它启动了,但它没有显示在teamcity服务器的列表中。有

我正在尝试在linux上为teamcity安装构建代理。我下载了buildAgent.zip文件并将其解压缩。按照teamcity文档的指示,我将buildAgent.dist.properties文件重命名为buildAgent.properties。我用服务器url和我将使用的端口号(例如:150)编辑了该文件。在teamcity服务器上,我打开了端口150。我打开了一个命令shell并执行了./agent.sh start命令,它说它启动了,但它没有显示在teamcity服务器的列表中。有人知道这是为什么吗?

只有Linux上的root用户才能访问1024以下的端口号。只需使用默认端口,一切正常


应该可以帮助您确定问题。

您真的在使用端口150吗?您是否以root用户身份运行TC服务器?TC服务器安装在windows服务器上,并且代理位于其他计算机上。TC服务器在端口100上,我试图运行的代理将使用端口150。我已经厌倦了使用默认端口,但它仍然没有显示。日志显示它已连接到服务器。但仍然没有出现在名单上。你授权代理人了吗?请参阅“请将服务器和代理的最新日志发送到”support@jetbrains.com