9.5. 通用设备插件配置参考
本节详细介绍了 MicroShift config.yaml 文件中的通用设备插件的配置参数的详细参考。
| 参数 | 描述 |
|---|---|
|
|
MicroShift 配置文件的 |
|
|
是列出插件要公开的设备定义的子组。 |
|
| 列出设备组。组中的设备由通用名称下的一组设备组成。当您从那个池中请求设备时,您可以从不同的定义的路径接收设备。 |
|
|
指定此组可同时挂载的次数。如果未指定,则 |
|
|
列出主机设备文件路径。路径可以是 glob 模式,例如 |
|
|
当组中的其他设备产生更多匹配项时,最多可同时指定组里可以同时使用的次数。例如,如果组中的一个路径匹配 5 个设备,另一个路径匹配 1 设备,但限制为 10,则组提供了 5 对设备。如果未指定,则限制默认为 |
|
|
主机设备应挂载到容器中的文件路径。如果未指定, |
|
|
主机上设备的文件路径,例如 |
|
|
提供给挂载的设备的文件系统权限。仅适用于 类型的设备 的
*
如果未指定, |
|
|
指定路径是否应以只读形式挂载。值为 |
|
|
描述此路径所代表的文件系统类型,因此应如何挂载它。 |
|
|
列出此设备组包含的 USB 规格:供应商和产品 ID 必须始终匹配。如果提供了串行 ID,或者如果 ID 为空,则串行 ID 必须匹配,如果 ID 为空,则 |
|
|
要匹配的设备的 USB 产品 ID,例如 |
|
| 要匹配的设备的序列号。USB 设备必须与所有给定属性完全匹配。 |
|
|
要匹配的设备的 USB 供应商 ID,例如 |
|
|
代表此规格类型的设备的唯一字符串,如 |
|
|
|
|
|
Status 是一个指定默认 GDP 状态的子组。 |
9.5.1. 配置问题故障排除 复制链接链接已复制到粘贴板!
如果您遇到错误,如 "invalid configuration: failed to parse device" 或 "cannot 同时定义 path 和 usbs",这意味着您在设备的同一组条目中错误地混合了 路径和 usbs 字段。每个组 必须完全使用 paths 或 usbs 来定义其设备。