Azure IoT Edge EdgeHub模块无法启动

时间:2019-01-31 06:03:27

标签: azure iot azure-iot-edge

我已成功将IoT Edge运行时与系统edgeAgent模块一起安装。现在,我尝试按照Microsoft tutorial中的建议安装SimulatedTemperatureSensor模块。我从市场上添加了此模块,并且当我单击提交时,在Azure门户中出现了两个新模块:edgeHub和预期的SimulatedTemperatureSensor。几秒钟后,这些模块就会出现在我的设备(基于Windows 10的计算机)上。不幸的是,iotedge服务无法启动这些模块中的任何一个。我收到了

  

此帐户的密码已过期

如下面的日志所示,

总是出错。几周前,我在另一台机器上做了同样的事情,一切都进行得很顺利。有人知道什么可能导致此问题吗?

日志:

info: edgelet_docker::runtime -- Starting module edgeHub...                                                
31/01/2019 4:39:31 PM  warn: edgelet_utils::logging -- Could not start module edgeHub                                             
31/01/2019 4:39:31 PM  warn: edgelet_utils::logging --  caused by: container                                                      
     2081f5de294aaad116fdac602db92cc316f5b88c7 encountered an error during               
     CreateProcess: failure in a Windows system call: The password for this account has expired

1 个答案:

答案 0 :(得分:2)

不确定您是否也在Edge GitHub上问了问题,但在此处回答了相同的问题:https://github.com/Azure/iotedge/issues/774#issuecomment-459279608

  

此问题已修复,将很快发布。

     

暂时的解决方法是更改   在部署json中,将edgeHub容器映像更改为“ 1.0.6-rc1”。

更新:最终版本1.0.6已发布:https://github.com/Azure/azure-iotedge/releases/tag/1.0.6