ARMClient.exe не работает в рабочем процессе Azure PowerShell (Hydrid)

Я пытаюсь запустить ARMClient.exe из своего модуля Runbook рабочего процесса Azure Powershell на рабочем столе Hydrid. Это вызывает у меня следующую ошибку:

Не удается найти команду ARMClient.exe. Если эта команда определена как рабочий процесс, убедитесь, что она определена до рабочего процесса, который ее вызывает. Если это команда, предназначенная для запуска непосредственно в Windows PowerShell (или недоступная в этой системе), поместите ее в InlineScript: 'InlineScript {ARMClient.exe}'

Я подписался на https://azure.microsoft.com/en-in/blog/leveraging-the-oms-search-api-in-an-azure-automation-runbook/ публикуйте шаг за шагом.

Может ли кто-нибудь помочь мне решить эту ошибку.

Заранее спасибо!


person Sheetal Lomate    schedule 25.02.2016    source источник


Ответы (2)


Я перезапустил гибридную рабочую виртуальную машину, и она начала распознавать команду ARMClient.exe из лазурного модуля Runbook!

Глупо с моей стороны, я должен был перезапустить виртуальную машину, прежде чем размещать вопрос здесь :(

person Sheetal Lomate    schedule 25.02.2016

Правильно ли вы настроили гибридного рабочего?

Из сообщения об ошибке видно, что он не может найти ARMClient.exe, что обычно означает, что он не установлен / не может быть разрешен в пути $ env: (пути на машине).

Вы установили шоколадный и пакет ArmClient (используя choco install armclient) на воркер? Вы проверили, что Armclient установлен?

Подробные сведения об установке шоколада см. На странице https://chocolatey.org/

Подробнее об установке armclient: https://github.com/projectkudu/ARMClient

person Harald F.    schedule 25.02.2016