简介
本文档介绍如何使用Cisco Catalyst Center修复WLC的遥测任务中的错误“达到流导出器数量的最大限制”。
先决条件
要求
您需要访问:
- 具有超级管理员角色的Cisco Catalyst Center GUI。
- 具有管理员角色的AirOS无线控制器CLI和GUI。
使用的组件
本文档中的信息都是基于特定实验室环境中的设备编写的。本文档中使用的所有设备最初均采用原始(默认)配置。如果您的网络处于活动状态,请确保您了解所有命令的潜在影响。
问题
当已在带有AirOS的思科无线控制器WLC 5520中配置流导出器时,Cisco Catalyst Center遥测调配预计会失败,因为该设备仅支持配置一个流导出器。因此,由于WLC对配置两个或多个流导出器的限制,Cisco Catalyst Center无法覆盖该配置,从而导致调配任务失败:
Netflow设置的部署已启动。
失败:在设备10.88.244.161上配置新的Netflow收集器服务器配置设置IP: [10.10.10.10]和端口: [6007]失败,异常:运行XDE过程时出错。错误消息:执行命令config flow create exporter 10.10.10.10 10.10.10.10 port 6007时出错。命令输出:config flow create exporter 10.10.10.10 10.10.10.10 port 6007 Reached Max limit for Number of Flow Exporters。
遥测任务错误详细信息
注意:Cisco Catalyst Center只能推送首个用于无线控制器的NetFlow收集器服务器,因为它对流导出器的数量有限制。
请注意,Cisco Catalyst Center正在尝试将流导出器推送到WLC,但设备已经配置了一个流导出器,如CLI输出中所确认:
(Cisco Controller) >show flow exporter summary Exporter-Name Exporter-IP Port ============= =========== ===== fer_exporter 10.10.10.10 6007 (Cisco Controller) >show flow exporter statistics Exporter-name: fer_exporter Total Flows Sent: 1147297289 Total Pkts Sent: 81828210 Total Pkts Dropped: 0 Last Sent Time: Sat Mar 24 19:37:18 2159
Cisco Catalyst Center尝试将Network Settings中配置的Netflow Collector设置推送到WLC,但设备达到了仅配置一个的流导出器限制。这会导致任务失败,即使流导出器相同。
解决方案
1-通过在WLC CLI中运行命令,验证AirOS WLC已达到流导出器的最大限制数量:
(Cisco Controller) >show flow exporter summary
Exporter-Name Exporter-IP Port
============= =========== =====
fer_exporter 10.10.10.10 6007
在此CLI输出中,您会看到WLC已配置名为fer_exporter的流导出器,并且它在遥测调配任务期间会导致Cisco Catalyst Center发生冲突。
2-导航到Cisco Catalyst Center菜单>设计>网络设置>遥测选项卡并验证是否已配置Netflow收集器服务器。您可以将Cisco Catalyst Center或外部服务器配置为流量收集器服务器:
思科DNA中心Netflow收集器设置
3-登录到AirOS WLC GUI,然后导航到Wireless > Netflow > Exporter,查看设备中配置的流导出器的列表:
WLC GUI Netflow配置
4-搜索您的流导出器名称,并从箭头下拉菜单中选择删除。在本示例中,已配置的流导出器的名称命名为fer_exporter,如步骤1中所确认。
删除导出器
5-如果删除流导出器时正在使用它,您会收到一条警告消息,指示导出器在流监控器中关联。在通过首先删除流监控器来删除关联之前,不能删除该关联:
流导出器
6-要删除流监控器,请导航到无线> Netflow >监控器,并选择与fer_exporter关联的流监控器,以便将其删除:
流监控器
在本示例中,与流导出器关联的流监控器的名称命名为fer_Monitor。如果流监控器与WLAN关联,则删除流监控器时,由于与WLAN的关联,您会收到与流导出器类似的消息:
WLC GUI Netflow配置
7-导航到WLANs选项卡并展开WLANs部分以查看在WLC中配置的WLAN:
WLC GUI WLAN配置
8-打开所有WLAN配置以检查流监控器字段是否在QoS选项卡中选择了fer_Monitor,因此您可以通过选择选项none将其删除:
WLC GUI Netflow配置
WLC GUI Netflow配置
9-从WLAN中删除流监控器后,现在即可按步骤5所述删除流监控器,并最终按步骤4所述删除流导出器。
WLC GUI Netflow配置
10-现在,是时候在Cisco Catalyst Center资产中重新同步WLC了,同步完成后,即可开始遥测调配任务。此时,任务可以成功,因为WLC中没有配置更多流导出器:
成功遥测设置任务
注意:如果需要,解决方案中描述的所有步骤也可以通过WLC CLI执行,无需WLC GUI。
验证
遥测任务成功完成后,可以使用WLC CLI命令验证流导出器和保证。此外,通过检查WLC和AP的Cisco Catalyst Center Assurance运行状况页面。
(Cisco Controller) >show flow exporter summary
Exporter-Name Exporter-IP Port
============= =========== =====
dnacexporter 10.10.10.10 6007
注意:Cisco Catalyst Center配置的流导出器硬编码为dnacexporter。