思科-LOGO

CISCO 无线控制器无响应

CISCO 无线控制器无响应-产品

规格

  • 产品名称: 控制器无响应
  • 功能: 上传日志,崩溃 File和核心转储
  • 传输模式: FTP、TFTP、FTPS、SFTP
  • 兼容性: 与 FTP 服务器配合使用

产品使用说明

上传日志和崩溃 File(图形用户界面)

  1. 选择“命令”>“上传” File.
  2. 选择合适的 file 从下拉列表中选择类型。
  3. 输入服务器的 IP 地址、目录路径和 file 姓名。
  4. 如果使用 FTP,请提供登录详细信息和端口号。
  5. 点击上传以传输 file.

上传日志和崩溃 File(命令行界面)

  1. 指定传输模式(tftp、ftp、sftp)。
  2. 定义 file 要上传的类型。
  3. 输入服务器详细信息并确认设置。

从控制器上传核心转储

  1. 配置控制器自动上传核心转储 file崩溃后连接到 FTP 服务器。
  2. 选择适当的传输模式并输入服务器详细信息。
  3. 确保控制器与 FTP 服务器的连接。
  4. 应用并保存配置更改。

常问问题

问:我可以上传崩溃信息吗 file自动发送到 FTP 服务器?

A: 不可以,只能配置控制器自动上传核心转储 file撞车后,没有撞车 files.

上传日志和崩溃 Files

  • 按照本节中的说明上传日志和崩溃 files 从控制器。但是,在开始之前,请确保您有一个可用于 file 上传。设置 TFTP 或 FTP 服务器时请遵循以下准则:
  • 如果您通过服务端口上传,则 TFTP 或 FTP 服务器必须与服务端口位于同一子网,因为服务端口不可路由,或者您必须在控制器上创建静态路由。
  • 如果您通过分布式系统网络端口上传,则 TFTP 或 FTP 服务器可以位于同一子网或不同的子网,因为分布式系统端口是可路由的。
  • 第三方 TFTP 或 FTP 服务器不能与 Cisco Prime Infrastructure 在同一台计算机上运行,​​因为 Prime Infrastructure 内置 TFTP 或 FTP 服务器和第三方 TFTP 或 FTP 服务器需要相同的通信端口。
  • 本节包含以下小节。

上传日志和崩溃 File(图形用户界面)

程序

  1. 1 选择“命令”>“上传” File. 上传 File 从控制器页面出现。
  2. 2 从 File 类型下拉列表中,选择下列选项之一:
    • 事件日志
    • 消息日志
    • 陷阱日志
    • 碰撞 File
  3. 3 从传输模式下拉列表中,从以下选项中进行选择。
    • 远程文件传输协议
    • FTP
    • 安全FTP
  4. 步骤 4 在“IP 地址”文本框中输入服务器的 IP 地址。
  5. 步骤 5 在 File Path文本框,输入日志或者崩溃的目录路径 file.
  6. 步骤 6 在 File 名称文本框,输入日志或崩溃的名称 file.
  7. 步骤 7 如果选择 FTP 作为传输模式,请按照以下步骤操作:
    • a. 在服务器登录用户名文本框中输入FTP服务器登录名。
    • b. 在服务器登录密码文本框中输入FTP服务器登录密码。
    • c. 在服务器端口号文本框中输入FTP服务器的端口号,服务器端口的默认值为21。
  8. 8 点击上传,上传日志或崩溃 file 控制器将发送一条消息,指示上传状态。

上传日志和崩溃 File(命令行界面)

