OnCommand Unified Manager (DFM) 发现问题是什么以及如何解决这些问题?
适用于
OnCommand Unified Manager 5.x
解答
- OnCommand Unified Manager ( DFM )无法发现控制器
- OnCommand Unified Manager ( DFM )未发现逻辑单元号( LUN )
- 手动发现 OnCommand Unified Manager ( Operations Manager )(以前称为 DFM )
OnCommand Unified Manager (DFM) 使用 SNMP 进行主机发现和监控。默认情况下、将启用发现并配置为发现与 OnCommand Core Unified Manager ( DFM )位于同一子网上的设备。主机发现 SNMP 查询向 OnCommand Unified Manager ( DFM )提供监控和管理设备所需的信息。查找过程的默认间隔为每 15 分钟。
将新控制器或集群添加到存储环境后、 OnCommand Unified Manager ( DFM )管理员可以等待发现周期、或者通过“dfm host add <hostname or ip address>
”手动添加主机。添加集群模式 Data ONTAP 时,必须指定集群管理 LIF 的 IP 地址。
OnCommand Unified Manager ( DFM )能够同时进行主机和网络发现:
- 如果启用了主机发现功能, OnCommand Unified Manager ( DFM )将向本地网络中的所有主机发出 SNMP GET 。任何回复并标识为 NetApp 设备的设备都将自动添加到 OnCommand Unified Manager (DFM) 数据库中。
注:启用
discoverHosts
该选项可能会导致网络上出现不需要的 SNMP 流量、并为 OnCommand Core Unified Manager ( DFM )和受监控主机添加到整个系统负载中。完成首次 OnCommand Unified Manager ( DFM )安装和设置后、执行dfm option set discoverHosts=Disabled
命令或在 UI 中执行以下步骤:
在 NetApp OnCommand 控制台中对 OnCommand Unified Manager ( DFM )执行以下步骤:
- 导航至“管理” > “设置选项”。
- 展开搜索,然后选择选项。
- 清除不在网络上自动发现的对象的任何主机发现复选框。
- 单击保存并关闭。
对于 OnCommand Unified Manager ( DFM )、 Operations Manager Web 界面中:
- 导航至 Setup (设置) > Options (选项)。
- 选择发现。
- 对于不需要在网络上自动发现的对象,请将下拉框设置为 " 已禁用 " 。
- 单击“Update”。
-
如果启用了网络发现功能, OnCommand Unified Manager ( DFM )将向本地网络中的所有主机发出 SNMP GET 请求。然后,任何应答并标识为网络路由器的设备都将由 OnCommand Unified Manager (DFM) 再次查询以收集有关该路由器可能连接到的其它网络的信息。OnCommand Unified Manager ( DFM )将继续使用 SNMP 发现这些网络和网络上的设备。
有关配置和控制 OnCommand Unified Manager (DFM) 发现功能的其他信息,请参见《 DataFabric Manager 管理指南》。
执行以下步骤以解决上述发现问题:
- 如果 OnCommand Unified Manager ( DFM )与 NetApp 设备位于不同的子网上:
- 验证网络路由器 / 防火墙是否允许 DFM 和 NetApp 设备之间的 SNMP 协议。
- 验证是否在 OnCommand Unified Manager ( DFM )中启用了网络发现功能并且未超过跳数。
- 如果禁用了 Network Discovery (网络发现),请验证设备的子网是否已添加到 OnCommand Unified Manager ( DFM )中发现的网络列表中。
- 如果未在控制器上启用 SNMP :
- 要检查控制器上是否启用了 SNMP :
filer> options snmp.enable
- 要在控制器上启用 SNMP :
filer> options snmp.enable on
- 要检查控制器上是否启用了 SNMP :
- 如果控制器上的 SNMP 团体字符串与 OnCommand Unified Manager ( DFM )中配置的 SNMP 字符串不匹配:
- 在控制器上:
- 检查当前 SNMP 字符串:
filer> snmp community
- 设置新的 / 附加 SNMP 团体字符串:
filer> snmp community add ro <community>
- 删除现有 SNMP 团体字符串:
filer> snmp community delete ro <community>
- 检查当前 SNMP 字符串:
- 在 OnCommand Unified Manager ( DFM )中:
- 要检查在 OnCommand Unified Manager ( DFM )中配置的 SNMP 团体字符串:
- 命令行界面
dfm# dfm snmp list
- Web GUI :
转至选项 S 链接 > 发现 Y 选项 S > SNMP 社区 > 编辑链接
- 命令行界面
- 要检查在 OnCommand Unified Manager ( DFM )中配置的 SNMP 团体字符串:
- 在控制器上:
注意:启用 DiscoverHosts 选项可能会增加到整个系统负载。完成首次 OnCommand Unified Manager ( DFM )安装和设置后、运行dfm option set discoverHosts=Disabled
命令。
其他信息
不适用