检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
执行以下命令,编辑ntp.conf文件。 vim /etc/ntp.conf 添加以下语句,配置NTP服务器。 server NTP服务器域名 其中,NTP服务器域名请参考“华为云有没有提供NTP服务器,怎样安装?”获取。 示例: server ntp.myhuaweicloud.com 执行以下命令,系统重新启动时启动服务。
通过专线或VPN连接IEF 操作场景 线下边缘节点无法通过公网访问IEF时,可以选择通过云专线(DC)或VPN连接华为云VPC,然后通过VPC终端节点在VPC提供私密安全的通道连接IEF,从而使得线下边缘节点在无法访问公网时连接IEF。 连接方案说明 纳管边缘节点部署应用时,需要
边缘节点一般通过什么网络连接到IEF? 通常可以选择Internet、VPN或者专线接入,您可以根据业务场景选择不同的网络连接。如果您对数据安全、数据传输性能有要求,您可以选择专线或者VPN接入。专线或VPN连接的具体方法请参见通过专线或VPN连接IEF。 图1 边缘节点接入IEF示意图
使用开源C语言库连接MQTT Broker 操作场景 MQTT是一种发布/订阅模式的消息协议,能够在硬件性能低下的远程设备以及网络状况糟糕的情况下工作。 本文介绍一种开源的C语言库Eclipse Paho C Client Library连接使用IEF的内置MQTT Broker。
Agent自下向上发起,双向消息收发通过证书认证、加密。 云安全 前置DDoS网络安全防护,防恶意攻击。 为每个边缘节点颁布唯一接入证书,双向通讯通过证书认证、加密。 设备安全 终端设备使用证书进行身份认证。 图1 IEF安全性方案 父主题: 边缘节点
object 终端设备属性 表4 EdgemgrDevicesDetail 参数 是否必选 参数类型 描述 id 否 String 终端设备ID,只允许英文字母、数字、下划线、中划线,必须以英文字母和数字开头,长度限制为24~64之间 name 是 String 终端设备名称,只允许中
114.114 节点无法连接DNS服务器。 在节点上,打开/etc/resolv.conf,获取当前配置的DNS服务器,对应ping该服务器的IP地址。 ping 114.114.114.114 DNS服务器不工作。 更换节点DNS服务器,或联系DNS服务器的维护人员进行修复。 父主题:
填写设备参数。 名称:终端设备的名称。 ID:您可以选择自定义设备ID,或者让IEF自动为您生成ID。如果需要自定义设备ID,请勾选“自定义设备ID”并填写设备ID。 访问协议:MQTT。 设备配置:选择已经创建的设备模板,为设备自动添加属性。模板中定义了设备属性、孪生属性、设备标签
终端设备与设备孪生 终端设备 终端设备可以小到传感器、控制器,大到智能摄像机或工控机床。 终端设备可以连接到边缘节点,终端设备支持通过MQTT协议接入。终端设备接入后,可以在IEF中对终端设备进行统一管理。 图1 终端设备管理 设备孪生(DeviceTwin) 终端设备通常包含两类数据:
终端设备与设备孪生 终端设备 终端设备可以小到传感器、控制器,大到智能摄像机或工控机床。 终端设备可以连接到边缘节点,终端设备支持通过MQTT协议接入。终端设备接入后,可以在IEF中对终端设备进行统一管理。 图1 终端设备管理 设备孪生(DeviceTwin) 终端设备通常包含两类数据:
连接边缘节点的SystemEventBus(MQTT broker)失败如何解决? MQTT broker是服务端,您需要自己启动客户端进程连接MQTT broker,接收或发送边云消息。如果连接MQTT broker失败,请按照如下思路排查: 不要使用多个相同clientID的进程连接MQTT
终端设备 终端设备可以连接到边缘节点,终端设备支持通过MQTT协议接入。终端设备接入后,可以在IEF中对终端设备进行统一管理。 注册终端设备 登录IEF管理控制台。 选择左侧导航栏“边缘资源 > 终端设备”,单击页面右上角的“注册终端设备”。 填写设备参数。 名称:终端设备的名称。
取IEF云端服务IP地址获取IP地址进行配置。 图1 边缘节点与云上服务连接 通常情况下边缘节点可以通过互联网连接IEF,也可以通过专线或VPN进行连接,专线或VPN连接的具体方法请参见通过专线或VPN连接IEF。 配置边缘节点环境 以具备sudo权限的用户登录边缘节点。 GPU驱动配置。
取IEF云端服务IP地址获取IP地址进行配置。 图1 边缘节点与云上服务连接 通常情况下边缘节点可以通过互联网连接IEF,也可以通过专线或VPN进行连接,专线或VPN连接的具体方法请参见通过专线或VPN连接IEF。 配置边缘节点环境 以具备sudo权限的用户登录边缘节点。 GPU驱动配置。
EventBus:与MQTT服务器交互的客户端,为其他组件提供订阅和发布消息的功能。 MQTT broker:MQTT服务器。 图1 终端设备管理 终端设备、边缘节点、IEF通信的过程中,设备孪生(DeviceTwin)起到了一个非常重要的作用,设备孪生保持设备的动态数据,包括特定背景下的设备专有实时数据,例如灯的开、关状态。
EventBus:与MQTT服务器交互的客户端,为其他组件提供订阅和发布消息的功能。 MQTT broker:MQTT服务器。 图1 终端设备管理 终端设备、边缘节点、IEF通信的过程中,设备孪生(DeviceTwin)起到了一个非常重要的作用,设备孪生保持设备的动态数据,包括特定背景下的设备专有实时数据,例如灯的开、关状态。
conf文件配置的域名解析服务器来解析域名,请确认配置的域名解析服务器是否正确,该域名解析服务器是否可以解析这两个域名。 注意:如果通过公网访问IEF和容器引擎,中国大陆DNS解析服务器一般设置为114.114.114.114。并且确认您的域名解析服务器配置正确,可以在有效时间内解析到域名。
MqttConnectOptions(); // 设置是否清空session,这里如果设置为false表示服务器会保留客户端的连接记录,这里设置为true表示每次连接到服务器都以新的身份连接 connOpts.setCleanSession(true); connOpts
MqttConnectOptions(); // 设置是否清空session,这里如果设置为false表示服务器会保留客户端的连接记录,这里设置为true表示每次连接到服务器都以新的身份连接 connOpts.setCleanSession(true); connOpts
可以创建消息路由,在边缘与云之间发送消息。 节点管理 节点注册与安装 安装GPU驱动 节点运维 设备管理 设备与设备孪生 设备模板 设备注册与绑定 应用管理 容器应用 应用模板 配置项 密钥 边云消息 边云消息概述 云端下发消息到边缘节点 边缘节点上报消息到云端 常见问题 了解更多常见问题、案例和解决方案