Brocade BCFA 16 Gbps Training PDF
Brocade BCFA 16 Gbps Training PDF
Brocade BCFA 16 Gbps Training PDF
Brocade Certified
Fabric Administrator
(BCFA) 16 Gbps
Training
Lab Guide
Brocade University
Revision 0512
Corporate Headquarters - San Jose, CA USA
T: (408) 333-8000
[email protected]
Brocade, the Brocade B-weave logo, Fabric OS, File Lifecycle Manager, MyView, Secure Fabric OS, SilkWorm,
and StorageX are registered trademarks and the Brocade B-wing symbol and Tapestry are trademarks of
Brocade Communications Systems, Inc., in the United States and/or in other countries. FICON is a registered
trademark of IBM Corporation in the U.S. and other countries. All other brands, products, or service names are
or may be trademarks or service marks of, and are used to identify, products or services of their respective
owners.
Notice: This document is for informational purposes only and does not set forth any warranty, expressed or
implied, concerning any equipment, equipment feature, or service offered or to be offered by Brocade.
Brocade reserves the right to make changes to this document at any time, without notice, and assumes no
responsibility for its use. This informational document describes features that may not be currently available.
Contact a Brocade sales office for information on feature and product availability. Export of technical data
contained in this document may require an export license from the United States government.
Revision 0512
Contents
Remote Lab Access Instructions
Objectives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Record Remote Lab Access Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Login information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Connecting to the ITTM Environment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Enrolling in the Class . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
Connecting to the Brocade RSL Environment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Close Open Sessions and Exit Remote Connection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Module 6: Firmware
Objectives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
Expected Start State . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
Lab Environment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
Upgrading Firmware from the CLI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
Upgrading Firmware Using Brocade Network Advisor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
Setting Up the Firmware Repository . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
Updating Switch Firmware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
Module 7: Zoning
Objectives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
Expected Start State . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
Lab Environment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
Configuring Zoning in Network Advisor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
Setting the Default Zone . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
Creating and Activating a Zone Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
Verifying Device Connectivity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
Using Network Advisor to verify Connectivity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
Using HCM and Disk Management to Verify Connectivity . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
Lab Setup
Objectives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145
List of Required Equipment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145
Lab Environment: Two Stations (Odd and Even) Configuration. . . . . . . . . . . . . . . . . . . . . . 149
Individual Lab Station Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150
Objectives
In this lab exercise, you will perform tasks related to connecting and then disconnecting from the
Brocade Remote Solutions Lab. This lab is divided into the following sections:
Record remote lab access information
Connect to the Brocade RSL environment
Cleanly disconnect from the remote lab station
8. Enter the required information, agree to the terms of service, and click the Register button.
9. On the login page, enter your credentials select the Log In button.
10. To enroll, from your home page, select Training > Enroll in a Class.
11. Enter your registration code and student number and click Enroll Now.
12. In the Class Training section of your home page you will see a list of classes you are registered
for, including the one you just enrolled in.
14. Your class page provides details on the availibilty of the lab station assigned to you, other
classmates enrolled and instructor contact information. To access your lab station, click the
Access <lab station> Now button.
16. From your equipment session, select the station tab that was assigned to you.
19. A warning will appear. Click Connect to launch a Remote Desktop session.
Important
Once you are connected please do not alter any of the partitions on the C drive.
If you are unable to sign on to your station, notify the instructor immediately.
NOTE
You are now connected to the lab environment. You may skip the Connect to the Brocade
RSL Environment section below.
NOTE
If this is your first time connecting to the RSL, you will be prompted to download the Secure Application
Manager. The Secure Application Manager is used to control access to the RSL.
24. The Secure Application Manager used to control access to the RSL launches.
25. A link to your RSL station will be provided (shown below). Click the link to access your RSL
workstation.
26. The Remote Desktop Connection window will display, click Connect.
27. A web browser window to the Windows server in your RSL workstation opens. You may first be
prompted with a dialog (shown below) that warns you about displaying the web browser in full-
screen mode. Review the information then click OK.
NOTE
You can press Ctrl+Alt+Pause to toggle between a window view and a full-screen view.
30. You have successfully connected to the Windows server in your RSL workstation. In your display,
you will see the tab controls shown below. Remember, typing CTRL-ALT-PAUSE will toggle
between full screen and windowed mode.
Important
Once you are connected please do not alter any of the partitions on the C drive.
If you are unable to sign on to your station, notify the instructor immediately.
Objectives
In this laboratory exercise, you will perform tasks related to the various elements of the Fibre Channel
protocol and theory:
List Fibre Channel Levels
Describe Classes of Service
Discuss Fibre Channel frame format
Differentiate between node and port world-wide names
Discovering fabrics using Brocade Network Advisor
List various port types
Differentiate between the well-known addresses
Decode 24-bit device addressing
Lab Environment
Classes of Service
36. The column on the left is a description of the Brocade supported Classes of Service. The two
columns on the right are the types of Fibre Channel Classes of Service. Match the description with
its Class of Service.2
Switch-to-Switch communication A. Class-1 D. Class-4
Connectionless without ACK B. Class-2 E. Class-6
Connectionless with ACK C. Class-3 F. Class-F
Frame Format
37. Identify the fields within a Fibre Channel frame, the length (in bytes) of each and the maximum
frame size.3
Field Length
1. _____________________________________ ______
2. _____________________________________ ______
3. _____________________________________ ______ (maximum)
4. _____________________________________ ______
5. _____________________________________ ______
Maximum frame size: ______
38. Match the Brocade World Wide Name with a type below.4
10:00:00:05:1e:02:a5:49__________
20:07:00:05:1e:02:a5:49__________
Port Types
39. Using the above diagram, identify the port types below (U_Port, F_Port, FL_Port, G_Port, E_Port).
The first one has been filled in for you:5
1. F_Port
2.
3.
4.
5.
Note
The flags are shown in reverse order, with the most recent port state on the left.
DEV2-ST01-B300:admin> portshow 8
portIndex: 8
portName: port8
portHealth: OFFLINE
Authentication: None
portDisableReason: None
portCFlags: 0x1
portFlags: 0x1 PRESENT U_PORT
LocalSwcFlags: 0x0
portType: 18.0
portId: 010800
portIfId: 4302000f
portWwn: 20:08:00:05:1e:0a:83:6d
portWwn of device(s) connected:
Distance: normal
portSpeed: N8Gbps
LE domain: 0
FC Fastwrite: OFF
Interrupts: 0 Link_failure: 0 Frjt: 0
Unknown: 0 Loss_of_sync: 0 Fbsy: 0
Lli: 0 Loss_of_sig: 1
Proc_rqrd: 0 Protocol_err: 0
Timed_out: 0 Invalid_word: 0
Rx_flushed: 0 Invalid_crc: 0
Tx_unavail: 0 Delim_err: 0
Free_buffer: 0 Address_err: 0
Overrun: 0 Lr_in: 0
Suspended: 0 Lr_out: 0
Parity_err: 0 Ols_in: 0
2_parity_err: 0 Ols_out: 0
CMI_bus_err: 0
Authentication: None
DH Group: N/A
Edge fabric's primary wwn: N/A
Edge fabric's version stamp: N/A
portId: 020800
portIfId: 43020007
portWwn: 20:08:00:05:1e:7f:06:9c
portWwn of device(s) connected:
Distance: normal
portSpeed: N8Gbps
LE domain: 0
FC Fastwrite: OFF
Interrupts: 0 Link_failure: 0 Frjt: 0
Unknown: 0 Loss_of_sync: 5 Fbsy: 0
Lli: 80 Loss_of_sig: 10
Proc_rqrd: 9938 Protocol_err: 0
Timed_out: 0 Invalid_word: 6161
Rx_flushed: 0 Invalid_crc: 0
Tx_unavail: 0 Delim_err: 0
Free_buffer: 0 Address_err: 8
Overrun: 0 Lr_in: 9
Suspended: 0 Lr_out: 5
Parity_err: 0 Ols_in: 0
2_parity_err: 0 Ols_out: 5
CMI_bus_err: 0
Well-Known Addresses
44. Identify the above Well-Known Addresses below:6
FFFFFA
FFFFFB
FFFFFC
FFFFFD
FFFFFE
FFFFFF
46. From the B300, type the nsallshow command to display a list of every PID logged into the
fabric.
DEV2-ST01-B300:admin> nsallshow
{
010000 010100
2 Nx_Ports in the Fabric }
DEV2-ST01-B300:admin>
____________________________________________________________________
____________________________________________________________________
47. From the B300 type the nsshow command. What type of information can you see?8
EV2-ST01-B300:admin> nsshow
{
Type Pid COS PortName NodeName
TTL(sec)
N 010000; 3;10:00:00:05:1e:56:c8:2a;20:00:00:05:1e:56:c8:2a;
na
FC4s: FCP
PortSymb: [89] "Brocade-825 | 3.0.0.0 | DEV2-ST01-HBA | Windows
Server (R) 2008 Standard | Service Pack 1"
Fabric Port Name: 20:00:00:05:1e:0a:83:6d
6.1=Management Server, 2=Time Server, 3=Name Server, 4=Fabric Controller, 5=Fabric Login, 6=Broadcast Server
7.1=port 4, 2=port 23, 3=port 26, 4=port 36, 5=port 63
8. Port type, PID, Class of Service, port name, node name, etc.
9.The nsshow command displays the local NS database. The nsallshow command displays the fabric addresses for
the fabric.
10.If nscamshow does not display output, refer to Appendix A.
Partial: No
ST01-B5100:admin>
____________________________________________________________________
- What is the main difference between the nscamshow and nscamshow -t commands?11
____________________________________________________________________
Objectives
In this laboratory exercise, you will perform tasks related to identifying the major components of the
Brocade directors:
Identify components of the DCX chassis
Identify components of the DCX-4S chassis
1.
2.
3.
1.
2.
3.
Objectives
In this laboratory exercise, the following tasks are performed to install and configure the Fibre Channel
switches:
Discover the fabric using Brocade Network Advisor
Use Telnet or SSH to access a switch
Verify and configure switch IP address and licenses
Configure login banners
Verify end device connections to the fabric
Lab Environment
4. Use the timeout command to set the timeout value to 0 minutes. This prevents your session
from closing when you are idle:
# timeout 0
DEV2-ST01-B300:admin> timeout 0
IDLE Timeout Changed to 0 minutes
The modified IDLE Timeout will be in effect after NEXT login
DEV2-ST01-B300:admin>
5. The new timeout value does not get applied to the current session, you need to log in again using
the login command to have the new timeout value apply.
7. Display the current IP address settings using the ipaddrshow command. Record the settings
here:
DEV2-ST01-B300:admin> ipaddrshow
SWITCH
Ethernet IP Address: 10.255.224.34
Ethernet Subnetmask: 255.255.255.192
Gateway IP Address: 10.255.224.62
DHCP: Off
DEV2-ST01-B300:admin>
Ethernet IP Address:____________________
Ethernet Subnetmask:____________________
Gateway IP Address:____________________
DHCP:____________________
8. Enter the switchshow command. You can use the pipe (|) operand to direct the output to the
more command, e.g. switchshow | more. Review the command output, and fill in the
following parameters:
DEV2-ST01-B300:admin> switchshow
switchName: DEV2-ST01-B300
switchType: 71.2
switchState: Online
switchMode: Native
switchRole: Principal
switchDomain: 1
switchId: fffc01
switchWwn: 10:00:00:05:1e:0a:83:6d
zoning: OFF
switchBeacon: OFF
switchName:____________________
switchType:____________________1
switchRole:____________________2
switchDomain:__________________3
zoning: ____________________4
9. Enter the version command; what is the FOS version running on the switch?
DEV2-ST01-B300:admin> version
Kernel: 2.6.14.2
Fabric OS: v7.0.0a
Made on: Wed Jun 1 16:04:18 2011
Flash: Wed Nov 16 11:39:43 2011
BootProm: 1.0.9
DEV2-ST01-B300:admin>
10. Enter the fabricshow command; how many domains are in the fabric?
DEV2-ST01-B300:admin> fabricshow
Switch ID Worldwide Name Enet IP Addr FC IP Addr
Name
--------------------------------------------------------------------
-----
1: fffc01 10:00:00:05:1e:0a:83:6d 10.255.224.34 0.0.0.0
>"DEV2-ST01-B300"
5: fffc05 50:00:51:e7:f0:69:ce:0a 0.0.0.0 0.0.0.0
"fcr_fd_5"
DEV2-ST01-B300:admin>
11. __________________6
SWITCH
Ethernet IP Address: 10.255.224.35
Ethernet Subnetmask: 255.255.255.192
Gateway IP Address: 10.255.224.62
DHCP: Off
DEV2-ST01-B5100:admin>
Ethernet IP Address:____________________
Ethernet Subnetmask:____________________
Gateway IP Address:____________________
DHCP: ____________________
15. Enter the switchshow command. Review the command output, and fill in the following
parameters:
DEV2-ST01-B5100:admin> switchshow
switchName: DEV2-ST01-B5100
switchType: 66.1
switchState: Online
switchMode: Native
switchRole: Principal
switchDomain: 2
switchId: fffc02
switchWwn: 10:00:00:05:1e:7f:06:9c
zoning: OFF
switchBeacon: OFF
FC Router: ON
FC Router BB Fabric ID: 100
Address Mode: 0
28 28 021c00 -- N8 No_Module FC
29 29 021d00 -- N8 No_Module FC
30 30 021e00 -- N8 No_Module FC
31 31 021f00 -- N8 No_Module FC
32 32 022000 -- N8 No_Module FC
33 33 022100 -- N8 No_Module FC
34 34 022200 -- N8 No_Module FC
35 35 022300 -- N8 No_Module FC
36 36 022400 -- N8 No_Module FC
37 37 022500 -- N8 No_Module FC
38 38 022600 -- N8 No_Module FC
39 39 022700 -- N8 No_Module FC
DEV2-ST01-B5100:admin>
switchName:____________________
switchType:____________________7
switchRole:____________________8
switchDomain:____________________9
zoning: ____________________10
16. Entering the version command. What version is currently installed on your B5100?
Fabric OS: ____________________11
Although the command may be run on any switch in a fabric, enter this command on the B300
only.
23. Record the new clock server and date settings on the B300:
DEV2-ST01-B300:admin> date
Tue Apr 10 11:15:37 Localtime 2012
DEV2-ST01-B300:admin>
tsclockserver: ____________________
date: ____________________
24. Record the new clock server and date settings on the B5100:
DEV2-ST01-B5100:admin> date
Tue Apr 10 11:14:34 Localtime 2012
DEV2-ST01-B5100:admin>
tsclockserver: ____________________
date: ____________________
25. Verify that the time is in sync (both dates should match).
It may take up to two minutes for the time to synchronize.
26. Use the tstimezone command to set the time zone of your B300 to the Eastern time zone in
the United States (GMT -5) and verify same.
# tstimezone -5
System Time Zone change will take effect at next reboot.
# tstimezone
Time Zone Hour Offset: -5
Time Zone Minute Offset: 0
Note
If the tstimezone command does not work, use the tstimezone --old 0 command
and then use the tstimezone -5 command. This may require a reboot.
27. Type the date command on each switch to verify that the date on the B300 is 5 hours earlier
than the date on B5100.
If the dates do not differ by 2 hours then type fastboot on the B300, log in and check the dates
again.
28. From the B300, type the following command to restore the configuration back to default:
# tstimezone -7
System Time Zone change will take effect at next reboot.
35. To view the licensed features on this switch, enter the licenseshow command.
DEV2-ST01-B5100:admin> licenseshow
c9SdQeRedATeRK:
Fabric license
bRyRc9RRzbci3Sd6:
Full Ports on Demand license - additional 16 port upgrade license
PWrGHFKXFHQ4EAMSPWNJFXXSfEYKY7C9BJ9MH:
Enhanced Group Management license
RR3rEXQKTXHHmR3gLYRgF3ttSXS7KM9rBJtSK:
8 Gig FC license
QDQfZS3QWaPmrSDHfrMRGXYFrffr3F9LB7tYN:
Extended Fabric license
Fabric Watch license
Performance Monitor license
Trunking license
Integrated Routing license
Adaptive Networking license
7aACCMPLDAfrRrFJXHZEGHS3FfLf9HAtB7LTA:
Server Application Optimization license
DEV2-ST01-B5100:admin>
36. Record one or two licensed features here:
____________________________________________________________________
____________________________________________________________________
Note
Notice that one or more features may be activated with a single license key.
38.
39. Return to the Telnet session of your B5100 and use the switchname command. Verify that the
switch name matches the topology diagram associated with your station.
a. Record the switch name here.
____________________________________________________________________
DEV2-ST01-B5100:admin> chassisname
DEV2-ST01-B5100
DEV2-ST01-B5100:admin>
41. If you want to change the chassisname, use the following steps to rename:
a. Use the chassisname command on the B300 switch and replace the name as follows:
# chassisname R01-ST02#-B300
DEV2-ST01-B5100:admin> chassisname R01-ST02-B300
b. Use the chassisname command on the B5100 switch and replace the name as follows:
# chassisname R01-ST02-B5100
DEV2-ST01-B5100:admin> chassisname R01-ST02-B5100
c. Use the chassisname command on both switches to verify the new chassis name.
DEV2-ST01-B300:admin> chassisname
R01-ST02-B300
DEV2-ST01-B5100:admin> chassisname
R01-ST02-B5100
42. Return to the open Telnet session of your B5100 and issue the errclear command to clear out
any existing messages in the error log.
DEV2-ST01-B5100:admin> errclear
DEV2-ST01-B5100:admin>
43. Use the trackchangesshow command to verify the track changes status.
DEV2-ST01-B5100:admin> trackchangesshow
Track changes status: OFF
Track changes generate SNMP-TRAP: NO
DEV2-ST01-B5100:admin>
44. Use the trackchangesset 1 command.
DEV2-ST01-B5100:admin> trackchangesset 1
Committing configuration...done.
DEV2-ST01-B5100:admin>
45. Use the errshow -r command and look for informational TRCK messages.
DEV2-ST01-B5100:admin> errshow -r
Fabric OS: v7.0.0a
Note
The errdump command is mostly used for scripts and supportshow output while the
errshow command is commonly used from the CLI as it paginates the output.
Note
You can forward syslogd messages to up to six servers.
50. Return to the Telnet session of your B5100 and issue the syslogdipadd <IP address>
command. Use the IP address you obtained from Step49, Stepc. It is the IP address of your RSL
host.
51. Generate switch log messages on the B5100. Type login to terminate your current session and
log in as admin. An entry should appear in the syslog server list.
52. Examine the entries in the Kiwi syslog daemon window.
53. Check to see if the messages were recorded in the syslog file; to do this do the following:
a. Click Start > Run
b. Type c:\captures and press ENTER.
c. Open the cfa200_logs.txt file and verify the syslog entries are there.
NOTE
If the messages did not get recorded in the syslog file or the Kiwi syslog daemon window check the fol-
lowing:
On the switch run command: syslogdipshow and verify the IP address is set correctly.
Verify that the Network Advisor services are not running.
54. Leave this configuration active through the remainder of this lab in order to observe the log
message that are created.
Check Point: You have configured and verified basic settings on the switches in your fabric. Some of
these steps are not required for essential switch operation; however these basic steps will make SAN
administration easier and more consistent as your fabric grows.
56. Record the amount of time the switch has been operational. ____________________
57. Issue the uptime command. Notice that the uptime reported by both commands is the same.
DEV2-ST01-B5100:admin> uptime
06:46:36 up 5 days, 20:14, 1 user, load average: 0.02, 0.03, 0.00
DEV2-ST01-B5100:admin>
DEV2-ST01-B300:admin>
59. Record the switch status here:
a. SwitchState ____________________
b. Power supplies monitor____________________
c. Temperatures monitor ____________________
d. Fans monitor ____________________
e. Flash monitor____________________
f. Marginal ports monitor ____________________
g. Faulty ports monitor ____________________
h. Missing SFPs monitor ____________________
60. Issue the switchstatuspolicyshow command to determine the percentage and the number
of ports needed to fault before the switch is reported as marginal and record that value:
DEV2-ST01-B300:admin> switchstatuspolicyshow
The current overall switch status policy parameters:
Down Marginal
----------------------------------
PowerSupplies 1 1
Temperatures 2 1
Fans 2 1
Flash 0 1
MarginalPorts 25.00%[6] 10.00%[2]
FaultyPorts 25.00%[6] 10.00%[2]
MissingSFPs 0.00%[0] 0.00%[0]
ErrorPorts 0.00%[0] 0.00%[0]
Number of ports: 24
DEV2-ST01-B300:admin>
_____________________________________________________________________13
61. Record the number/percentages of other out-of-spec measurements required to put the switch
into marginal status.14
a. PowerSupplies____________________
b. Temperatures ____________________
13.The marginal ports are 25% and down ports are 10%.
14. A setting of 0 indicates that Fabric OS will not monitor this component. For example having a setting of 0 for
MissingSFPs indicates that the switch will not complain if you remove SFPs. If you wish to have the switch
track this condition or others, use the switchstatuspolicyset command. Since output is user-configurable
it could vary.
c. Fans ____________________
d. Flash ____________________
e. MarginalPorts ____________________
f. MissingSFPs ____________________
DEV2-ST01-B300:admin> fanshow
Fan 1 is Ok, speed is 6250 RPM
Fan 2 is Ok, speed is 6250 RPM
Fan 3 is Ok, speed is 6250 RPM
DEV2-ST01-B300:admin>
DEV2-ST01-B300:admin> psshow
Power Supply #1 is OK
DEV2-ST01-B300:admin>
Authentication: None
portDisableReason: None
portCFlags: 0x1
portFlags: 0x24b03 PRESENT ACTIVE F_PORT G_PORT U_PORT
LOGICAL_ONLINE LOGIN NOELP LED ACCEPT FLOGI
LocalSwcFlags: 0x0
portType: 18.0
POD Port: Port is licensed
portState: 1 Online
Protocol: FC
portPhys: 6 In_Sync portScn: 32 F_Port
port generation number: 50
state transition count: 25
portId: 010100
portIfId: 43020015
portWwn: 20:01:00:05:1e:0a:83:6d
portWwn of device(s) connected:
20:00:00:11:0d:0f:84:00
Distance: normal
portSpeed: N8Gbps
LE domain: 0
FC Fastwrite: OFF
Interrupts: 0 Link_failure: 11 Frjt: 0
Unknown: 0 Loss_of_sync: 3 Fbsy: 0
Lli: 91 Loss_of_sig: 6
Proc_rqrd: 167 Protocol_err: 0
Timed_out: 0 Invalid_word: 3342501
Rx_flushed: 0 Invalid_crc: 0
Tx_unavail: 0 Delim_err: 0
Free_buffer: 0 Address_err: 0
Overrun: 0 Lr_in: 15
Suspended: 0 Lr_out: 1
Parity_err: 0 Ols_in: 1
2_parity_err: 0 Ols_out: 15
CMI_bus_err: 0
DEV2-ST01-B300:admin>
NOTE
It is not unusual to observe Link_failure, Loss_of_sync and related errors. These errors are commonly
generated as devices are plugged into switch ports. However, you may have a marginal link if you
notice that these errors are increasing over time on a port in a stable fabric.
15. B300 portshow outputs should display as follows portHealth: HEALTHY; portState: Online;
Distance: normal; portSpeed: N8Gbps; the other parameters will vary.
fabric.ops.bladeFault_on_hwErrlevel:0
fabric.ops.dataFieldSize:2112
fabric.ops.max_hops:7
fabric.ops.mode.fcpProbeDisable:0
fabric.ops.mode.isolate:0
fabric.ops.mode.longDistance:0
fabric.ops.mode.noClassF:0
fabric.ops.mode.pidFormat:1
fabric.ops.mode.tachyonCompat:0
fabric.ops.mode.unicastOnly:0
fabric.ops.mode.useCsCtl:0
fabric.ops.vc.class.2:2
fabric.ops.vc.class.3:3
fabric.ops.vc.config:0xc0
fabric.ops.vc.linkCtrl:0
fabric.ops.vc.multicast:7
fabric.ops.wan_tov:0
DEV2-ST01-B300:admin>
69. Return to the Telnet session of your B5100 and issue the same command:
# configshow -pattern fabric.ops to look at the fabric.ops parameters.
DEV2-ST01-B5100:admin> configshow -pattern fabric.ops
fabric.ops.BBCredit:16
fabric.ops.E_D_TOV:2000
fabric.ops.R_A_TOV:10000
fabric.ops.bladeFault_on_hwErrlevel:0
fabric.ops.dataFieldSize:2112
fabric.ops.max_hops:7
fabric.ops.mode.fcpProbeDisable:0
fabric.ops.mode.isolate:0
fabric.ops.mode.longDistance:0
fabric.ops.mode.noClassF:0
fabric.ops.mode.pidFormat:1
fabric.ops.mode.tachyonCompat:0
fabric.ops.mode.unicastOnly:0
fabric.ops.mode.useCsCtl:0
fabric.ops.vc.class.2:2
fabric.ops.vc.class.3:3
fabric.ops.vc.config:0xc0
fabric.ops.vc.linkCtrl:0
fabric.ops.vc.multicast:7
fabric.ops.wan_tov:0
DEV2-ST01-B5100:admin>
70. Compare the fabric.ops parameters on both switches. Do any of the parameters differ?
______________________________________________________________________16
Check Point: You have learned to quickly assess general switch status. Fabric troubleshooting builds on
these introductory steps.
Note
The number of devices on your SAN may vary depending on the RSL environment. At a mini-
mum you should have at least one host and one storage device.
ST01-B300:admin> nsshow -t -r
{
Type Pid COS PortName NodeName
SCR
N 010000; 3;10:00:00:05:1e:56:c8:2a;20:00:00:05:1e:56:c8:2a;
0x01000003
FC4s: FCP
PortSymb: [89] "Brocade-825 | 3.0.0.0 | DEV2-ST01-HBA | Windows
Server (R) 2008 Standard | Service Pack 1"
Fabric Port Name: 20:00:00:05:1e:0a:83:6d
Permanent Port Name: 10:00:00:05:1e:56:c8:2a
Device type: Physical Initiator
Port Index: 0
Share Area: No
Device Shared in Other AD: No
Redirect: No
Partial: No
16.The switches should be successfully merged into a single fabric so the fabric.ops parameters should be the
same.
N 010100; 3;20:00:00:11:0d:0f:84:00;20:00:00:11:0d:0f:84:00;
0x01000003
FC4s: FCP
PortSymb: [36] "Brocade University Virtual FC Target"
Fabric Port Name: 20:01:00:05:1e:0a:83:6d
Permanent Port Name: 20:00:00:11:0d:0f:84:00
Device type: Physical Target
Port Index: 1
Share Area: No
Device Shared in Other AD: No
Redirect: No
Partial: No
The Local Name Server has 2 entries }
WWPN ____________ Device Type _____________________ State Change Registration (Y/N) ___
WWPN ____________ Device Type _____________________ State Change Registration (Y/N) ___
73. Return to the open Telnet session of your B300 and issue the nsshow t -r command.
ST01-B300:admin> nsshow -t -r
{
Type Pid COS PortName NodeName
SCR
N 010000; 3;10:00:00:05:1e:56:c8:2a;20:00:00:05:1e:56:c8:2a;
0x01000003
FC4s: FCP
PortSymb: [89] "Brocade-825 | 3.0.0.0 | DEV2-ST01-HBA | Windows
Server (R) 2008 Standard | Service Pack 1"
Fabric Port Name: 20:00:00:05:1e:0a:83:6d
Permanent Port Name: 10:00:00:05:1e:56:c8:2a
Device type: Physical Initiator
Port Index: 0
Share Area: No
Device Shared in Other AD: No
Redirect: No
Partial: No
N 010100; 3;20:00:00:11:0d:0f:84:00;20:00:00:11:0d:0f:84:00;
0x01000003
FC4s: FCP
PortSymb: [36] "Brocade University Virtual FC Target"
Fabric Port Name: 20:01:00:05:1e:0a:83:6d
Permanent Port Name: 20:00:00:11:0d:0f:84:00
Device type: Physical Target
Port Index: 1
Share Area: No
Device Shared in Other AD: No
Redirect: No
Partial: No
The Local Name Server has 2 entries }
74. Verify that the storage devices are properly registered with the name server and fabric controller.
Record the last three octets of the Port WWN of the storage ports. Example: 52:3a:72.
WWPN ____________ Device Type _____________________ State Change Registration (Y/N) ___
WWPN ____________ Device Type _____________________ State Change Registration (Y/N) ___
WWPN ____________ Device Type _____________________ State Change Registration (Y/N) ___
WWPN ____________ Device Type _____________________ State Change Registration (Y/N) ___
75. From open B5100 Telnet session issue the nscamshow command to see detailed information
about the devices on your B300 switch.
ST01-B5100:admin> nscamshow
nscam show for remote switches:
Switch entry for 1
state rev owner cap_available
known v700 0xfffc02 1
Device list: count 2
Type Pid COS PortName NodeName
N 010000;
3;10:00:00:05:1e:56:c8:2a;20:00:00:05:1e:56:c8:2a;
FC4s: FCP
PortSymb: [89] "Brocade-825 | 3.0.0.0 | DEV2-ST01-HBA |
Windows Server (R) 2008 Standard | Service Pack 1"
Fabric Port Name: 20:00:00:05:1e:0a:83:6d
Permanent Port Name: 10:00:00:05:1e:56:c8:2a
Port Index: 0
Share Area: No
Device Shared in Other AD: No
Redirect: No
Partial: No
N 010100;
3;20:00:00:11:0d:0f:84:00;20:00:00:11:0d:0f:84:00;
FC4s: FCP
PortSymb: [36] "Brocade University Virtual FC Target"
Fabric Port Name: 20:01:00:05:1e:0a:83:6d
Permanent Port Name: 20:00:00:11:0d:0f:84:00
Port Index: 1
Share Area: No
Device Shared in Other AD: No
Redirect: No
Partial: No
Port Index: 0
Share Area: No
Device Shared in Other AD: No
Redirect: No
Partial: No
ST01-B5100:admin>
76. Compare the last three octets of the Port WWN of two device outputs gathered from the B5100
nscamshow output with the B300 nsshow output values gathered earlier. Are they the same?17
____________________________________________________________________
Check Point: You have learned how to determine if a SAN attached device, such as host, storage, or
tape device, has successfully logged into the fabric.
17.The nscamshow output does not have an SCR column, otherwise they are the same.
84. In the Fabric Name field, enter Fabric XX, where XX is your workstation.
The Fabric Name is used in to differentiate fabrics in Network Advisor. Each fabric you discover
should have a different fabric name.
85. Using the Student Information Sheet (SIS), enter the IP address for the B5100 in the IP Address
field.
NOTE
If default credentials are used you do not need to enter anything in the User ID or Password fields.
87. Repeat Step83 through Step86 for the B300 and B6510.
- Did you have to go through the discovery process for the B300 or the B6510? Yes or No. If No,
why not?18
____________________________________________________________________
____________________________________________________________________
You can use the switchshow command to display the Node WWN of a switch and the portshow
command to display Port WWN of any ports.
88. Return to the Telnet session of your B300.
89. Issue the switchshow command, what is the switchWwn?19
ST01-B300:admin> switchshow
switchName: ST01-B300
switchType: 71.2
switchState: Online
switchMode: Native
switchRole: Principal
switchDomain: 1
switchId: fffc01
switchWwn: 10:00:00:05:1e:0a:83:6d
zoning: OFF
switchBeacon: OFF.......
____________________________________________________________________
18. No. Once the seed switch was discovered, any switch connected to the seed is discovered automatically.
19.The switch WWN is different for each switch, but it should start with 10:00:00:05:1e:xx:xx:xx
Helpful Hint
Using the switchshow | more command can be used to page through the output. Below
are some more helpful hints:
space - advance one page
enter - advance one line
b go back one page
/ search forward
? search backwards
90. Issue the command portshow 1, what is the portWwn and portWwn of device(s)
connected?20
...portId: 010100
portIfId: 43020015
portWwn: 20:01:00:05:1e:0a:83:6d
portWwn of device(s) connected:
20:00:00:11:0d:0f:84:00...
____________________________________________________________________
____________________________________________________________________
____________________________________________________________________
Note
The configupload command was performed using the -all option specified in the inter-
action Section.
Note
You can Save the configuration file over again and Network Advisor will keep it. Previously
saved configuration files are not overwritten because the date stamp on the configuration
file includes hh:mm:ss.
If you do perform multiple configuration Saves, you will have more than one file as an option
to restore when you perform a restore later in this exercise.
95.
Note
Do not select the checkbox as that is to Keep the selected file and delete what has been
highlighted. Checking Keep and then performing the restore will not change the nature of
the restore.
Objectives
In this laboratory exercise, you will perform tasks related to firmware upgrades:
Upgrading firmware from the CLI
Verifying firmware upgrade status from the CLI
Setting up the Network Advisor firmware repository
Viewing firmware release notes using the Network Advisor Firmware Repository
Using Network Advisor to upgrade to upgrade multiple switches
Lab Environment
____________________________________________________________________
4. Issue the firmwaredownload command and follow the prompts to begin the firmware upgrade.
See Step5 for example.
5. Once the firmwaredownload starts logging into the switch, open up a console connection to the
B300 through Putty and use the firmwaredownloadstatus command to monitor the update
process.
Note
The firmwaredownloadstatus output is shown on the next page.
R13-ST03-B300:admin> firmwaredownload
Server Name or IP Address: 10.255.252.50
User Name: cfa
File Name: v7.0.0a
Network Protocol(1-auto-select, 2-FTP, 3-SCP, 4-SFTP) [1]: 1
Password: cfa
Server IP: 10.255.252.50, Protocol IPv4
Checking system settings for firmwaredownload...
System settings check passed.
dir
##################################################
ldconfig
##################################################
glibc
##################################################
R13-ST03-B300:admin> firmwaredownloadstatus
[1]: Wed Aug 10 20:33:06 2011
Firmware is being downloaded to the switch. This step may take up to
30 minutes.
6. Once the firmwaredownloadstatus command shows that the firmware was successfully
update use the version and firmwareshow commands to verify and answer the questions
below.
a. What date was the firmware image created on?1
DEV2-ST01-B300:admin> version
Kernel: 2.6.14.2
Fabric OS: v7.0.0a
Made on: Wed Jun 1 16:04:18 2011
Flash: Wed Nov 16 10:39:43 2011
BootProm: 1.0.9
DEV2-ST01-B300:admin>
DEV2-ST01-B300:admin> firmwareshow
Appl Primary/Secondary Versions
------------------------------------------
FOS v7.0.0a
v7.0.0a
DEV2-ST01-B300:admin>
____________________________________________________________________
b. What is the kernel version used for this version of Fabric OS?2
____________________________________________________________________
7. Issue the errshow -r command to view log messages in reverse order.
a. What message is generated when the firmwaredownload command is started?3
____________________________________________________________________
b. What message is generated when the firmware commit completes?4
2011/11/16-10:23:51, [SULB-1004], 1078878, CHASSIS, INFO, DEV2-ST01-
B300, Firmwarecommit has completed.
____________________________________________________________________
c. What message is generated when the firmwaredownload command completes?5
2011/11/16-10:42:41, [SULB-1002], 1078891, CHASSIS, INFO, DEV2-ST01-
B300, Firmwaredownload command has completed successfully.
____________________________________________________________________
2.2.6.14.2
3.[SULB-1001], 17507, CHASSIS, WARNING, R11-ST15-B30, Firmwaredownload command has started.
4.[SULB-1004], 17520, CHASSIS, INFO, R11-ST15-B30, Firmwarecommit has completed.
5.[SULB-1002], 17522, CHASSIS, INFO, R11-ST15-B30, Firmwaredownload command has completed successfully.
Note
Importing the firmware into the repository may take several minutes. You can monitor the
progress using the dialog box that is displayed.
19. When the import process completes a dialog will display, click OK to return to the Firmware
Management window.
23. Next to the Release Notes entry click the View button to view the current release notes. When you
are finished close the release notes and continue with the lab.
Important
When selecting the B6510 be sure to only select the one from your station.
27. Click the right arrow to add the switches to the Select Switches list.
28. In the Firmware to Download column of all switches select v7.0.0a.
29. Check the Overwrite current firmware check box
Note
The Overwrite current firmware option is only needed if you are flashing a switch with the
same or an earlier version of Fabric OS. It is used in this lab because the switches are pre-
loaded with Fabric OS v7.0.0a.
30. Verify that the Status column reports Ready for all switches.
31. Click the Download button.
32. Read the Network Advisor Message dialog, click Yes to continue.
33. Another Network Advisor Message dialog will display; read it and click Yes to continue.
Note
This can be done at any time during the firmware download process to view the output of the
firmwaredownloadstatus command from the switch.
6.In Progress
7.User Action Event
39. Review the firmware messages and click Close when finished.
40. Click Close to close the Firmware Management window and return to the main Network Advisor
window.
Objectives
Configure, verify, administer, and describe Brocade zoning processes and enforcement
methodologies.
Overview
In this lab exercise, you will perform tasks related to zoning a Brocade fabric. This lab is divided into
the following sections:
Changing the default zoning behavior using Brocade Network Advisor
Creating and activating a zoning configuration using Network Advisor
Verifying LUN connectivity using Network Advisor
Verifying LUN connectivity using Host Connectivity Manager (HCM)
Lab Environment
5. Click Configure > Zoning > Fabric to open the Zoning window.
6. Click the Active Zone Configuration tab.
7. Verify that the default zone is currently set for All Access.
16. In the Potential Members pane expand the Host Group and the Storage Group.
17. Using CTRL+Click select the following devices: the HBA port that is connected to the B6510 and
the storage port is connected to the B300.
Note
You can switch back to the main Network Advisor screen and use the fabric map to deter-
mine which port WWN is connected to each switch.
20. Select Zone1 and click the right arrow to add the zone to the ConfigA.configuration.
21. Click Apply.
22. A Network Advisor Message window will display, click OK to save the configuration and return to
the Zoning window.
1.No. The zone configuration has been saved to the defined database on the fabric without being activated.
26. Review the message and click Yes to activate the configuration.
27. Another Network Advisor Message window will display, review the message and click OK to return
to the Zoning window.
28. In the Zoning window, click the Active Zone Configuration tab to verify the active configuration.
29. Click Cancel to return to the main Network Advisor window.
Note
The configuration has already been saved to the fabric and activated. Clicking cancel does
not undo these actions, it simply closes the window. If there were changes made that were
not saved to the fabric then they would be lost.
Note
Be sure to expand the tree to the lowest level and select the port.
33. Click the right arrow to add these two ports to the Selected Device Ports field.
34. Click OK and wait for the tests to run. The Device Connectivity Troubleshooting Results window will
display.
35. Scroll through the Details field and verify that all the tests were passed.
36. Click the Trace Route and wait for the Trace Route Summary window to display.
38. When you are finished click close to return to the Device Connectivity Troubleshooting Results
window.
39. Click Close again to return to the main Network Advisor screen.
2.No. The storage device is only zoned with the HBA port connected to the B6510.
3.Create a second overlapping zone that includes the additional HBA port and the storage or add the additional
HBA port to the existing zone.
Objectives
Describe, configure, and validate multi-switch fabric Trunking solutions
Overview
This lab exercise covers tasks related to trunking in Brocade fabrics. This lab is divided into the
following sections:
Trunking with CLI
Routing over trunks
Important
Your login credentials from the Lab Pairing Overview on page95 automatically gives you access to
the correct Logical Switch (LS).
Student Information
Important
Your login credentials from the Lab Pairing Overview on page95 automatically gives you access to
the correct Logical Switch (LS).
Getting Started
This lab exercise verifies that the switches are using the default exchange-base routing.
1. Open Telnet sessions to the B5100 and R#-ST#-B6510-LS1 switches using Putty.
2. Ensure that Trunking and Extended Fabric licenses are installed on the B5100 and R#-ST#-
B6510-LS1 switches using the licenseshow command. Contact the instructor if this licenses
is missing from either switch.
ST01-B5100:admin> licenseshow
c9SdQeRedATeRK:
Fabric license
bRyRc9RRzbci:
Full Ports on Demand license - additional 16 port upgrade license
PWrGHFKXFHQ4EAMSPWNJFXXSfEY:
Enhanced Group Management license
RR3rEXQKTXHHmR3gLYRgF3ttSXS:
8 Gig FC license
QDQfZS3QWaPmrSDHfrMRGXYFrff:
Extended Fabric license
Fabric Watch license
Performance Monitor license
Trunking license
Integrated Routing license
Adaptive Networking license
7aACCMPLDAfrRrFJXHZEGHS3FfL:
Server Application Optimization license
ST01-B6510-LS1:FID1:admin> licenseshow
byeQeSczRdez:
Fabric Watch license
byeQeSczRdgz:
Performance Monitor license
byeQeSczRdkz:
Trunking license
byeQeSczRdcz:
Integrated Routing license
SdScQQbyeyTe:
Extended Fabric license
byeQeSczRdc1:
FICON_CUP license
byeQeSczRdcF:
Full Ports on Demand license - additional 24 port upgrade license
gaaM7Ra3CREYNP9CEKg7HCJfWR:
Adaptive Networking license
B7BLSt4DYHLF7BGtGSW794DmSH:
Server Application Optimization license
3. Type the aptpolicy command on both the R#-ST#-B6510-LS1 and B5100 to verify this; the
output should display: Current Policy: 3.
ST01-B5100:admin> aptpolicy
Current Policy: 3 0(ap)
ST01-B6510-LS1:FID1:admin> aptpolicy
Current Policy: 3
3 : Default Policy
1: Port Based Routing Policy
3: Exchange Based Routing Policy
4. If the policy is not exchange based policy then change it to this policy using the syntax modeled
in this example:
R13-ST07-B5100:admin> switchdisable;aptpolicy 3;switchenable
Policy updated successfully.
Ports of Slot 0 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
----------------------+---+---+---+---+-----+---+---+---+-----+---+---+---+-----+---+---+---
Octet Speed Combo 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
Speed AN AN AN AN AN AN AN AN AN AN AN AN AN AN AN AN
AL_PA Offset 13 .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
Trunk Port ON ON ON ON ON ON ON ON ON ON ON ON ON ON ON ON
Long Distance .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
VC Link Init .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
<output truncated>
ST02-B6510-LS2:FID1:adminOdd> portcfgshow
Ports of Slot 0 24 25 26 27 28 29 30 31
----------------------+---+---+---+---+-----+---+---+---
Octet Speed Combo 1 1 1 1 1 1 1 1
Speed AN AN AN AN AN AN AN AN
AL_PA Offset 13 .. .. .. .. .. .. .. ..
Trunk Port ON ON ON ON ON ON ON ON
Long Distance .. .. .. .. .. .. .. ..
VC Link Init .. .. .. .. .. .. .. ..
<output truncated>
6. If portcfgshow output does not show Trunk Port ON, use the following command to
ensure that both switches are capable of establishing a trunk: switchcfgtrunk 12
7. Type the switchshow command from the R#-ST#-B6510-LS1 and use the output to answer
the following questions:
ST01-B6510-LS1:FID1:admin> switchshow
switchName:ST01-B6510-LS1
switchType:109.1
switchState:Online
switchMode:Native
switchRole:Subordinate
switchDomain:3
switchId:fffc03
switchWwn:10:00:00:05:33:93:69:40
zoning:ON (ConfigA)
switchBeacon:OFF
FC Router:OFF
Allow XISL Use:OFF
LS Attributes:[FID: 1, Base Switch: No, Default Switch: No, Address Mode 0]
2. The switchcfgtrunk 1 command will turn trunking ON for all switch ports.
3. There should be 2 trunks with 2 different Trunk Masters.
4. The principal Trunk Master ISL will either say upstream or downstream. The non-principal ISL/trunk will
not show upstream or downstream.
9. List the criteria that needs to be met in order for ports to form a trunk:
_______________________________________________________________5
10. From the 5100, type the islshow command and answer this questions.
ST01-B5100:admin> islshow
1: 8-> 8 10:00:00:05:33:93:69:40 3 ST01-B6510-LS1 sp: 8.000G bw: 16.000G TRUNK QOS
2: 15-> 15 10:00:00:05:1e:0a:83:6d 1 ST01-B300 sp: 8.000G bw: 16.000G TRUNK QOS
12. From the R#-ST#-B6510-LS1, type the trunkshow command and evaluate the deskew values.
ST01-B6510-LS1:FID1:adminOdd> trunkshow
1: 6-> 24 10:00:00:05:33:92:ea:67 4 deskew 51 MASTER
7-> 25 10:00:00:05:33:92:ea:67 4 deskew 15
14. A deskew of 15 deskew units is used as the baseline for the ISL with the least latency. What
deskew value could cause additional latency?
_______________________________________________________________9
5. Each end of the link must have a trunking license, common speed and ports must originate and end in an
ASIC port group and portcfgtrunkport must be enabled.
6. The aggregate bandwidth (bw) should be 16G.
7. These are the Master ISLs in each trunk group.
8. The greatest deskew difference in the example shown is 0.
9. A deskew of 30 or more could cause additional latency.
CHECK POINT
You established that there are two 16 Gbps per port ISL trunks between the two B6510_St01 and St02
switches in your fabric.
15. Verify that port 6 is the trunk master. If it is not, issue the following commands:
portdisable 6
portdisable 7
portenable 6
portenable 7
Helpful Hint
The Network Advisor SAN tab has a Connectivity Toolbar located in the right pane of the SAN
tab which displays the trunk groups between the switches. You can mouse over a link which
is bolded when selected, right-click the link and select Properties to view the connection
properties.
21. Verify that the Trunk Master port in one of the Trunk Groups is port 6. This is used later.
Use the following steps to change the trunking configuration on the R#-ST#-B6510-LS1 using
Brocade Network Advisor:
a. Select port 7.
b. Click Edit Configuration.
c. A Confirmation dialog box will pop up, click Yes.
d. FC Port Configuration wizard: Click Next to get to step 2.
e. Specify FC Parameters: Use the Speed drop-down to change the speed of port 7 from Auto to 4G.
f. Click Next.
g. Click Save.
h. Click Close.
22. Re-evaluate the trunk configuration by clicking Refresh, located in the top right-hand corner of
the Port Administration window. If it refreshes too slowly, you can close and re-open the Port
Administration window.
CHECK POINT
The view of your switches should now have three trunk groups.
CHECK POINT
You created two trunk groups from one by changing the speed of 1 ISL in the trunk group. This created
two trunk groups with different speeds in the same ASIC port group. You used the trunkdebug com-
mand to analyze the message associated with why two trunks formed.
10. Because the speed on ports 6 and 7 are not the same therefore they cannot form a trunk group.
ST02-B6510-LS2:FID1:adminOdd> switchshow
switchName:ST02-B6510-LS2
switchType:109.1
switchState:Online
switchMode:Native
switchRole:Subordinate
switchDomain:4
switchId:fffc04
switchWwn:10:00:00:05:33:92:ea:67
zoning:ON (ConfigA)
switchBeacon:OFF
FC Router:OFF
Allow XISL Use:OFF
LS Attributes:[FID: 1, Base Switch: No, Default Switch: No, Address Mode 0]
Helpful Hint
The portcfgdefault command was used to put the ports back into the original trunk
configuration (two 16 Gbps trunk groups with aggregate 32 Gbps bandwidths each).
33.
38. Also, note the In-ports are configured to use both available Trunk group routes. Explain why?
__________________________________________________________12
NOTE
Note the configuration options that are available from the Web Tools Routing view.
39. Click Off located under the Dynamic Load Sharing (DLS) section.
40. Click Apply.
41. Click Yes on the Routing: Confirm Action dialog box. Why can this option not be turned
Off?_________________________________________________________________ 13
42. Is there an option in the Web Tools Routing view to change from the default exchange-based
routing to port-based routing?
_____________________________________________________________________14
CHECK POINT
Web Tools was used to verify that there are two routes from the B6510_St01 to the B6510_St02. These
routes are through Trunk Masters.
Objectives
Describe, configure, and validate Brocade Fabric OS long distance parameters.
Student Information
Important
Your login credentials from the Lab Pairing Overview on page111 automatically gives you access to
the correct Logical Switch (LS).
Getting Started
1. Open Telnet sessions to R#-ST#-B6510-LS1 and LS2 using Putty.
2. Type the licenseshow command and verify that both license keys are installed.
Verify that Trunking and Extended Fabric licenses are installed on your both of these switches.
Contact the instructor if either of these licenses are missing from either switch.
3. The first step is to verify that both switches are configured with default distance settings.
a. Type the portcfgshow command on both the R#-ST#-B6510-LS1 and R#-ST#-B6510-LS2
numbered stations. Verify that the Long Distance row display .. for all ports
indicating that long distance is disabled.
ST01-B6510-LS1:FID1:adminOdd> portcfgshow
Ports of Slot 0 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
-----------------+--+--+--+--+----+--+--+--+----+--+--+--+----+--+--+-
Speed AN AN AN AN AN AN AN AN AN AN AN AN AN AN AN AN
Fill Word 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
AL_PA Offset 13 .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
Trunk Port ON ON ON ON ON ON ON ON ON ON ON ON ON ON ON ON
Long Distance .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
<truncated output>
4. To see what the available BB credits are at this point, type the portbuffershow from
R#-ST#-B6510-LS1.
ST01-B6510-LS1:FID1:adminOdd> portbuffershow
User Port Lx Max/Resv Buffer Needed Link Remaining
Port Type Mode Buffers Usage Buffers Distance Buffers
---- ---- ---- ------- ------ ------- --------- ----------
0 F - 8 8 - -
1 - 8 0 - -
2 - 8 0 - -
3 - 8 0 - -
4 - 8 0 - -
5 - 8 0 - -
6 E - 8 34 34 <2km
7 E - 8 34 34 <2km
8 E - 8 34 34 <2km
9 E - 8 34 34 <2km 7556
<output truncated>
5. To enable LD mode on port 6 of the R#-ST#-B6510 with a desired distance of 25 km, issue the
following CLI command:
ST01-B6510-LS1:FID1:adminOdd> portcfglongdistance 6 ld 1 25
Reserved Buffers = 206
Warning: port may be buffer limited if cable is longer than
estimated.
6. Issue the portcfgshow command and note the new configuration for port 6.
ST01-B6510-LS1:FID1:adminOdd> portcfgshow
Ports of Slot 0 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
----------------------+---+---+---+---+-----+---+---+---+-----+---+---+---+-----+---+---+---
Octet Speed Combo 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
Speed AN AN AN AN AN AN AN AN AN AN AN AN AN AN AN AN
AL_PA Offset 13 .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
Trunk Port ON ON ON ON ON ON ON ON ON ON ON ON ON ON ON ON
Long Distance .. .. .. .. .. .. LD .. .. .. .. .. .. .. .. ..
VC Link Init .. .. .. .. .. .. ON .. .. .. .. .. .. .. .. ..
Locked L_Port .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
Locked G_Port .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
Disabled E_Port .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
Locked E_Port .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
ISL R_RDY Mode .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
RSCN Suppressed .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
Persistent Disable .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
LOS TOV enable .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
NPIV capability ON ON ON ON ON ON ON ON ON ON ON ON ON ON ON ON
NPIV PP Limit 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126
QOS E_Port AE AE AE AE AE AE .. AE AE AE AE AE AE AE AE AE
EX Port .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
Mirror Port .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
Rate Limit .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
Credit Recovery ON ON ON ON ON ON ON ON ON ON ON ON ON ON ON ON
Fport Buffers .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
Port Auto Disable .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
CSCTL mode .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
D-Port mode .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
Compression .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
Encryption .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
FEC ON ON ON ON ON ON ON ON ON ON ON ON ON ON ON ON
Fault Delay 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
<output truncated>
7. From R#-ST#-B6510-LS1, issue the switchshow command and answer these questions.
ST01-B6510-LS1:FID1:adminOdd> switchshow
switchName:ST01-B6510-LS1
switchType:109.1
switchState:Online
switchMode:Native
switchRole:Subordinate
switchDomain:3
switchId:fffc03
switchWwn:10:00:00:05:33:93:69:40
zoning:ON (ConfigA)
switchBeacon:OFF
FC Router:OFF
Allow XISL Use:OFF
LS Attributes:[FID: 1, Base Switch: No, Default Switch: No, Address Mode 0]
____________________________________________________________________2
8. From R#-ST#-B6510-LS2, issue the following command:
ST02-B6510-LS2:FID1:adminOdd> portcfglongdistance 24 ld 1 25
Reserved Buffers = 206
Warning: port may be buffer limited if cable is longer than
estimated.
Helpful Hint
You may need to disable/enable the port for the connection to come online, use the com-
mands portdisable and portenable.
1.Segmented
2. VC Link Init incompat
____________________________________________________________________8
6. 2
7. The long distance settings at both ends of the link are the same.
8. In the second output, the port modes are listed as LD, and the Max/Resv Buffers are 206 each, instead
of 8 each.
16. When you have finished this part of the lab perform the following actions:
a. R#-ST#-B6510-LS1: Type the portcfgdefault command on ports 6 and 7.
b. R#-ST#-B6510-LS2: Type the portcfgdefault command on port 24 and 25.
18. From the R#-ST#-B6510-LS1, type the trunkshow command to identify the ports associated
with this trunk group. This expected example output shows that ports 6 and 7 are associated
with trunk 1:
ST01-B6510-LS1:FID1:adminOdd> trunkshow
1: 6-> 24 10:00:00:05:33:92:ea:67 4 deskew 50 MASTER
7-> 25 10:00:00:05:33:92:ea:67 4 deskew 15
ST02-B6510-LS2:FID1:adminOdd> portcfglongdistance 25 ls 1 25
Reserved Buffers = 206
Warning: port (25) may be reserving more credits depending on port
speed.
This enables LS mode on specified ports. Notice the switch response.
NOTE
There is segmentation due to the change on the other switch.
23. On R#-ST#-B6510-LS2 type switchshow and notice that the trunk group is now up and
running.
ST02-B6510-LS2:FID1:adminOdd> switchshow
switchName:ST02-B6510-LS2
switchType:109.1
switchState:Online
switchMode:Native
switchRole:Subordinate
switchDomain:4 (unconfirmed)
switchId:fffc04
switchWwn:10:00:00:05:33:92:ea:67
zoning:ON (ConfigA)
switchBeacon:OFF
FC Router:OFF
Allow XISL Use:OFF
LS Attributes:[FID: 1, Base Switch: No, Default Switch: No, Address Mode 0]
CHECK POINT
You used the CLI to configure two ports on each of the B6510s to long distance level LS. This allowed
you to create a 25 KM ISL trunk.
9. Max/Resv Buffers represents max number of credits needed to extend 25Km at full speed. Remember
the ports are running at 16 Gbps.
portcfgdefault 7
27. On the R#-ST#-B6510-LS2 run the following commands:
portcfgdefault 24
portcfgdefault 25
28. Type trunkshow and switchshow to verify that the trunk groups have no long distance
parameters.
R#-ST#-B6510-LS1
ST01-B6510-LS1:FID1:adminOdd> switchshow
switchName:ST01-B6510-LS1
switchType:109.1
switchState:Online
switchMode:Native
switchRole:Subordinate
switchDomain:3
switchId:fffc03
switchWwn:10:00:00:05:33:93:69:40
zoning:ON (ConfigA)
switchBeacon:OFF
FC Router:OFF
Allow XISL Use:OFF
LS Attributes:[FID: 1, Base Switch: No, Default Switch: No, Address Mode 0]
ST01-B6510-LS1:FID1:adminOdd> trunkshow
1: 6-> 24 10:00:00:05:33:92:ea:67 4 deskew 50 MASTER
7-> 25 10:00:00:05:33:92:ea:67 4 deskew 15
R#-ST#-B6510-LS2
ST02-B6510-LS2:FID1:adminOdd> switchshow
switchName:ST02-B6510-LS2
switchType:109.1
switchState:Online
switchMode:Native
switchRole:Subordinate
switchDomain:4
switchId:fffc04
switchWwn:10:00:00:05:33:92:ea:67
zoning:ON (ConfigA)
switchBeacon:OFF
FC Router:OFF
Allow XISL Use:OFF
LS Attributes:[FID: 1, Base Switch: No, Default Switch: No, Address Mode 0]
ST02-B6510-LS2:FID1:adminOdd> trunkshow
1: 24-> 6 10:00:00:05:33:93:69:40 3 deskew 51 MASTER
25-> 7 10:00:00:05:33:93:69:40 3 deskew 15
Helpful Hint
The portcfgdefault command was used to put the ports back into the original trunk
configuration (two 16 Gbps trunk groups with aggregate 32 Gbps bandwidths each.
Objectives
Use Brocade Network Advisor to run D_Port tests
Use Brocade Network Advisor to collect switch, host and Brocade Network Advisor application and
client session logs
Use Brocade Network Advisor to run reports on the SAN
Perform a configdownload using files with known bugs
Troubleshoot fabric merge issues using the CLI and Brocade Network Advisor
Lab Environment
NOTE
You must create user ids for both virtual fabrics. To create user IDs for the even and odd stations as
show in this lab guide, use these commands:
Table 3 lists the station number, associated username and password, and the stations you can log
into.
TABLE 3 Station Information
Station Number Username Password Associated Stations
e. A Diagnostic Port Test window opens, click OK to start the test once it is no longer grayed out.
The test takes about 2 minutes to run. The Diagnostic Port Test window displays the progress
of the test. Looking at the Status Details section provides details of the progress of the test.
When the test is completed the Status should be Success. See example below:
f. Based on the information in the status window, what is this port ready to be used for?
____________________________________________________________________1
g. Click Close to close the Diagnostic Port Test window.
Note
Because one of ISLs went offline for the D_Port test the connectivity map may display an
issue with the ISL connections between the two switches. See example screen shot below.
This issue will be resolved as the port will revert back from a D_Port to an E_Port.
c. Click OK.
This starts the capture of the supportsave data and opens up the Technical SupportSave
Status window. The status of data captures are updated about once a minute. The capture of
the data takes several minutes to complete. See example below:
Note
If the operation fails restart Nework Advisor.
5. View the supportsave repository: From the Brocade Network Advisor main window click on
Monitor > Technical Support > View Repository
a. You should see four files:
Supportinfo.... This contains the supportsave data for all four switches
DCM-SS.... This contains the supportsave data from the Network Advisor application
DCM-Client.... This contains the supportsave data from the current client session
See example below:
a. Under Select Output Template, select Fabric Summary Report and Fabric Ports Report (see
example below).
b. Click OK.
This initiates the generate report process and opens the View Reports window and displays
the Fabric Summary Report when done.
2. 112
3. 24
4. 15
5. 97
B300
If you want to reset the B300 download the config_good_b300 which is a good config file and will
correct the switch behavior.
B5100
If you want to reset the B5100 download the config_good_b5100 which is a good config file and
will correct the switch behavior. If you have already downloaded the bad config file, you will need to
change the defzone access before downloading the good config file.
TABLE 2 B5100 Problems and Solutions
Port Number Problem Solution
9 L_Port portcfglport 9 0
This changes a locked L_Port to
unlocked on the specified port.
Use switchshow and
portcfgshow to view the port
configurations.
14 Disabled E_Port portcfgeport 14 1
This enables the E_Port capability
on the specified port.
Use switchshow and
portcfgshow to view the port
configurations.
This section covers the requirements for you to setup your own lab environment. In order for the labs
to work you will need to set up for an odd station and an even station; each odd and even station
makes one paired station.
NOTE
If you do not have access to an environment that matches what is described below, you will not be able to
complete all of the labs. Command line interface output is provided as well as screen captures of applications
like Brocade Network Advisor. You can use this lab guide as a reference and if you have access to compatible
lab environment, for performing the tasks listed in this lab guide.
Objectives
This section describes what is required to setup your own lab environment
- Domain ID: 2
- Required licenses:
Fabric license
Full Ports on Demand license - additional 16 port upgrade license
Enhanced Group Management license
8 Gig FC license
Extended Fabric license
Fabric Watch license
Performance Monitor license
Trunking license
Integrated Routing license
Adaptive Networking license
Server Application Optimization license
Two Brocade 6510s switches
- Required firmware: Fabric OS v7.0.0a
- Required licenses:
Fabric Watch license
Performance Monitor license
Trunking license
Integrated Routing license
Extended Fabric license
Full Ports on Demand license - additional 24 port upgrade license
Adaptive Networking license
Virtual Fabric Configuration
- Default switch
FID 128
No ports assigned
Insistent Domain ID is set
Domain ID 5
- Divide odd station B6510 into two separate logical switches
First logical switch: Ports 0-23; FID 1; Domain ID 3; Credentials: adminOdd/password
with access only to FID1
Second logical switch: Ports 24-47; FID 2; Domain ID 4; Credentials: adminOdd/
password access only to FID2
- Divide even station B6510 into two separate logical switches
First logical switch: Ports 0-23; FID 2: Domain ID 4; Credentials: adminOdd/password
Host 0 B300 0
Host 1 B6510 0
B300 14 B5100 14
B300 15 B5100 15
B300 1 Storage
B5100 8 B6510 8
B5100 9 B6510 9
B6510 Station Odd 6 B6510 Station Even 24
B6510 Station Odd 7 B6510 Station Even 25
NOTE
The BNA Server is the host server where Brocade Network Advisor is installed. The Brocade 825
adapter is also installed on the host server. For some lab tasks, the Brocade Network Advisor, version
11.1.0 is required. If you do not have access to Brocade Network Advisor, contact Brocade for a trial
version. Screen captures are provided for the tasks which require Brocade Network Advisor.
BNA
16Gbps
<16Gbps
Station1
BNAP1To
B6510P0 B6510_St2
BNAP0To
B300P0
LS2
B300 B5100
P14,15 P8,9 LS1 6510St1
to B5100 to
B300 B5100 P6,7
6510St1
P14,15 B6510_St1 to
P8,9
6510St2
P24,25
SANBlazeP0To
B300St1P1
SANBlaze