程序

  1. 步骤 1 转移 file 从控制器到服务器,输入此命令:transfer upload mode {tftp | ftp | sftp}
  2. 步骤 2 指定类型 file 要上传,请输入此命令:transfer upload datatype datatype 其中datatype是以下选项之一。
    • 碰撞file—上传 系统崩溃 file.
    • 错误日志—上传 系统的错误日志。
    • 恐慌—崩溃—file—上传 如果发生内核崩溃,则显示内核崩溃信息。
    • systemtrace—上传 系统踪迹 file.
    • traplog—上传 系统的陷阱日志。
    • 看门狗崩溃file—上传 由于崩溃后软件看门狗启动的控制器重新启动而导致的控制台转储。
    • 软件看门狗模块定期检查内部软件的完整性,确保系统不会长时间处于不一致或不运行的状态。
  3. 步骤 3 指定路径 file,输入这些命令。
    • 传输上传服务器ip server_ip_address
    • 传输上传路径 server_path_to_file
    • 传输上传 file姓名 file姓名
  4. 4 如果您正在使用 FTP 服务器,也请输入这些命令。
    • 转移 上传 用户名 用户名
    • 传输上传密码密码
    • 传输上传端口
    • 笔记 端口参数的默认值为 21。
  5. 步骤 5 要查看更新的设置,请输入此命令:transfer upload start
  6. 6 当提示确认当前设置并开始软件上传时,回答 y。

从控制器上传核心转储

  1. 为了帮助解决控制器崩溃问题,您可以将控制器配置为自动上传其核心转储 file 发生崩溃后,将日志文件发送到 FTP 服务器。但是,您无法自动将崩溃 files 到 FTP 服务器。
  2. 本节包含以下小节。

配置控制器自动将核心转储上传到 FTP 服务器 (GUI)

程序

  1. 1 选择“管理”>“技术支持”>“核心转储”,打开“核心转储”页面。CISCO 无线控制器无响应-FIG-1
  2. 2 使控制器能够生成核心转储 file 崩溃后,选中核心转储传输复选框。
  3. 3 指定核心转储所针对的服务器类型 file 上传后,从传输模式下拉列表中选择 FTP。
  4. 步骤 4 在“IP地址”文本框中输入FTP服务器的IP地址。
    • 笔记 控制器必须能够访问 FTP 服务器。
  5. 步骤 5 在 File 名称文本框,输入控制器用于标记核心转储的名称 file.
  6. 6 在用户名文本框中输入FTP登录的用户名。
  7. 步骤 7 在“密码”文本框中输入FTP登录的密码。
  8. 8 单击“应用”以提交您的更改。
  9. 9 单击“保存配置”以保存您的更改。

配置控制器自动将核心转储上传到 FTP 服务器 (CLI)

程序

  1. 1 启用或禁用控制器生成核心转储 file 崩溃后,输入以下命令:config coredump {enable | disable}
  2. 2 指定核心转储的 FTP 服务器 file 上传后,输入此命令:config coredump ftp server_ip_address filename 其中 server_ip_address 是控制器向其发送核心转储的 FTP 服务器的 IP 地址 file.
    • 笔记 控制器必须能够访问 FTP 服务器。
    • filename 是控制器用来标记核心转储的名称 file.
  3. 3 要指定 FTP 登录的用户名和密码,请输入以下命令:config coredump username ftp_username password ftp_password
  4. 4 要保存更改,请输入以下命令:save config
  5. 5 查看控制器核心转储的摘要 file,输入此命令:show coredump summary

Examp乐:

出现类似如下的信息。

已启用核心转储

  • FTP服务器IP……………………………… 10.10.10.17
  • FTP File姓名………………………………。 file1
  • FTP 用户名………………………………. FTP用户
  • FTP 密码………………………………. ********

将核心转储从控制器上传到服务器 (CLI)

程序

  • 步骤 1 查看有关核心转储的信息 file 在闪存中输入此命令:show coredump summary

出现类似如下信息:

核心转储已禁用

  • 核心转储 file 保存在闪存中
  • 软件版本……………………………… 6.0.83.0
  • 时间街amp……………………………… 4 年 13 月 23 日(星期三) 11:2009:XNUMX
  • File 尺寸………………………………。 9081788
  • File 名字后缀……………………… file名称.gz
  • 2 转移 file 从控制器到服务器,输入以下命令:
  • 传输上传 模式 {tftp | ftp | sftp}
  • 传输上传 数据类型 coredump
  • 转移 上传服务器ip server_ip_address
  • 传输上传路径 server_path_to_file
  • 传输上传 file姓名 file姓名
  • 之后 file 上传后,其后缀为 .gz。如果需要,您可以上传相同的核心转储 file 以不同的名称多次发送到不同的服务器。

