检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
GET /v2/{project_id}/edgemgr/apps 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目ID 表2 Query参数 参数 是否必选 参数类型 描述 name 否 String 应用模板名称,模糊匹配 limit 否
实例ID command Array of String 启动命令 args Array of String 启动命令参数 configs 表32 object 网络参数配置 表20 twin response 名称 参数类型 说明 key String key最大长度128,允许
如何控制容器引擎占用磁盘空间大小? 您可以控制容器引擎占用磁盘空间大小。 前提条件 使用CentOS操作系统。 配置方法 执行如下命令修改容器引擎的daemon.json文件。 vi /etc/docker/daemon.json 将storage-driver设置为device
准备工作中创建的ECS弹性云服务器。 将注册边缘节点下载的配置文件和边缘节点安装工具上传至边缘节点指定目录,例如“/home”目录,并进入该目录。 执行如下命令,解压缩安装工具到“/opt”文件夹。 sudo tar -zxvf edge-installer_1.0.0_x86_64.tar.gz
HTTP请求检查 执行命令检查 探针执行容器中的命令并检查命令退出的状态码,如果状态码为0则说明健康。 例如下图中这个配置,IEF会在容器启动10秒(延迟时间)后,在容器中执行cat /tmp/healthy命令,如果在2秒(超时时间)内没有响应,则视为检查失败;如果命令成功执行并返回0,则说明容器是健康的。
HTTP请求检查 执行命令检查 探针执行容器中的命令并检查命令退出的状态码,如果状态码为0则说明健康。 例如下图中这个配置,IEF会在容器启动10秒(延迟时间)后,在容器中执行cat /tmp/healthy命令,如果在2秒(超时时间)内没有响应,则视为检查失败;如果命令成功执行并返回0,则说明容器是健康的。
ief-telemetry:边缘节点上传监控和日志数据。 与SWR连接需要创建一个终端节点,与OBS通信需要创建OBS和DNS两个终端节点(OBS只能通过域名访问,需要通过DNS动态解析OBS的地址才能访问到)。 图1 通过专线或VPN连接IEF 操作步骤 创建VPC。 创建VPC的方法请参见创建虚拟私有云和子网。
确认边缘节点资源信息是否正确。 如果边缘应用需要使用NPU、GPU资源,请确认注册和纳管的边缘节点是否选择了对应的类型。 在边缘节点通过docker ps命令查看NPU、GPU容器(npu-device-plugin、gpu-device-plugin)是否正常运行。 如果您是首次纳管节点,请参见容器应用在边缘节点启动失败处理。
对于Ubuntu操作系统,可以使用如下命令安装mosquitto: apt-get install mosquitto systemctl start mosquitto systemctl enable mosquitto 对于CentOS操作系统,使用如下命令安装mosquitto: yum
对于Ubuntu操作系统,可以使用如下命令安装mosquitto: apt-get install mosquitto systemctl start mosquitto systemctl enable mosquitto 对于CentOS操作系统,使用如下命令安装mosquitto: yum
IEF与其他服务之间的关系 表1 IEF与其他服务之间的关系 云服务名称 描述 SWR 边缘节点从SWR拉取容器镜像。 OBS 用户可以将边缘节点生成的数据上传到OBS存储,从而在云上做进一步处理。 AOM 边缘节点的日志、监控和告警上报至应用运维服务AOM。
myhuaweicloud.com 执行以下命令,系统重新启动时启动服务。 对于SUSE操作系统: service ntpd restart 对于CentOS操作系统: systemctl restart ntpd 请根据边缘节点实际使用的操作系统,选择具体的命令进行重启。 执行以下命令,检查与NTP服务器是否时钟同步成功。
run&lang=us&type=Tesla 执行如下安装驱动命令。 bash NVIDIA-Linux-x86_64-440.33.01.run 执行如下命令检查GPU驱动安装状态。 nvidia-smi 以root用户登录边缘节点。 执行如下命令。 nvidia-modprobe -c0 -u
run&lang=us&type=Tesla 执行如下安装驱动命令。 bash NVIDIA-Linux-x86_64-440.33.01.run 执行如下命令检查GPU驱动安装状态。 nvidia-smi 以root用户登录边缘节点。 执行如下命令。 nvidia-modprobe -c0 -u
ecore组件无法启动。 解决方法: 使用docker version命令查看容器引擎是否正常。如果不正常,可使用systemctl restart docker命令重启容器引擎。 使用docker ps命令查看容器引擎是否可以使用。如果不可以,重新启动或安装容器引擎。 请勿强制
删除边缘节点 前提条件 删除边缘节点前,需要先解绑终端设备、删除边缘节点上的应用和证书。 操作步骤 以可运行sudo命令的用户登录边缘节点。 执行以下命令卸载已纳管节点上的软件和配置文件。 cd /opt/edge-installer; sudo ./installer -op=uninstall
删除边缘节点 前提条件 删除边缘节点前,需要先解绑终端设备、删除边缘节点上的应用和证书。 操作步骤 以可运行sudo命令的用户登录边缘节点。 执行以下命令卸载已纳管节点上的软件和配置文件。 cd /opt/edge-installer; sudo ./installer -op=uninstall
在边缘节点上输入如下命令,查看ip forward是否打开: cat /proc/sys/net/ipv4/ip_forward 如果查询结果为1,说明已打开,请排查其他原因;如果查询结果为0,说明ip forward没有打开,继续执行2。 如果只需使用临时方案开启,请输入以下命令,临时方案适用于边缘节点不会重启的场景。
或直接在https://github.com/eclipse/paho.mqtt.c页面下载zip包,然后解压。 安装编译依赖工具。 Ubuntu系统执行如下命令。 apt-get install build-essential gcc make cmake cmake-gui cmake-curses-gui
x的固件版本,例如1.3.2.B893,可用npu-smi info命令查看固件版本)(NPU驱动需不小于22.0.4版本,进入驱动所在路径如“/usr/local/Ascend/driver”,执行cat version.info命令查看)。如果没有安装驱动,请联系设备厂商获取支持。 容器引擎