TFS-Build-Agent ist Offline
Ich m mit TFS 2015, sah ich, dass meine build-Agent Offline ist :
Ich starte den VsoWorker.exe um zu sehen, die Protokolle und verstehen der Fehler, Hier ist, was ich bekomme, aber ich fand nichts aus dem internet : Jede Idee, bitte ?
16:07:57.649004 Sending trace output to log files: C:\Users\Administrator\Downloads\agent\_diag
16:07:57.649004 vsoWorker.exe was run with the following command line:
"C:\Users\Administrator\Downloads\agent\Agent\Worker\VsoWorker.exe"
16:07:57.649004 VsoWorker.Main(): Create AgentLogger
16:07:57.649980 VsoWorker.Main(): Parse command line
16:07:57.655848 ---------------------------------------------------------------------------
16:07:57.657635 System.Exception: The /name command line option is required and must have a value.
16:07:57.657635 at VsoWorker.CommandLine.ValidateCommandLine()
16:07:57.657635 at VsoWorker.CommandLine..ctor(String[] args)
16:07:57.657635 at VsoWorker.Program.Main(String[] args)
16:07:57.657635 at VsoWorker.CommandLine.ValidateCommandLine()
16:07:57.657635 at VsoWorker.CommandLine..ctor(String[] args)
16:07:57.657635 at VsoWorker.Program.Main(String[] args)
16:07:57.657635 ---------------------------------------------------------------------------
16:07:57.658878 BaseLogger.Dispose()
InformationsquelleAutor fandro | 2016-11-23
Du musst angemeldet sein, um einen Kommentar abzugeben.
Stellen Sie sicher Sie stellen die Windows-build-agent genau befolgen,dieser Artikel.
Stellen Sie sicher, dass das Konto, mit dem der agent ausgeführt wird, unter in der "Agent-Pool-Service-Konto" - Rolle.
Versuchen zu ändern, ein Domänenkonto, das Mitglied in der Build-Agent-Service-Konten-Gruppe und gehört der "Agent Pool-Service-Konto" - Rolle, um zu sehen, ob der agent arbeiten würde, oder nicht.
InformationsquelleAutor Cece Dong - MSFT
TFS-2017:
Beim installieren der Build-Agent Sie angewiesen werden, eine C:\Agents Ordner:
Wenn Sie nicht zuvor konfiguriert den Build-Agent, Powershell öffnen und diesen Befehl ausführen:
Schließlich diesen Befehl ausführen zum ausführen des Build-Agent:
Dieser sollte sich mit den Build-Agent online.
Hinweis: Das 1. mal, dass ich versuchte dies und es funktionierte. Zweiten mal hat es nicht und ich lief die C:\agent\bin\Agent.Listener.exe statt. Ich habe versucht, ein 3. mal ausführen ausführen.cmd und dieses mal wartete ich eine minute oder 2 und es funktionierte:
Beachten Sie: Du bist besser dran machen der agent als Dienst ausgeführt werden, auf diese Weise müssen Sie nur die config.cmd-einmal und nie brauchen, um ausführen die Ausführung.cmd.
InformationsquelleAutor Jeremy Thompson
Laufen nicht die
VsoWorker.exe
Anwendung direkt. Verwenden Sie dieRunAgent.cmd
Datei.In der root des Ordners. In deinem Fall
C:\Users\Administrator\Downloads\agent
.Ich habe eine ConfigureAgent das ist es ?
Es gibt zwei Dateien.
ConfigureAgent.cmd
undRunAgent.cmd
. Wenn Sie bereits konfiguriert den Agenten, die Sie nicht brauchen, um ausführenConfigureAgent.cmd
wieder.Ich hab ihn nicht
InformationsquelleAutor Daniel Mann