API Guide
GNMI 代理侦听 SmartFabric Director 以接收远程配置更改请求或升级和降级说明。在这些远程配置更改的过程中,gNMI 代理使遥测
代理能够将预配置的传感器组数据以 OpenConfig 格式传输到 SmartFabric Director。有关预配置的传感器组的详细信息,请参阅配置
遥测。
将安全配置文件设置为 gNMI 代理
在 SmartFabric Director 中建立与 gNMI 客户端之间的连接之前,请为 gNMI 代理设置有效的特定于应用程序的安全配置文件。此
外,配置 FQDN 或 IP 地址以输入 SmartFabric Director 服务器;分配客户端和 CA 证书。使用具有超级管理员权限的 SmartFabric
Director 中的用户角色可访问代理。分配给 gNMI 代理的安全配置文件必须在交换机上预配置。使用 crypto security-profile
命令可配置安全配置文件。
要为 gNMI 代理设置安全配置文件,请在 CONFIGURATION 模式下输入以下命令:
• OS10(config)#gnmi-security-profile profile-name
激活 gNMI 代理
要激活 gNMI 代理,请将交换机操作模式设置为 SmartFabric Director 模式。
注: 更改交换机模式仅在您重新加载设备后才会生效。
要设置 SmartFabric Director 模式,请在 CONFIGURATION 模式下输入以下命令:
OS10# configure terminal
OS10(config)# switch-operating-mode sfd
运行命令后,系统将显示:
Manual reboot required for this command to take effect. Continue(yes/no)?:yes
OS10(config)# exit
OS10# write memory
OS10# reload
Proceed to reboot the system?
[confirm yes/no]:yes
当 gNMI 代理处于活动状态时,SmartFabric Director 将使用 TLS 验证和基于用户名密码的身份验证与代理建立连接。成功进行身份
验证后,SmartFabric Director 将获得对 gNMI 代理的访问权限。SmartFabric Director 中的 gNMI 客户端会将一组请求发送到 gNMI 代
理。
GNMI 代理将遥测代理参数配置为以 OpenConfig 格式传输遥测数据。
注: 只有具有超级管理员权限的 SmartFabric Director 用户角色可以连接到 gNMI 代理。拒绝所有其他用户角色。因此,成功
传递身份验证的用户角色可完全访问系统。
查看交换机模式
要确定交换机是否在 SmartFabric Director 模式下运行,您可以查看交换机运行的当前模式。
要查看交换机的操作模式,请输入以下命令:
• OS10# show switch-operating-mode.
OS10# show switch-operating-mode
Switch-Operating-Mode : SmartFabric director Mode
OpenConfig 支持的遥测数据
GNMI 代理配置遥测代理程序,以将预配置的传感器配置文件映射到 OpenConfig 格式。
下表列出了受支持的 OpenConfig 型号:
SmartFabric Director 129