-
前提条件 - IoT边缘 IoTEdge
前提条件 上传容器应用镜像到SWR 父主题: 基于IoT边缘实现容器应用镜像插件部署
-
添加应用版本 - IoT边缘 IoTEdge
添加应用版本 访问IoT边缘,单击“管理控制台”进入IoT边缘控制台。 在左侧导航栏选择“边缘集群 > 应用模板”,在对应的“应用模板名称”右侧单击“版本管理”进入页面。 图1 版本管理 单击左侧版本列表的“+”或者单击“添加版本”为该应用模板添加新的版本。 图2 添加版本 在“
-
ubuntu系统下节点shell命令兼容性导致的安装失败 - IoT边缘 IoTEdge
ubuntu系统下节点shell命令兼容性导致的安装失败 问题描述 ubuntu系统下安装边缘节点失败,报错如下图所示,主要错误信息为:Syntax error: "(" unexpected (expecting "}")。 图1 安装部署异常 原因 出现该问题的原因为ubuntu系
-
创建应用模板 - IoT边缘 IoTEdge
应用模板”,单击右上角“创建应用模板”。 图1 创建应用模板 在“添加应用模板”弹窗中填写信息后,单击“确认”即完成“创建模板”。 模板名称:自定义。 应用类型:云服务。 功能用途:默认“云原生应用”。 描述:可选填。 图2 添加应用模板 在应用模板也可以查看到已创建的应用模板。 图3 查看已创建的应用模板
-
生成边缘节点安装命令 - IoT边缘 IoTEdge
请求参数 表3 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用户Token。通过调用IAM服务 获取IAM用户Token接口获取,接口返回的响应消息头中“X-Subject-Token”就是需要获取的用户Token。简要的获取方法样例请参见
-
在节点部署应用后,节点由“在线”状态变为“离线”状态,或者导致其他应用“实例异常”? - IoT边缘 IoTEdge
在节点部署应用后,节点由“在线”状态变为“离线”状态,或者导致其他应用“实例异常”? 请检查节点内存占用情况,当节点内存不足时会导致docker容器被停止。$edge_hub容器停止会导致节点“离线”,其他容器停止会导致“实例异常”。 父主题: 应用管理
-
上传进程包到OBS - IoT边缘 IoTEdge
/OAClient/DriverClient进行开发。此处仅演示部署步骤,故假设已有一个进程包。 ProcessWithStartBash.tar.gz 访问对象存储服务 OBS,单击“进入控制台”,进入对象存储服务控制台。 在左侧导航栏选择“桶列表”单击右上角“创建桶”,创建用于存储对象的桶。
-
生成边缘节点重新安装命令 - IoT边缘 IoTEdge
请求参数 表3 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用户Token。通过调用IAM服务 获取IAM用户Token接口获取,接口返回的响应消息头中“X-Subject-Token”就是需要获取的用户Token。简要的获取方法样例请参见
-
C版 - IoT边缘 IoTEdge
C版 SDK获取和安装 1. 安装cmake开发环境。 通过命令安装,也可以手动下载,下载地址: https://cmake.org/download/ 华为云C SDK支持cmake 3.9.5 及其以上版本。 2. 使用CLion创建工程。 3. 下载ModuleSDK。 4
-
查看SDK运行日志 - IoT边缘 IoTEdge
找到相应的安装包目录,找到myapp_running.log查看日志。 可以看到SDK应用启动的日志如下 通过用MQTT设备模拟器发送数据,可以看到SDK处理相应的消息日志。 父主题: 集成ModuleSDK进行数据处理
-
专业版节点所在机器断网/断电一段时间后恢复,节点模块一直处于“部署中”怎么处理? - IoT边缘 IoTEdge
专业版节点所在机器断网/断电一段时间后恢复,节点模块一直处于“部署中”怎么处理? 在IEF控制台检查对应节点的状态是否为在线。 若IEF节点状态为在线,检查IEF节点下容器应用的状态是否为“异常”;可“创建容器应用”查看是否能正常部署应用。 若IEF节点状态为“故障”,或IEF节点无法创
-
应用实例 - IoT边缘 IoTEdge
动作。 部署应用实例 如果已经上传并创建helm应用模板,则可以在应用实例页签选择应用模板,并部署应用实例到您的集群上。 单击左上方“部署实例”按钮,填写部署参数之后,单击“部署”,这样一个应用实例就会自动创建并部署到您的集群上,参数描述见表1。在这个页面可以关注到部署状态的变化
-
应用管理概述 - IoT边缘 IoTEdge
通过将系统预置的应用或用户自定义的应用部署到边缘节点,可在边侧进行协议解析、数据处理、本地子系统集成等能力拓展。当前IoT边缘支持容器化部署和安装包部署的方式,您可以制作镜像上传到容器镜像服务(SWR),也可以选择上传安装包到对象存储服务(OBS)。系统预置的应用如表1所示。 表1
-
前提条件 - IoT边缘 IoTEdge
前提条件 开发环境要求:安装cmake(版本要求为 3.9.5以上)。 开发工具:CLion 或者 Visual Studio Code 。 父主题: 开发指导
-
发布应用 - IoT边缘 IoTEdge
发布应用 应用创建之后需要发布才允许在节点部署。 操作步骤 访问IoT边缘,单击“管理控制台”进入IoT边缘控制台。 选择左侧导航栏“边缘节点 > 应用管理”进入页面,选择“应用名称”进入应用详情页。 单击右上角“发布”按钮。 可在创建应用时可勾选【立即发布】进行发布。 父主题:
-
发布应用 - IoT边缘 IoTEdge
发布应用 应用创建之后需要发布才允许在节点部署。 操作步骤 访问IoT边缘,单击“管理控制台”进入IoT边缘控制台。 选择左侧导航栏“边缘节点 > 应用管理”进入页面,选择“应用名称”进入应用详情页。 单击右上角“发布”按钮。 可在创建应用时可勾选【立即发布】进行发布。 父主题:
-
本地控制台应用及依赖说明 - IoT边缘 IoTEdge
所有其他本地控制台应用都依赖此应用,所以须优先安装此应用。 sys-lwops: 监控运维。 sys-edge-harbor: 本地镜像仓库。 sys-iotedge: 物联接入。依赖 sys-edge-harbor 的安装。 父主题: 基于IoT边缘企业版实现集群本地运维管理
-
前提条件 - IoT边缘 IoTEdge
前提条件 开发环境要求:安装.Net开发环境(仅支持.NET and .NET Core 2.0及以上版本,建议使用.Net 6.0版本)。 开发工具:Visual Studio 或者 Rider 。 父主题: 开发指导
-
发布应用 - IoT边缘 IoTEdge
发布应用 应用创建之后需要发布才允许在节点部署。若您在上一节已经单击"立即发布",则可以跳过本节的内容。 操作步骤 访问IoT边缘,单击“管理控制台”进入IoT边缘控制台。 选择左侧导航栏,选择“应用名称”进入应用详情页。 单击右上角“发布”按钮。 可在创建应用时可勾选【立即发布】进行发布。
-
添加边缘设备 - IoT边缘 IoTEdge
单击“添加边缘设备”。 所属产品:选择设备建模中创建的产品 设备标识码:与代码示例保持一致 设备名称:与代码示例保持一致 模块ID: 与部署应用的模块id保持一致 图1 添加边缘设备 单击“确认”,添加设备完成。 父主题: 集成ModuleSDK进行协议转换