Как устранить ошибку при запуске службы для запуска частного агента сборки на Azure под управлением Linux VM - PullRequest
0 голосов
/ 28 февраля 2019

Я установил и в интерактивном режиме установил частный агент сборки для DevOps Azure в Linux.

Однако при попытке следовать документации для настройки в качестве службы он не запускается.Обычно она успешно завершается.Но запуск службы всегда возвращает ошибку.

Конфигурация : Новая виртуальная машина с Ubuntu 18.04LTS, защищенная AAD и JIT, вошла с разрешениями администратора VM.

Ошибка :

$ sudo ./svc.sh install
Creating launch agent in /etc/systemd/system/vsts.agent.xxx.linux-agent-01.service
Run as user: xxx@microsoft.com
Run as uid: 1613914
gid: 1613914
$ sudo ./svc.sh start
Failed to start vsts.agent.xxx.linux-agent-01.service: Unit vsts.agent.xxx.linux-agent-01.service is not loaded properly: Exec format error.
See system logs and 'systemctl status vsts.agent.xxx.linux-agent-01.service' for details.
Failed: failed to start vsts.agent.xxx.linux-agent-01.service
$

При попытке запустить я получаю следующее:

3$ sudo ./svc.sh status

/etc/systemd/system/vsts.agent.edgewebui.LinuxAgent03.service
● vsts.agent.edgewebui.LinuxAgent03.service - VSTS Agent (edgewebui.LinuxAgent03)
   Loaded: error (Reason: Exec format error)
   Active: inactive (dead)

Feb 28 18:59:18 build-agent-linux systemd[1]: /etc/systemd/system/vsts.agent.edgewebui.LinuxAgent03.service:7: Invalid user/group…osoft.com
Hint: Some lines were ellipsized, use -l to show in full.

Любые предложения о том, почему это не работает.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...