【问题标题】:Unable to install the VSTS Agent Azure VM extension无法安装 VSTS 代理 Azure VM 扩展
【发布时间】:2018-10-12 09:32:46
【问题描述】:

我无法在 Azure VM 上安装 VSTS 代理 Azure VM 扩展。我尝试了 Azure 门户中的安装扩展刀片和 Powershell 选项。当我从门户网站尝试时,它只是卡在转换中。如果我运行 Powershell 脚本,它会在尝试连接到服务器时卡住。

我能够将它安装在另一台服务器上而没有任何问题。两台服务器是网络场的一部分,因此它们是精确的图像。

我正在按照此网址https://docs.microsoft.com/en-us/vsts/build-release/concepts/definitions/release/deployment-groups/howto-provision-deployment-group-agents?view=vsts 中详细说明的步骤进行操作。

我正在尝试从 VSTS 部署到 Azure VM。

这是我尝试运行 powershell 脚本时的屏幕。

【问题讨论】:

  • 您的意思是在目标服务器上运行安装脚本的方式(显示在docs.microsoft.com/en-us/vsts/build-release/concepts/…)也无法将部署组部署到您的 Azure VM?您能否分享您遇到的错误的相关屏幕截图?
  • 没有错误。它只显示“连接到服务器”或类似内容并留在那里。作为生产服务器,我只能在下一个更改窗口中再次尝试该脚本。如果我尝试从 Azure 门户扩展刀片安装,它也不会完成。没有错误,只是状态显示“正在转换”。
  • 你能否在你的虚拟机上通过PowerShell运行复制的脚本时的屏幕截图(注意:PowerShell应该以管理员身份运行)?
  • 我添加了一个屏幕截图。上次我运行它时,它更进一步并尝试连接到服务器。这次它自己卡在了这里。
  • 脚本下载VSTS代理,然后自动配置。手动做会有什么结果?

标签: azure azure-devops azure-pipelines azure-virtual-machine build-agent


【解决方案1】:

在 cmdline 中直接运行配置文件(从 C:/vstsagent 文件夹),然后使用 dev.azure.com/{organisation name} url 重试。

【讨论】:

  • 请提供更多细节。在 c:\vstsagent 下有 2 个文件夹,A1 和 A2。我应该运行哪个配置?使用 dev.azure.com/{organisation name} 重试是什么意思
  • 你能分享一下vsts代理文件夹的截图吗? AFAIK,里面不应该有任何 a1 或 a2 文件夹。此外,您能否下载并提取 vsts 代理文件并手动运行配置文件(在命令提示符下以管理员身份)。我想有人已经提到过它+在命令提示符下运行(在 power shell 中运行时我遇到了同样的问题等待服务器)
  • 当我尝试运行扩展程序两次时,A1 和 A2 似乎是重复的文件夹。我清除了它们以重新开始。当我直接运行配置时,它不会要求我提供部署组。它只要求代理池。它似乎已完成,但服务器未显示在部署池中。
猜你喜欢
  • 2020-11-11
  • 2019-09-20
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-02-24
  • 2021-01-19
  • 2022-11-08
相关资源
最近更新 更多