У меня есть модуль IoT Edge, который я хочу развернуть на своем устройстве IoT Edge.
В VSCode я щелкнул правой кнопкой мыши на deployment.template.json
и затем выбрал Build and Push IoT Edge Solution
.Модуль был собран и помещен в мой реестр контейнеров.Затем я щелкнул правой кнопкой мыши на сгенерированном deployment.json
, выбрал Create Deployment for Single Device
и выбрал мое устройство IoT Edge.
Из VSCode у меня есть следующий вывод:
[Edge] Start deployment to device [RaspberryPi]
[Edge] Deployment succeeded.
В AzureПортал, я вижу модуль в списке модулей устройства.Его статус:
| SPECIFIED IN DEPLOYMENT | REPORTED BY DEVICE | RUNTIME STATUS |
|-------------------------|--------------------|----------------|
| Yes | No | -- |
Но когда я смотрю прямо на моем устройстве, развертывание не началось.
Я проверил журнал с помощью journalctl -u iotedge
и не нашел ничего, связанного сразвертывание.Обычно у меня должно быть что-то вроде starting pulling module xxx
, Successfully pulled module xxx
, Starting module xxx
, Successfully started module xxx
.
У кого-нибудь есть идеи, как решить эту проблему?Спасибо.