本文介绍已购驱动的查看和使用方法 。
前提条件
已创建边缘实例并上线网关,详细操作,请参见环境搭建。限制说明
当前Link IoT Edge不支持新购买驱动,或再次购买已购驱动,本文仅适用于拥有已购驱动的用户。
操作步骤
- 登录边缘计算控制台。
- 在左侧导航栏单击驱动管理,然后单击已购驱动页签,查看您的已购驱动。
- 将已购驱动分配到边缘实例中。
- 在左侧导航栏单击边缘实例,找到已创建的边缘实例,单击对应操作列的查看。
- 在实例详情页面,单击设备与驱动页签,然后单击全部驱动右侧的
+
图标。 - 在分配驱动面板中选择已购驱动,单击对应驱动名称后的分配。
- (可选)在设备与驱动页签,在已分配驱动的设备列表区域,单击驱动配置,可对当前驱动进行配置。配置完成后单击确定。
表 1. 驱动配置参数说明 参数 描述 配置格式 配置格式有如下三种: - 键值对配置
- JSON格式
- 配置文件
键值对配置表 配置格式为键值对配置时显示的参数。 单击新增配置,通过设置配置名称、值、注释来配置驱动。
最多添加100个键值对。
配置内容 配置格式为JSON格式时显示的参数。 编写JSON格式配置内容,内容不超过1 KB。编写内容时,系统自动校验格式。若格式错误,可根据系统提示编写正确格式的内容。
上传配置文件 配置格式为配置文件时显示的参数。 需要在本地编写配置文件并上传。配置文件的编写,请参见驱动编码。
- (可选)在设备列表右侧单击容器配置,对当前驱动进行容器配置。配置完成后单击保存。说明 仅在产品规格为专业版的边缘实例中,允许设置容器配置。
参数 描述 是否使用宿主机host模式 选择是否隔离容器的网络。直接使用宿主机网络环境。 - 是:表示不隔离容器的网络,直接使用宿主机网络环境。
- 否:表示隔离容器的网络,需要设置网络端口映射。
网络端口映射 当是否使用宿主机host模式为否时出现的参数。函数的网络环境和宿主机的环境是完全隔离的。通过网络端口映射,将容器内函数的监听端口映射到宿主机的某一个端口上,实现不同主机上的客户端程序,能够访问该函数提供的服务。最多支持映射10条网络端口。 例如,运行在宿主机容器内的
fc-http-server
函数,通过80端口对外界提供服务。此时,其它主机上的客户端程序,无法通过访问宿主机的80端口,访问到fc-http-server
函数。因此需要将fc-http-server
函数所在的容器端口映射到宿主机的某一个端口上(例如将容器内的80端口映射到宿主机8080端口),允许其它主机上的客户端程序通过访问宿主机的IP地址:8080
,访问到容器内部的fc-http-server
函数。是否启动特权模式 容器内的root用户实际上只是宿主机的一个普通用户。若在容器内部做修改系统时间、使用mount命令等需要root权限的操作,则需要赋予容器privileged特权。
说明 特权模式下,容器内部拥有宿主机的root权限,而且宿主机的所有设备会默认映射到容器内部,即无需配置设备映射。设备映射 当是否启动特权模式为否时出现的参数。设备管理系统和宿主机的环境是完全隔离的。当一个函数需要访问宿主机的设备(例如串口)时,需要将设备映射到运行函数的容器内部。最多可添加10个设备映射。 卷映射 文件系统和宿主机的环境是完全隔离的。当一个函数需要访问宿主机的文件时,需要将文件映射到运行函数的容器内部。最多可添加10个卷映射。 内存限制 设置容器的内存上限。 - 当容器内存使用超过限制时,容器会被重启。
- 如果内存限制值过小,可能会导致容器内的应用运行失败。
默认内存为1024 MB,请根据容器内应用大小,上调内存限制。
- 单击分配子设备,在已购驱动下,为边缘实例分配子设备。
- (可选)分配设备到边缘实例后,单击设备名称对应操作列中的设备配置,可对当前设备进行配置,例如配置设备序列号,方便驱动处理指定序列号设备的相关信息。
编写JSON格式配置内容,内容大小不超过1 KB。单击校验格式,通过校验后单击确定完成配置。
- 部署边缘实例。
- 在实例详情页面,单击右上角的部署后在弹出对话框中单击确定,部署边缘实例。
- 当部署状态显示为部署成功,表示部署实例完成。您可以单击查看日志,查看部署详情。
文档内容是否对您有帮助?