【发布时间】:2019-03-08 10:16:10
【问题描述】:
我正在尝试在 Raspberry Pi 3b(不是 plus 版本!)上的 Windows 10 IoT Core(通过 IoT Dashboard 工具构建 17763)上安装 IoT Edge Runtime。我正在关注这个instruction。 IoT Core 似乎运行良好。我可以通过设备门户连接到它。我向设备打开了一个远程 PowerShell 会话,并使用上述指令中的命令运行获取并运行 IotEdgeSecurityDaemon.ps1 脚本的命令:
. {Invoke-WebRequest -useb aka.ms/iotedge-win} | Invoke-Expression; `
Install-SecurityDaemon -Manual -ContainerOs Windows -DeviceConnectionString 'xxxxxx'
连接字符串是我事先在 IoT 中心添加的 IoT Edge 设备的主要连接字符串。一切看起来都很好。
我可以看到它得到了 moby-engine(这个安装脚本应该负责安装所需的容器引擎?)和它需要的其他 prereqs,但最终它无法启动 iotedge 运行时服务。这似乎与 moby-engine 未运行或未安装(根本没有任何日志记录)有关。我找到了一个替代的 IotEdgeSecurityDaemon.ps1 脚本,但在我开始使用它之前,我想问问其他人是否遇到过与此特定设置相同或类似的问题。
问候, 德克
【问题讨论】:
-
快速评论一下,您不需要 IoTEdge 连接到 IoT 中心,您可以让 IoT 中心连接的设备在 Win IoT Core 上运行 - 而不是边缘设备
标签: azure raspberry-pi3 iot windows-iot-core-10 azure-iot-edge