Dell Brocade 6520 Fabric OS Troubleshooting and Diagnostics Guide v7.1.0 - Page 108

D_Port test initiation modes and test start behavior

Page 108 highlights

10 92 Diagnostic Port (D_Port) • Size of test frames • Duration of test • User-defined test payload • Predefined pattern for use in test payload • Testing with forward error correction (FEC) on or off (default is off) • Testing with credit recovery (CR) on or off (default is off) D_Port test initiation modes and test start behavior Table 20 summarizes D_Port test initiation modes and test start behavior. TABLE 20 D_Port test initiation modes and test start behavior), Mode/behavior Description Initiation mode Static User configures port explicitly. Port remains as D_Port until user removes configuration. Dynamic No user configuration required. D_Port mode is initiated by external request from remote port (a switch port if HBAs are used). Test start behavior Automatic User starts test (see "Automatic mode configuration" on page 98), but initial test suite is run automatically. Manual User starts test from switch side (using portdporttest - -start command) or from HBA side (see "BCU D_Port commands" on page 99). General limitations and considerations for D_Port • The link to be tested must be marginally functional and able to carry a minimal number of frames before it can become a D_Port link. The D_Port feature is useful for diagnosing marginal faults only; it cannot detect the failure of any single component. • On ICL ports that are configured as D_Ports, only link traffic can be run. Electrical and optical loopback tests are not supported. • Brocade recommends that D_Port tests be limited to a maximum of eight (8) D_Ports at once. Otherwise, there is a possibility of false alarms. When a large number of D_Ports are configured, the test is run on one port per blade at a time, and other ports wait until the test is completed. No test begins until the fabric is stable. • Note the following high-availability (HA) considerations: - There is no HA support for D_Port test options and results. Consequently, such information is not synchronized with the standby side. Any information from a previous test is lost following a failover. - An HA failover and reboot will restart the D_Port test from the beginning, and some of the ports may fail depending on the design of a particular HBA. Restarting the test from either side will recover from this post-failover situation and allow the test to run to completion. • D_Port on an Access Gateway is supported only when there is no mapping between N_Ports and F_Ports; this includes static mapping and preferred port mapping. [In addition, device (WWN) mapping is also not retained when D_Port is used.] If an Access Gateway port to be tested is mapped, the port mapping (including static and preferred port mapping) must be removed before D_Port can be used. (See "Saving port mappings on an Access Gateway" on page 97.) • See also"Limitations and considerations for D_Port with HBAs" on page 99 . Fabric OS Troubleshooting and Diagnostics Guide 53-1002751-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
  • 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

92
Fabric OS Troubleshooting and Diagnostics Guide
53-1002751-01
Diagnostic Port (D_Port)
10
Size of test frames
Duration of test
User-defined test payload
Predefined pattern for use in test payload
Testing with forward error correction (FEC) on or off (default is off)
Testing with credit recovery (CR) on or off (default is off)
D_Port test initiation modes and test start behavior
Table 20
summarizes D_Port test initiation modes and test start behavior.
General limitations and considerations for D_Port
The link to be tested must be marginally functional and able to carry a minimal number of
frames before it can become a D_Port link. The D_Port feature is useful for diagnosing
marginal faults only; it cannot detect the failure of any single component.
On ICL ports that are configured as D_Ports, only link traffic can be run. Electrical and optical
loopback tests are not supported.
Brocade recommends that D_Port tests be limited to a maximum of eight (8) D_Ports at once.
Otherwise, there is a possibility of false alarms. When a large number of D_Ports are
configured, the test is run on one port per blade at a time, and other ports wait until the test is
completed. No test begins until the fabric is stable.
Note the following high-availability (HA) considerations:
-
There is no HA support for D_Port test options and results. Consequently, such information
is not synchronized with the standby side. Any information from a previous test is lost
following a failover.
-
An HA failover and reboot will restart the D_Port test from the beginning, and some of the
ports may fail depending on the design of a particular HBA. Restarting the test from either
side will recover from this post-failover situation and allow the test to run to completion.
D_Port on an Access Gateway is supported only when there is no mapping between N_Ports
and F_Ports; this includes static mapping and preferred port mapping. [In addition, device
(WWN) mapping is also not retained when D_Port is used.] If an Access Gateway port to be
tested is mapped, the port mapping (including static and preferred port mapping) must be
removed before D_Port can be used. (See
“Saving port mappings on an Access Gateway”
on
page 97.)
See also
“Limitations and considerations for D_Port with HBAs”
on page 99 .
TABLE 20
D_Port test initiation modes and test start behavior),
Mode/behavior
Description
Initiation mode
Static
User configures port explicitly. Port remains as D_Port until user removes
configuration.
Dynamic
No user configuration required. D_Port mode is initiated by external request from
remote port (a switch port if HBAs are used).
Test start
behavior
Automatic
User starts test (see
“Automatic mode configuration”
on page 98), but initial test
suite is run automatically.
Manual
User starts test from switch side (using
portdporttest - -start
command) or from
HBA side (see
“BCU D_Port commands”
on page 99).