注册自建边缘节点
注册自建边缘节点就是在IEF设定边缘节点的配置,并获取边缘节点配置文件和安装程序。
约束与限制
- 同一节点上的NPU,只支持同一种切分规格。
- 暂不支持已纳管的节点,通过升级NPU插件到2.1.0版本的方式支持虚拟化切分。用户需要将边缘节点进行卸载重装,手动切分NPU后,再纳管至IEF。
- NPU驱动需大于22.0版本,进入驱动所在路径(如“/usr/local/Ascend/driver”),执行cat version.info命令查看。
- 选择共享模式的情况下,需要在NPU卡上设置所有芯片的容器共享模式。
- 共享模式必须使用完整的卡,不支持虚拟化切分。
- 健康芯片数量为物理芯片数,如节点使用了切分或者共享模式,则展示的是切分后或者共享后的芯片数目。
注册边缘节点
- 登录IEF管理控制台,在“总览”页面切换实例为铂金版。
- 选择左侧导航栏的“边缘资源 > 边缘节点”,单击页面右上角的“注册边缘节点”。
- 配置边缘节点基本信息。
图1 边缘节点基本信息(1)
- 名称:边缘节点的名称。允许中文、英文字母、数字、中划线、下划线,最小长度1,最大长度64。
- 描述:选填,请输入边缘节点描述信息。
- 标签:标签可用于对资源进行标记,方便分类管理。
- AI加速卡
昇腾AI加速卡:支持昇腾处理器(即NPU)的边缘节点,请选择“昇腾AI加速卡”,然后选择NPU类型。
AI加速卡支持的NPU类型,如下表1。
Nvidia GPU:如果您的边缘节点搭载了Nvidia GPU显卡,请选择“Nvidia GPU”。
不启用:边缘节点未使用AI加速卡时选择。
如果边缘节点上没有搭载Nvidia GPU显卡,而这里选择了启用“Nvidia GPU”,则纳管边缘节点会失败。
如果边缘节点使用GPU,您需要在纳管前安装并配置GPU驱动,详细方法请参见安装并配置GPU驱动。
- 绑定设备:为边缘节点绑定终端设备,如果您还没有注册终端设备,请参见终端设备管理注册终端设备。终端设备在注册边缘节点后仍然可以绑定。
- 是否启用docker:启用后可以支持部署容器应用。
- 监听地址:
边缘节点内置的MQTT broker的监听地址,用于发送和接收边云消息。边云消息的使用请参见设备孪生工作原理和边云消息概述。
默认监听lo(localhost)和docker0两个本地网卡,您可以通过指定网卡名或IP地址设置需要监听的网卡,还可以增加其他需要监听的网卡或IP地址。
图2 边缘节点基本信息(2)
当前支持配置边缘节点的系统日志和应用日志。
- 系统日志:边缘节点上IEF软件(如edge-core、edge-logger和edge-monitor等)产生的日志。
- 应用日志:边缘节点上部署的应用所产生的日志。
系统日志和应用日志需要配置如下几个参数:
- 日志文件大小:日志文件大小限制,单位MB,默认50,取值范围10-1000。某个日志文件如果达到大小限制,则会转储。
- 系统日志保存在边缘节点“/var/IEF/sys/log/”目录下,然后转储到AOM。
- 应用日志会将容器的标准输出和挂载到边缘节点“/var/IEF/app/log”的日志转储到AOM。
- 滚动日志周期:日志转储周期,可选项:每天、每周、每月、每年。日志文件大小和滚动日志周期是同时生效的,满足任何一个条件都会进行日志转储。
- 滚动日志数量:日志文件转储个数,默认5,取值范围1-10。边缘节点保存的转储日志数量如果达到限制,则会删除最老的那个转储文件。
- 是否开启云端日志:
您可以根据需要控制是否上传日志到AOM服务,开启之后您可以在AOM中查看日志,具体请参见在AOM查看日志。
- 勾选“我已经阅读并同意《华为云服务等级协议》”,单击页面右下角的“注册”。
通过证书注册。下载配置文件和边缘节点安装工具,在后续纳管边缘节点时将用到这些。图3 下载配置文件和边缘核心软件
- 根据页面提示,单击“下载 边缘节点名称.tar.gz 配置文件”下载配置文件。
- 根据您边缘节点的CPU架构选择边缘节点安装工具,单击“下载EdgeCore Installer”。
- 在右下角勾选“我已完成下载”,并单击“完成”。
您可以看到边缘节点的状态为“未纳管”,这是因为还未安装注册自建边缘节点下载的边缘节点安装工具,请参见纳管边缘节点纳管节点。
图4 未纳管的边缘节点
后续操作
完成注册后,您需要对边缘节点进行纳管,具体请参见纳管边缘节点。