首页 > 解决方案 > Azure DevOp-部署组-使目标 VM 联机

问题描述

在我的发布管道中,我配置了一个带有一个 VM 的部署组。VM在周末关闭,之后即使VM在线,部署组中的状态仍然是离线,不确定如何更新部署组中的状态。我尝试再次注册,但图像中附加了错误。 在此处输入图像描述

该服务已存在:vstsagent.eclinicaltfs.OnPoint-CTMS1.0.0 DG.AZDEVOPVALSP02,它将被替换无法删除服务'vstsagent.eclinicaltfs.OnPoint-CTMS1.0.0 DG.AZDEVOPVALSP02'

标签: azuredeploymentazure-devops

解决方案


首先检查代理是否在您的服务器上运行,在 Windows 服务中搜索 Azure Pipeline Agent。它将名称附加到服务的名称。如果它没有运行,请启动它,然后返回部署组以查看它是否在线。不是,它可能是你的防火墙。

在此处输入图像描述

然后停止 Windows 服务,打开命令提示符并转到提示符上安装代理的路径。然后执行run.cmd。这将在控制台中运行代理,您将看到它是否可以连接您的 azure devops 帐户。如果错误消息显示代理无法找到或到达 azure devops 服务器,则您的防火墙正在阻止它。

第三,您可以尝试选择Update targets将目标机器上的代理升级到最新版本,看看是否有效。

在此处输入图像描述

如果没有其他方法,请尝试重新安装代理。


推荐阅读