Contents
iv
Cisco IOS XR Troubleshooting Guide for the Cisco CRS-1 Router
OL-21483-02
CHAPTER
7 Collecting System Information 7-165
Capturing Logs 7-165
Using ping and traceroute 7-166
Using Debug Commands 7-166
Using Diagnostic Commands 7-166
Online Diagnostics 7-166
Transient Condition when Standby RP Becomes Active 7-168
Offline Diagnostics—FDIAG RUNNING State 7-169
Additional Reference for Diagnostic Commands 7-169
Commands Used to Display Process and Thread Details 7-169
CHAPTER
8 Process Monitoring and Troubleshooting 8-171
System Manager 8-172
Watchdog System Monitor 8-172
Deadlock detections 8-172
Hang detection 8-172
Core Dumps 8-173
follow Command 8-173
show processes Commands 8-175
show processes boot Command 8-175
show processes startup Command 8-176
show processes failover Command 8-177
show processes blocked Command 8-178
Example: 8-179
Redundancy and Process Restartability 8-179
Process States 8-180
Synchronous Message Passing 8-181
Blocked Processes and Process States 8-181
Process Monitoring 8-182
Process Monitoring Commands 8-183
Monitoring CPU Usage and Using Syslog Messages 8-183
Troubleshooting High CPU Utilization and Process Timeouts 8-185
General Guidelines for Troubleshooting CPU Utilization Problems 8-185
Using show process and top processes Commands 8-186
Troubleshooting a Process Block 8-188
Troubleshooting a Process Crash on Line Cards 8-192
Troubleshooting a Memory Leak 8-193
Troubleshooting a Hardware Failure 8-194