Azure devops 代理在catalina MacOS中给出一个非零值(-126)作为状态

Azure devops 代理在catalina MacOS中给出一个非零值(-126)作为状态,azure-devops,devops,Azure Devops,Devops,我在使用命令启动代理时遇到问题。/svc.sh start。代理正在启动,但其状态为非零(-126),我无法将其作为服务运行。请帮助我 接下来是以下步骤 已下载适用于mac的vsts-agent-osx-x64-2.160.1,并保存在代理文件夹中 从终端运行(./config.sh) 已输入Azure DevOps url和PAT令牌,访问权限有限(范围 为代理池(读取和管理)和打包(读取)启用 运行命令。/svc.sh安装 使用android和java环境更新了runsvc.sh文件 变数

我在使用命令启动代理时遇到问题。/svc.sh start。代理正在启动,但其状态为非零(-126),我无法将其作为服务运行。请帮助我

接下来是以下步骤

  • 已下载适用于mac的vsts-agent-osx-x64-2.160.1,并保存在代理文件夹中
  • 从终端运行(./config.sh)
  • 已输入Azure DevOps url和PAT令牌,访问权限有限(范围 为代理池(读取和管理)和打包(读取)启用
  • 运行命令。/svc.sh安装
  • 使用android和java环境更新了runsvc.sh文件 变数
  • 运行命令。/svc.sh start并启动代理

    当我从DevOps进行检查时,经过上述步骤后,观察到代理仍处于脱机状态。因此再次尝试从终端发出命令。/svc.sh status。它给出了一个非零值(-126)

    注意:我正在使用MacOs(Catalina 10.15.1)


  • 我假设在配置mac self agent时,该过程出现了问题

    您可以按照以下步骤删除已注册的代理并重新启动它:

    1.导航到myagent文件夹(cd~/myagent$)并运行
    /svc.sh stop
    /svc.sh uninstall

    2.运行
    /config.sh remove
    要删除代理,请手动删除myagent文件夹(如果存在)

    3.打开终端,逐个运行
    mkdir myagent
    cd myagent

    4.运行
    tar zxvf~/Downloads/vsts-agent-osx-x64-2.160.1.tar.gz

    5.运行
    /config.sh
    ,输入Azure Devops URL,然后输入(选择使用PAT)+PAT(尝试使用具有完全访问权限的PAT)+enter


    6.之后,运行
    /svc.sh install
    ,然后运行
    /svc.sh start
    。请按照此顺序操作,避免在上述任何步骤中运行
    /run.sh
    。希望能有所帮助。

    朋友,很抱歉,我无法在我的机器上重现相同的问题。配置代理时是否收到任何警告?如果删除myagent文件夹并再次按照文档中的建议操作,结果会怎样?(1.mkdir myagent&cd myagent 2.tar zxvf~/Downloads/vsts-agent-osx-x64-2.160.1.tar.gz 3../config.sh 4../svc.sh install 5../svc.sh start)我也遇到了同样的问题。这是昨天在一些Mac OS系统更新后开始的。代理停止与DevOps通信,我按照指示重新配置代理。代理报告已正确配置,但在代理池中始终显示为脱机。谢谢。在我的第一篇文章中,几乎没有更新我第一次没有添加的信息。同时也尝试了上述解决方案,再次得到相同的结果(-126),但代理仍显示脱机。如果有任何更新,请告诉我。@Lijo,不客气!这个问题是否仍然存在以阻止您?如果有任何更新,请随时告诉我们:)是的,仍然是这个问题exist@Lijo嗨,我和一位在这方面更有经验的工程师谈过了。正如他所说,126表示它无法执行某些操作,请您共享一个关于问题中错误窗口的屏幕,以便我们可以直接检查它。(注意:注意保护屏幕截图中的姓名、电子邮件等个人数据)请查看此链接获取屏幕截图