为 teamcity 设置 Linux 构建代理
我正在尝试在 Linux 上为 teamcity 安装构建代理。我下载了 buildAgent.zip 文件并将其解压。我按照 teamcity 文档的指示将 buildAgent.dist.properties 文件重命名为 buildAgent.properties。我使用服务器 URL 和我将使用的端口号(例如:150)编辑了该文件。在 teamcity 服务器计算机上,我打开了端口 150。我打开了一个命令 shell 并执行了 ./agent.sh start 命令,它说它已启动,但它没有显示在 teamcity 服务器上的列表中。有谁知道这是为什么?
I am trying to install a build agent on linux for teamcity. I downloaded the buildAgent.zip file and extracted it. I renamed the buildAgent.dist.properties file to buildAgent.properties as instructed by the teamcity documentation. I edited the file with the server url and the port number i will be using(ex: 150). On the teamcity server machine i opened port 150. I opened a command shell and executed the ./agent.sh start command and it says it started but it is not showing up in the list on the teamcity server. Does anyone know why this is?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
Linux 上 1024 以下的端口号只能由 root 用户访问。只需使用默认端口,一切都会正常工作。
代理和服务器日志应该可以帮助您识别问题。
Port numbers below 1024 can be accessed only by the root user on Linux. Just use the default ports and everything should work fine.
Agent and Server logs should help you to identify the problem.