Guest

Preview Tool

Cisco Bug: CSCus20646 - Nexus 5k Experiences a "CDP HAP Reset" due to Sysmgr Heartbeat Timeout

Last Modified

Aug 23, 2017

Products (10)

  • Cisco Nexus 5000 Series Switches
  • Cisco Nexus 5548P Switch
  • Cisco Nexus 5596UP Switch
  • Cisco Nexus 6004 Switch
  • Cisco Nexus 6001 Switch
  • Cisco Nexus 5672UP Switch
  • Cisco Nexus 5696Q Switch
  • Cisco Nexus 56128P Switch
  • Cisco Nexus 5548UP Switch
  • Cisco Nexus 5596T Switch

Known Affected Releases

7.0(5)N1(0.169) 7.0(5)N1(1) 7.0(5)N1(1a)

Description (partial)

Symptom:
A Nexus 5k switch may indicate via "show version" that it has reloaded due to a "cdp hap reset" meaning the CDP process had crashed. In addition, there will be signs that CDP crashed due to a signal 6 "abort" meaning it may have timed out when replying to a heartbeat from the sysmgr service.

A signal 6 "abort" may be seen via "show log nvram" from the crash event log. Eg:

   %SYSMGR-2-SERVICE_CRASHED: Service "cdp" (PID XXXX) hasn't caught signal 6 (core will be saved).

Furthermore, checking "show processes log details" will show a heartbeat failure occurred with a very long time since the last heartbeat. Eg:

   Service: cdp
   Description: CDP Daemon
   Executable: /isan/bin/cdpd

   <snip>

   Death reason: SYSMGR_DEATH_REASON_FAILURE_HEARTBEAT (9)   <========== 
   Last heartbeat 30.00 secs ago                             <==========

Conditions:
This may occur regardless of whether CDP is actually enabled.

Issue is caused by packet processing to the CDP process taking longer than expected. The fix for this issue entails changing CDP's heartbeat timer in newer versions of NX-OS code.
Bug details contain sensitive information and therefore require a Cisco.com account to be viewed.

Bug Details Include

  • Full Description (including symptoms, conditions and workarounds)
  • Status
  • Severity
  • Known Fixed Releases
  • Related Community Discussions
  • Number of Related Support Cases
Bug information is viewable for customers and partners who have a service contract. Registered users can view up to 200 bugs per month without a service contract.