Dell Brocade G620 Brocade 8.0.1 Fabric OS Troubleshooting and Diagnostics Guid - Page 74

Buffer credit issues, Getting out of buffer-limited mode

Page 74 highlights

ISL Trunking Symptom A link that is part of an ISL trunk failed. To correct this issue, connect additional ISLs to the switch with which you want to communicate. ∙ The ports are not the same speed or they are not set to an invalid speed. Manually set port speeds to a speed supported on both sides of the trunk. ∙ The ports are not set to the same long distance mode. Set the long distance mode to the same setting on all ports on both sides of the trunk. ∙ Local or remote ports are not in the same port group. Move all ISLs to the same port group. The port groups begin at port 0 and are in groups of 4 or 8, depending on the switch model. Until this is done, the ISLs do not trunk. ∙ The difference in the cable length among trunked links is greater than the allowed difference. Buffer credit issues This section describes a trunk going online and offline or hosts not being able to talk to a storage device. Symptom Probable cause and recommended action Trunk goes offline and online (bounces). A port disabled at one end because of buffer underallocation causes all the disabled ports at the other end to become enabled. Some of these enabled ports become disabled because of a lack of buffers, which in turn triggers ports to be enabled once again at the other end. While the system is stabilizing the buffer allocation, it warns that ports are disabled because of a lack of buffers, but it does not send a message to the console when buffers are enabled. The system requires a few passes to stabilize the buffer allocation. Ultimately, the number of ports for which buffers are available come up and stabilize. You should wait for stabilization, and then proceed with correcting the buffer allocation situation. Getting out of buffer-limited mode Occurs on LD_Ports. 1. Change the LD port speed to a lower speed (of non-buffer limited ports). 2. Change the LD port's estimated distance to a shorter distance (of non-buffer limited ports). 3. Change LD back to L0 (of non-buffer limited ports). 4. If you are in buffer-limited mode on the LD port, then increase the estimated distance. 5. Enable any of these changes on the buffer-limited port or switch by issuing the commands portDisable and portEnable . Brocade Fabric OS Troubleshooting and Diagnostics Guide 74 53-1004126-01

  • 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

Symptom
A link that is part of an ISL trunk failed.
To correct this issue, connect additional ISLs to the switch with
which you want to communicate.
The ports are not the same speed or they are not set to an
invalid speed.
Manually set port speeds to a speed supported on both sides of
the trunk.
The ports are not set to the same long distance mode.
Set the long distance mode to the same setting on all ports on
both sides of the trunk.
Local or remote ports are not in the same port group.
Move all ISLs to the same port group. The port groups begin at
port 0 and are in groups of 4 or 8, depending on the switch
model. Until this is done, the ISLs do not trunk.
The difference in the cable length among trunked links is
greater than the allowed difference.
Buffer credit issues
This section describes a trunk going online and offline or hosts not being able to talk to a storage device.
Symptom
Trunk goes offline and online (bounces).
Probable cause and recommended action
A port disabled at one end because of buffer underallocation causes all
the disabled ports at the other end to become enabled. Some of these
enabled ports become disabled because of a lack of buffers, which in turn
triggers ports to be enabled once again at the other end.
While the system is stabilizing the buffer allocation, it warns that ports are
disabled because of a lack of buffers, but it does not send a message to
the console when buffers are enabled. The system requires a few passes
to stabilize the buffer allocation. Ultimately, the number of ports for which
buffers are available come up and stabilize. You should wait for
stabilization, and then proceed with correcting the buffer allocation
situation.
Getting out of buffer-limited mode
Occurs on LD_Ports.
1.
Change the LD port speed to a lower speed (of non-buffer limited ports).
2.
Change the LD port’s estimated distance to a shorter distance (of non-buffer limited ports).
3.
Change LD back to L0 (of non-buffer limited ports).
4.
If you are in buffer-limited mode on the LD port, then increase the estimated distance.
5.
Enable any of these changes on the buffer-limited port or switch by issuing the commands
portDisable
and
portEnable
.
ISL Trunking
Brocade Fabric OS Troubleshooting and Diagnostics Guide
74
53-1004126-01