You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

咨询:已删除的Azure DevOps自托管代理池如何恢复或重建

解决方案:Azure DevOps自托管代理池恢复与重建

代理池恢复说明

Azure DevOps无原生已删除代理池恢复功能,代理池被删除后平台层面的关联记录会被清除,无法直接恢复原有池。

重新创建代理池并接入现有代理

服务器上的代理文件仍可用,按以下步骤重新对接新代理池:

  1. 登录Azure DevOps组织,进入「项目设置」→「代理池」,点击「新建代理池」,填写池名称(可与原池同名),选择「自托管」类型完成创建。
  2. 在目标服务器找到原有代理的安装目录,打开命令行工具:
    • Windows环境:进入config.cmd所在目录,执行 config.cmd remove 清除旧代理配置。
    • Linux/macOS环境:进入config.sh所在目录,执行 ./config.sh remove。
  3. 重新配置代理关联新池:
    • Windows:执行 config.cmd,按提示输入Azure DevOps组织URL、具备「代理池读写权限」的个人访问令牌(PAT),选择刚创建的代理池完成配置。
    • Linux/macOS:执行 ./config.sh,按提示完成相同配置步骤。
  4. 重启代理服务:
    • Windows:在系统服务列表找到「Azure Pipelines Agent」服务并重启。
    • Linux/macOS:执行 ./svc.sh restart。

注意事项

  • 确保使用的PAT拥有「Agent Pools (Read & Manage)」权限,避免配置失败。
  • 原有代理的工作目录、自定义环境变量、工具缓存等配置会保留,无需重复设置。

内容的提问来源于stack exchange,提问作者ClosDesign

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.15 06:02:03