笔记

  • 3 如果您使用 FTP 服务器,还请输入以下命令:
  • 转移上传用户名用户名转移上传密码密码
  • 传输上传端口
  • 笔记 端口参数的默认值为 21。
  • 4 到 view 更新后的设置,输入此命令:transfer upload start
  • 5 当提示确认当前设置并开始软件上传时,回答 y。

上传崩溃包捕获 Files

  • 当控制器的数据平面崩溃时,它会将控制器收到的最后 50 个数据包存储在闪存中。
  • 这些信息对于解决崩溃问题很有用。
  • 当发生崩溃时,控制器生成新的数据包捕获 file (*.pcap) file,并且控制器崩溃时会出现类似以下内容的消息 file:
  • 每个核心处理的最后 5 个数据包存储在 last_received_pkts.pcap 中”捕获 file.
  • 帧 36,38,43,47,49,在核心 #0 上处理。
  • 帧 14,27,30,42,45,在核心 #1 上处理。
  • 帧 15,18,20,32,48,在核心 #2 上处理。
  • 帧 11,29,34,37,46,在核心 #3 上处理。
  • 帧 7,8,12,31,35,在核心 #4 上处理。
  • 帧 21,25,39,41,50,在核心 #5 上处理。
  • 帧 16,17,19,22,33,在核心 #6 上处理。
  • 帧 6,10,13,23,26,在核心 #7 上处理。
  • 帧 9,24,28,40,44,在核心 #8 上处理。
  • 帧 1,2,3,4,5,在核心 #9 上处理。
  • 您可以使用控制器 GUI 或 CLI 上传数据包捕获 file 从控制器。然后您可以使用
  • Wireshark 或其他标准数据包捕获工具 view 并分析 file.
  • 图 2: Samp数据包捕获的输出 File 在 Wireshark 中
  • 该图显示ampWireshark 中数据包捕获的输出。CISCO 无线控制器无响应-FIG-2

上传崩溃数据包捕获的限制 Files

  • 仅 Cisco 5508 WLC 生成崩溃数据包捕获 files. 其他控制器平台不具备该功能。
  • 确保您有可用的 TFTP 或 FTP 服务器 file 上传。设置 TFTP 或 FTP 服务器时请遵循以下准则:
  • 如果您通过服务端口上传,则 TFTP 或 FTP 服务器必须与服务端口位于同一子网,因为服务端口不可路由,或者您必须在控制器上创建静态路由。
  • 如果您通过分布式系统网络端口上传,则 TFTP 或 FTP 服务器可以位于同一子网或不同的子网,因为分布式系统端口是可路由的。
  • 第三方 TFTP 或 FTP 服务器不能与 Cisco Prime Infrastructure 在同一台计算机上运行,​​因为 Prime Infrastructure 内置 TFTP 或 FTP 服务器和第三方 TFTP 或 FTP 服务器需要相同的通信端口。

上传崩溃包捕获 File(GUI)程序

  1. 1 选择命令 > 上传 File 打开上传 File 来自控制器页面。
  2. 步骤 2 从 File 类型下拉列表中,选择数据包捕获。
  3. 3 从传输模式下拉列表中,选择以下选项:
    • 远程文件传输协议
    • FTP
    • 安全FTP
  4. 步骤 4 在 IP 地址字段中,输入服务器的 IP 地址。
  5. 步骤 5 在 File Path字段,输入抓包的目录路径 file.
  6. 步骤 6 在 File 名称字段,输入抓包的名称 file。 这些 file具有.pcap 扩展名。
  7. 步骤 7 如果您使用 FTP 服务器,请按照以下步骤操作:
    • a) 在服务器登录用户名字段中,输入登录 FTP 服务器的用户名。
    • b) 在服务器登录密码字段中,输入登录 FTP 服务器的密码。
    • c) 在服务器端口号字段中,输入上传所通过的 FTP 服务器上的端口号。默认值为 21。
  8. 步骤 8 点击上传,上传抓包 file 从控制器上传。将显示一条消息,指示上传状态。
  9. 9 使用Wireshark或其他标准数据包捕获工具打开数据包捕获 file 并查看控制器接收的最后 50 个数据包。

