Cisco N5K-C5010P-BF Troubleshooting Guide - Page 37

Check if switch is sending pause frames or getting paused - replacement

Page 37 highlights

Chapter 2 Troubleshooting FCoE Issues PFC Send document comments to [email protected]. If the Rx (Inactive) and pause counter increment over time (as shown with the show interface ethx/x priority-flow-control command), then this indicates that the issue is due to Xon frames received from the CNA. Possible Cause If the Nexus 5000 switch is connected to a CNA along with slow servers that are not able to handle the traffic from the switch port, then the server sends Xoff pause frames to the switch to slow it down. This increments the pause counters when using the show interface ethx/x command. To verify this situation, perform the following: • For a few iterations, check using the show interface ethx/x |grep - i pause command and ensure that the pause frame count is incrementing. • For a few iterations, check using the show interface ethx/x priority-flow-control command and ensure that the PFC frame count is incrementing. • For a few iterations, use the show queuing interface ethx/x command and check the pause status. Example: Per-priority-pause status : Rx (Active), Tx (Inactive) If the Rx (Active) and pause counter increment (as shown with the show interface ethx/x priority-flow-control command), this indicates that the issue is due to Xoff frames received from the server. Solution Xoff pause frames from the server pause the Nexus 5000 interface and reduces the throughput from the switch to the CNA. On the server, investigate the OS/PCI slot to ensure that they are high-speed servers. Replace the servers that can run 10gb throughput. Check if switch is sending pause frames or getting paused FCoE throughput on servers is very low due to pause frames from the switch. It is then necessary to check if the switch is sending pause frames or if it is getting paused. Possible Cause If the egress FC port is congested, the switch sends PFC frames to the servers. The PFC frames are sent to reduce its FCoE rate and avoid a drop. If the server is slow or congested, the server sends PFC frames to the switch interface. To verify this situation, perform the following: • For a few iterations, check using the show interface ethx/x |grep - i pause command and ensure that the pause frame count (Rx/TX) is incrementing. • For a few iterations, check using the show interface ethx/x priority-flow-control command and ensure that the PFC frame count (RX/TX) is incrementing. • For a few iterations, check using the show queuing interface ethx/x command to check the pause status. Note PFC frames are a MAC-level type of packet and cannot be viewed using the SPAN feature. Analyzer in-line is required to actually see the PFC frames on the wire. OL-25300-01 Cisco Nexus 5000 Series Troubleshooting Guide 2-13

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162

Send document comments to [email protected].
2-13
Cisco Nexus 5000 Series Troubleshooting Guide
OL-25300-01
Chapter 2
Troubleshooting FCoE Issues
PFC
If the Rx (Inactive) and pause counter increment over time (as shown with the
show interface ethx/x
priority-flow-control
command), then this indicates that the issue is due to Xon frames received
from the CNA.
Possible Cause
If the Nexus 5000 switch is connected to a CNA along with slow servers that are not able to handle the
traffic from the switch port, then the server sends Xoff pause frames to the switch to slow it down. This
increments the pause counters when using the
show interface ethx/x
command.
To verify this situation, perform the following:
For a few iterations, check using the
show interface ethx/x |grep - i pause
command and ensure
that the pause frame count is incrementing.
For a few iterations, check using the
show interface ethx/x priority-flow-control
command and
ensure that the PFC frame count is incrementing.
For a few iterations, use the
show queuing interface ethx/x
command and check the pause status.
Example:
Per-priority-pause status
: Rx (Active), Tx (Inactive)
If the Rx (Active) and pause counter increment (as shown with the
show interface ethx/x
priority-flow-control
command), this indicates that the issue is due to Xoff frames received from the
server.
Solution
Xoff pause frames from the server pause the Nexus 5000 interface and reduces the throughput from the
switch to the CNA. On the server, investigate the OS/PCI slot to ensure that they are high-speed servers.
Replace the servers that can run 10gb throughput.
Check if switch is sending pause frames or getting paused
FCoE throughput on servers is very low due to pause frames from the switch. It is then necessary to
check if the switch is sending pause frames or if it is getting paused.
Possible Cause
If the egress FC port is congested, the switch sends PFC frames to the servers. The PFC frames are sent
to reduce its FCoE rate and avoid a drop. If the server is slow or congested, the server sends PFC frames
to the switch interface.
To verify this situation, perform the following:
For a few iterations, check using the
show interface ethx/x |grep - i pause
command and ensure
that the pause frame count (Rx/TX) is incrementing.
For a few iterations, check using the
show interface ethx/x priority-flow-control
command and
ensure that the PFC frame count (RX/TX) is incrementing.
For a few iterations, check using the
show queuing interface ethx/x
command to check the pause
status.
Note
PFC frames are a MAC-level type of packet and cannot be viewed using the SPAN feature. Analyzer
in-line is required to actually see the PFC frames on the wire.