更新时间:2024-04-22 GMT+08:00
分享

注册IoTEdge节点

  1. 云侧新建IoTEdge节点

    IoTEdge注册之后会生成一些安装信息(agent、证书等);这些信息以命令行的形式让现场工程师在服务器终端执行,请注意IoTEdge注册之后,这串命令的有效期之后30分钟,如果超出时限,则需要重新生成这串命令;

    IoTEdge Client安装,边缘服务器注册为IoTEdge节点,详见:https://support.huaweicloud.com/usermanual-iotedge/iotedge_03_0004.html

    安装配置过程参考:按规划注册节点,注意选择所属的IoTDA实例

    图1 注册边缘节点1
    图2 注册边缘节点2

    原理是注册节点时会生成一些安装信息(agent、证书等),复制该安装信息在边缘节点上安装后,边缘节点上会运行IoTEdge的容器应用。

    图3 操作成功
  2. 服务器节点执行安装命令

    现场工程师在边缘服务器上执行上节提供的IoT命令行,以下是详细操作步骤;

    [root@localhost /]# cd /tmp && wget "https://ioe-installer.obs.cn-north-4.myhwcl  ouds.com:443/edgeRuntime-0.3.072.20220901191300-x86/1662039771408/edgeRuntime-0.  3.072.20220901191300-x86_64.tar.gz?AccessKeyId=XRMQYJEYZFLLTWFP6MZV&Expires=1663  583499&Signature=2mfR8aDwtedMTZm1tdx2%2BiZP284%3D" -O edgeRuntime_signed.tar.gz   && tar -zxf edgeRuntime_signed.tar.gz && echo "-----BEGIN PUBLIC KEY-----
    > MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAss1wlVOptEpKHFxn64b/
    > UuIioiVgU0NcyW9vVzFFrNleN3dW6zoQ3BDDIkcGK5kq8/2YTNfh4FoUspDDiOue
    > EYrt/cv94iTRtSr0u/NqWJmh2i3nZO6gQynOgee0+rki36G1hbRK2NtL3ixGAcq+
    > DWD6pCG0kE8E/PilIm6NdCKrS3D6TpbbSQeNOz6PY4QojBRHngj+ATjgk57xNGj4
    > 1JGTibzBKx1m0vBRNIulXRahlAbs5XDytDzseySYpa8sTOMc3wTIC72vVXd155DP
    > XpMtve5tk+UDkuWZQEUsPBUvkSzrKP3NDFkO7p1jhiC2DCndu6DcZX+8d07uaTWN
    > WwIDAQAB
    > -----END PUBLIC KEY-----" > edge_installer_pub.pem && openssl dgst -sha256 -ve  rify edge_installer_pub.pem -signature edgeRuntime.tar.gz.sig edgeRuntime.tar.gz   && tar -zxf edgeRuntime.tar.gz && INSTALL_IOTEDGE_BIN_DIR=/opt/IoTEdge sh edge_  install.sh iotedge-south.cn-north-4.myhuaweicloud.com 8943 769268097608855552 sy  s_edge_daemon a1795539 0d22339f5380f2a92f04c01169ba0635 cloud true standard DEFA  ULT && cd –

    执行后如果没有出现error等报错信息,则说明已经执行成功;

    图4 操作成功

    查看docker进程,如果docker下已经有进程则说明上述安装已经已经在服务器侧安装成功;

    [root@localhost /]# docker ps
    图5 操作成功2

    登录IoTEdge查看节点是否在线:

    图6 查看边缘节点

相关文档