检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
见购买弹性云服务器。 作为演示,弹性云服务器和公网IP的规格不需要太高,例如弹性云服务器的规格为“1vCPUs | 2GB”、公网IP带宽为“1 Mbit/s”即可,操作系统请选择“CentOS 7.6”。 在ECS弹性云服务器上安装容器引擎。 以root用户登录ECS弹性云服务器。
与其他云服务的关系 IEF与其他服务之间的关系如图1所示。 图1 IEF与其他服务之间的关系 表1 IEF与其他服务之间的关系 云服务名称 描述 SWR 边缘节点从SWR拉取容器镜像。 OBS 用户可以将边缘节点生成的数据上传到OBS存储,从而在云上做进一步处理。 AOM 边缘节
0,当您升级边缘节点时,IEF将推送最新版本2.24.0给您的边缘节点进行升级。 注意事项 为了让您的边缘节点应用更稳定可靠的运行,IEF不会主动升级您的边缘节点上的EdgeCore,需要由您在业务影响最小的时间窗内进行节点升级,以减轻对您业务的影响。 处于维护周期中的版本升级,边缘节点上的应用业务不会中断,如果您有使用消息路由功能,可能会有短暂影响。
操作符,取值如下: In:标签值需要在values的列表中 NotIn:标签的值不在某个列表中 Exists:某个标签存在 DoesNotExist:某个标签不存在 Gt:标签的值大于某个值(字符串比较) Lt:标签的值小于某个值(字符串比较) values Array of strings
是 String 消息体的类型(格式) 推荐您使用默认值application/json。 X-Auth-Token 是 String 用户Token 调用接口的认证方式分为Token和AK/SK两种,如果您使用Token方式,此参数为必填,请填写Token的值,获取方式请参见Token认证。
权限,可以访问主机上的设备(如GPU、FPGA)。 指定运行用户 IEF默认不改变容器运行的用户,以构建镜像时定义的运行用户来运行。 打开开关后,下方出现运行用户的输入框,可输入范围为0~65534的整数。指定了运行用户后,应用将以该运行用户来运行。如果镜像的操作系统中没有该用户ID,将导致容器应用启动失败。
操作符,取值如下: In:标签值需要在values的列表中 NotIn:标签的值不在某个列表中 Exists:某个标签存在 DoesNotExist:某个标签不存在 Gt:标签的值大于某个值(字符串比较) Lt:标签的值小于某个值(字符串比较) values Array of strings
参数类型 描述 name 是 String 密钥的名称 key 是 String 密钥的属性名 表8 ConfigsMap 参数 是否必选 参数类型 描述 name 是 String 配置项的名称 key 是 String 配置项的属性名 表9 Volumes 参数 是否必选 参数类型
节点管理 边缘节点概述 配置边缘节点环境 注册边缘节点 纳管边缘节点 升级边缘节点 日志、监控和告警 安装并配置GPU驱动 边缘核心软件EdgeCore配置管理 删除边缘节点 父主题: 专业版操作指南
节点管理 边缘节点概述 配置边缘节点环境 注册自建边缘节点 纳管边缘节点 边缘节点组 升级边缘节点 日志、监控和告警 安装并配置GPU驱动 边缘核心软件EdgeCore配置管理 删除边缘节点 父主题: 铂金版操作指南
边缘应用 下发应用到边缘节点失败 容器应用在边缘节点启动失败 容器应用升级失败 容器镜像拉取失败 为什么看不到应用日志和系统日志? 应用GPU资源调度方式 如何控制容器引擎占用磁盘空间大小? 容器应用访问异常如何解决? 昇腾AI加速卡(NPU)应用异常如何解决?
是否满足IEF的要求 mem或memory:检查内存是否满足IEF的要求 disk:检查硬盘是否满足IEF的要求 dns:检查域名解析功能是否正常 network:检查节点是否能与IEF连接 docker:检查docker是否正常运行 gpu或nvidia:检查gpu设备是否存在且驱动正常运行
Map<String,String> 容器需要使用的最小资源,key值支持填写:cpu, memory, gpu, npu 申请NPU资源时可填写指定的NPU芯片类型,支持填写:D310、D310B。注意:key值填写为npu时,默认使用npu_type字段指定的芯片类型。如果npu_type字段为空,默认使用D310芯片类型。
nodeinfo 在nodeinfo文件中填入节点的配置信息,其格式如下所示(下面样例罗列了所有可配置的参数,可以根据场景需求配置其中的参数值,对于不需要自定义配置的参数可以删除示例中对应的参数配置): 包括节点名称、描述、是否启用GPU、NPU、NPU类型、属性以及日志配置等,具体参数解释请参见API参考
参数类型 描述 name 是 String 密钥的名称 key 是 String 密钥的属性名 表8 ConfigsMap 参数 是否必选 参数类型 描述 name 是 String 配置项的名称 key 是 String 配置项的属性名 表9 Volumes 参数 是否必选 参数类型
nodeinfo 在nodeinfo文件中填入节点的配置信息,其格式如下所示(下面样例罗列了所有可配置的参数,可以根据场景需求配置其中的参数值,对于不需要自定义配置的参数可以删除示例中对应的参数配置): 包括节点名称、描述、是否启用GPU、NPU、NPU类型、属性以及日志配置等,具体参数解释请参见API参考
114 节点无法连接DNS服务器。 在节点上,打开/etc/resolv.conf,获取当前配置的DNS服务器,对应ping该服务器的IP地址。 ping 114.114.114.114 DNS服务器不工作。 更换节点DNS服务器,或联系DNS服务器的维护人员进行修复。 父主题:
String 规则的标签 operator 否 String 操作符,取值如下: In:标签值需要在values的列表中 NotIn:标签的值不在某个列表中 Exists:某个标签存在 DoesNotExist:某个标签不存在 Gt:标签的值大于某个值(字符串比较) Lt:标签的值小于某个值(字符串比较)
可以在模板的基础上进行修改,使用应用模板能够帮助您省去重复的工作量。模板的定义与4-6需要的配置相同,创建模板的方法请参见应用模板。 标签 标签可用于对资源进行标记,方便分类管理。 图1 基本信息 配置容器。 选择需要部署的镜像,单击“使用镜像”。 我的镜像:展示了您在容器镜像服务中创建的所有镜像。
到其他的运行环境中,具有更好的可移植性,而且容器具有更好的资源隔离性,并支持CPU/GPU调度。 消息路由管理 IEF提供了消息路由功能,您可以配置消息路由,IEF根据配置的消息路由将边缘消息转发至对应消息端点(Endpoint,发送或接收消息的一方),让消息按照规定的路径转发,灵活控制数据路由,并提高数据安全性。