上传崩溃包捕获 File(命令行界面)

程序

  1. 步骤 1 登录到控制器 CLI。
  2. 步骤 2 输入传输上传模式{tftp | ftp | sftp}命令。
  3. 步骤 3 输入transfer upload datatype packet-capture命令。
  4. 步骤 4 输入transfer upload serverip server-ip-address命令。
  5. 步骤 5 输入传输上传路径server-path-to-file 命令。
  6. 步骤 6 输入传输上传 file名称 last_received_pkts.pcap 命令。
  7. 步骤 7 如果您使用 FTP 服务器,请输入以下命令:
    • 转移 上传 用户名 用户名
    • 传输上传密码密码
    • 传输上传端口
    • 笔记 端口参数的默认值为 21。
  8. 8 输入 transfer upload start 命令查看更新的设置,然后在提示时回答 y 以确认当前设置并开始上传过程。
  9. 9 使用Wireshark或其他标准数据包捕获工具打开数据包捕获 file 并查看控制器接收的最后 50 个数据包。

监控内存泄漏

  • 本节提供对难以解决或难以重现的内存问题进行故障排除的说明。
  • 本节中的命令可能会破坏您的系统,因此仅应在 Cisco 技术支持中心 (TAC) 建议您这样做时才运行。
  • 警告 本节包含以下小节。

监控内存泄漏 CLI

程序

  1. 1 要启用或禁用对内存错误和泄漏的监控,请输入以下命令:config memory monitor errors {enable | disable}
    • 默认值是禁用的。
    • 笔记 您的更改不会在重启后保存。控制器重启后,将使用此功能的默认设置。
  2. 步骤 2 如果您怀疑发生了内存泄漏,请输入此命令来配置控制器在两个内存阈值(以千字节为单位)之间执行自动泄漏分析:config memory monitor leaks low_thresh high_thresh
    • 如果可用内存低于low_thresh阈值,系统崩溃,产生crash file。该参数的默认值为10000千字节,不能设置为低于该值。
    • 将 high_thresh 阈值设置为当前可用内存级别或更高,以便系统进入自动泄漏分析模式。当可用内存达到低于指定 high_thresh 阈值的级别后,跟踪和释放内存分配的过程开始。因此,debug memory events enable 命令显示所有分配和释放,show memory monitor detail 命令开始检测任何可疑的内存泄漏。
    • 此参数的默认值为 30000 千字节。
  3. 步骤 3 要查看已发现的内存问题的摘要,请输入以下命令:show memory monitor
    • 出现类似如下的信息。
    • 内存泄漏监视器状态:
    • 低阈值(10000)、高阈值(30000)、当前状态(已禁用)
      内存错误监视器状态:
    • 错误崩溃标志当前设置为(禁用)
    • 未检测到内存错误。
  4. 4 要查看任何内存泄漏或损坏的详细信息,请输入以下命令:show memory monitor detail
    • 出现类似如下信息:CISCO 无线控制器无响应-FIG-3
  5. 5 如果发生内存泄漏,请输入此命令以启用内存分配期间错误或事件的调试:debug memory {errors | events} {enable | disable}

解决内存泄漏问题

要调查内存不足的原因,请按照以下步骤操作。

程序

  1. 1 显示内存统计信息
  2. 2 测试系统 cat /proc/meminfo
  3. 3 显示系统顶部CISCO 无线控制器无响应-FIG-4
    • 在此例中amp那么,需要关注的PID是1081。
  4. 4 测试系统 cat /proc/1081/smaps
  5. 5 显示系统计时器已耗尽
    • 计时器滴答 ………………………………. 3895180 滴答(779036 秒)
    • 这里重点关注秒值779036。
  6. 步骤 6 显示内存分配[全部/ ] [全部/ ][ ][ ]
    • 如果您看到任何分配,则它们可能是内存泄漏的候选对象。您需要检查这些是否是针对低内存状态问题之前进行的有效分配。

文件/资源

CISCO 无线控制器无响应 [pdf] 用户指南
无线控制器无响应,控制器无响应,无响应

参考

发表评论

您的电子邮件地址不会被公开。 必填字段已标记 *