Help

Download as pdf or txt
Download as pdf or txt
You are on page 1of 110

SAN Loader

A tool to perform several maintenance tasks on FC Devices


Norbert Szczepaniak / September 7th, 2015

(Slide release 07.09.2015)

1
Agenda 1 Welcome, Introduction, Who’s who

2 Introduction into SAN Loader

3 SAN Loader GUI overview

4 Using SAN Loader for Firmware Updates

5 Using SAN Loader for gathering Support Data

6 Using SAN Loader to reset B-Series passwords

7 Using SAN Loader to manage configurations

8 Using SAN Loader for SNMP Checks

9 Tips, Tricks, Questions ...


2
Welcome
• SAN Loader Introduction Workshop
• Will take approximately 2 hours
• Lot of theory but also some time for practical examples and/or life demo

3
Introduction
• Slides ... will be handed over to all of you, any shown one ...
• Mobile phones ... please turn the ring volume off and switch vibration mode on ...
• Questions ... I only can encourage you to ask so you can take the most out of this workshop. I do not know
everything (neither GOOGLE does ...), but I‘m here to answer your questions and to get at least an answer for you
• Feel free to share your made experiences with the group if you see something familiar on any of the shown slides

4
Who’s who
Who am I ...
• Norbert Szczepaniak
• Joined HP in April 1992
– Started as an MPE/iX qualifier
– Worked later as a System Printer specialist
(2680, F100, 256x units)
– Worked as “Mopier” (MFD)
Technical Marketing Manager
– Worked for Digital Workplace Solutions
– Working for SAN CC / L2 / RTCC since 2001
– EMEA RTCC Storage Support Manager
since November 2013
• Married, two kids
• Interested in trains of all scale and type

5
Who’s who - RTCC EMEA / US
RTCC
StoreFabric (FC/SAN)

Hugh Hayes
Rick Lirley GCCB support for
EMEA HPSD
US RTCC Storage Manager EMEA and US
Technology Manager

Norbert Szczepaniak (D) Sachin Chaudhari (IND)


Joe Cristina EMEA Support
RTCC Storage Manager

Hermann Striewe (D) Niklesh Reddy Gopidi (IND)


Osvaldo (Ozzie) Pacheco US Support
Team Lead

Nagarajan N
Stefan Beutler (D) Pat Sullivan US Support

Philippe Duboscq (F)

Alan Robinson (UK)

Peter Goswell (UK)

Tim Richards (UK)


6
Welcome, Introduction, Who’s who
What our team is working on

Do’s and Don’ts ...


• FC Switches and Routers of all kinds (Brocade, Cisco, QLogic, H3C, McDATA)
• SAN Infrastructure (from data leaving the server HBA till reaching the storage)
• Assisting in questions around connectivity of SAN devices
• Long Distance connections using long wave, dark fiber and/or WAN IP connections
• Knowledge generation in regards of SAN devices and FC Troubleshooting
• Workshops, brown bags, virtual sessions in regards of SAN devices and FC Troubleshooting
• Tool development (SAN Loader, SAN Toolbox, SAN Inside)

7
Agenda 1 Welcome, Introduction, Who’s who

2 Introduction into SAN Loader

3 SAN Loader GUI overview

4 Using SAN Loader for Firmware Updates

5 Using SAN Loader for gathering Support Data

6 Using SAN Loader to reset B-Series passwords

7 Using SAN Loader to manage configurations

8 Using SAN Loader for SNMP Checks

9 Tips, Tricks, Questions ...


8
Introduction into SAN Loader
History

• The main idea behind the tool was to ‘easy up’ the Brocade firmware upgrade procedure
– With introduction of FOS 4.x and LINUX as main OS, the upgrade went away from a single file.
– The requirement of having an ftp server running on the machine used for the upgrade gave a lot of issues.
– Also the special usage of the ‚release.plist‘ keyword in the beginning create a lot of service calls, especially on weekends
• The first version was build in 2004, only allowing Telnet access and work as an ftp server for simple file transfer
• Next in 2006 the ability to take a SupportShow as well as a SupportSave file collection got implemented
• In 2007 the tool got completely rewritten to support also Cisco MDS FC Devices and to improve stability
• 2009 we got some additions to support some simple SNMP requests (get, walk)
• A scheduler to perform CLI related commands got added in 2010 ...

• ... and in 2015 SAN Loader got enhanced to include SSH and SCP for secure device communication as well as to aid
with an automated password recovery via serial port for B-Series units.

9
Introduction into SAN Loader
Some facts

• More than 2.500 different internal and external users of all versions in about 11 years
• Used also by external end customers and certified PSP companies

• Actual program version is: 5.0.0.2

10
Introduction into SAN Loader
Some additional words

• SAN Loader is not an official HP Support Tool


• The development has not been given to HP Corporate and it is not intended to do so
• It will be tried to keep it within our team ... see it like: From engineers for engineers ...
• No license is required to use the tool
• You are free to give it even to customers who can use it under their own risk
• There is no need to specify any ftp server, the tool emulates one on its own
• There is no need to know about the firmware upgrade command syntax, just point & click

11
Agenda 1 Welcome, Introduction, Who’s who

2 Introduction into SAN Loader

3 SAN Loader GUI overview

4 Using SAN Loader for Firmware Updates

5 Using SAN Loader for gathering Support Data

6 Using SAN Loader to reset B-Series passwords

7 Using SAN Loader to manage configurations

8 Using SAN Loader for SNMP Checks

9 Tips, Tricks, Questions ...


12
SAN Loader GUI overview
Main screen - Menu

• The main screen will give you access to all components of the tool.

13
SAN Loader GUI overview
Main screen - Menu

• The „File“ menu gives you access to ...

– ... the „Device Manager“ where you can administrate the devices you want to connect to
– ... the „Defaults Commands Manager“ to administrate commands to enter via your right mouse button
– ... the „Scheduler“ to run CLI Scripts directly or in a scheduled way
– ... „Call program log file“ in case of any trouble
– ... „Open Data Directory“ in MS Explorer of your „...\My Documents\...“ folder
– ... „Clear Screen“ to get a blank command window and quick connect bar
– ... „Save Console Output“ to a file, even when the connection got closed
– ... „Disconnect when connected“ to close any open data stream
– ... „Settings“ to modify some values the program is working with
– ... „Exit“ to close the tool

14
SAN Loader GUI overview
Main screen - Menu

• The „Firmware“ menu get enabled as soon a connection to a device has been established.
• It allows you to perform a firmware update on a B-Series unit or to copy files to the boot flash of a C-Series device.
• For C-Series devices you can also upload (and install) license files.
• Just follow the instructions from the tool to perform the necessary steps by just „point & click“.

B-Series Edge Switch B-Series Director Switch C-Series FC Switch

15
SAN Loader GUI overview
Main screen - Menu

• The „Diagnostics“ menu get enabled as soon a connection to a device has been established.
• It allows you to execute some basic commands to gather troubleshooting data.
• Just follow the instructions from the tool to perform the necessary steps by just „point & click“.

B-Series FC Switch C-Series FC Switch

16
SAN Loader GUI overview
Main screen - Menu

• The “Serial Connection” menu, hosting also the „Password Reset“, is only enabled as long as no connection to a
device has been established.
• From this menu you can establish a simple serial connection to a device.
• It also allows you to reset the B-Series FC Device passwords via the serial port (or USB connection), depending also
on the different switch types and if a customer has set a BOOT PROM password.
• Just follow the instructions from the tool to perform the necessary steps by just „point & click“.

17
SAN Loader GUI overview
Main screen - Menu

• The „Configuration“ menu get enabled as soon a connection to a device has been established.
• It allows you to execute some basic commands to up- and download the configuration from and to a FC Device and
to set the Date & Time.
• Just follow the instructions from the tool to perform the necessary steps by just „point & click“.

B-Series FC Switch C-Series FC Switch

18
SAN Loader GUI overview
Main screen - Menu

• The „SNMP“ menu get enabled as soon a connection to a device has been established.
• It allows you to perform some basic SNMP „get“ and „walk“ commands to the IP address you are connected to.
• Just follow the instructions from the tool to perform the necessary steps by just „point & click“.

19
SAN Loader GUI overview
Main screen - Menu

• The „Help“ menu gives you access to ...

– ... the „Index“ where you will soon (hopefully ...) see a Windows ‚Help‘ system for the tool
– ... by now, the „Index“ menu entry will call this PDF presentation to be shown
– ... the „History“ to get information about what has been added or changed in a dedicated version
– ... the copyright information about the external libraries used for SSH and SCP support
– ... the „About SAN Loader“ information

20
SAN Loader GUI overview
Main screen - Toolbar

• Lets now talk a bit about the toolbar below the menu on the Main GUI.

21
SAN Loader GUI overview
Main screen - Toolbar

• The first icon and the small black arrow pointing down allow you to call the ‚Device Manager‘ (will be handled
shortly in this presentation) as well to directly select a former predefined device.

Device Manager

Connect to Device

22
SAN Loader GUI overview
Main screen - Toolbar

• The next fields allow you to manually specify the logon data for a device without having it defined first in the
‚Device Manager‘, see it as a kind of „Quick Connect“

• Address: The IP address of the device


• Login: The user name for the device
– you can chose from a list of default logons (‚user/password‘) from the drop down menu
• Password: The masked password for the device
• Telnet/SSH: The protocol to be used for the connection

23
SAN Loader GUI overview
Main screen - Toolbar

• Once you have the logon data entered and the communication protocol selected, you can press „Connect“ to get
connected to the device

• The tool will reach out for the device with the entered credentials.
• In case an ftp server is already running in the background, the user will be informed about it to switch it off.
• In case of a timeout, the ‚Connect‘ button will get enabled again.
• In case of not having a prompt to occur, please check also the ‚Programs Logfile‘ about the messages received (or
‚not received‘) to get behind the reason on the issue (i.e. SSH used but device does not support it).
• Once you are connected to the device, the button will change into ‚Disconnect‘ to end the session in the regular
way. You also can type ‚exit‘, ‚logoff‘, ‚logout‘ at the device prompt, what ever will be used as CLI command to end
a session.

24
SAN Loader GUI overview
Main screen - Toolbar

• When you have successfully established a connection to the end device, you can add the used logon data and
credentials to the actual ‚Device Manager‘ list for future use – by pressing the ‚Add as Device‘ button.

• Once you pressed that button you will be asked to give a name for the entered credentials. That name will be
shown in the ‚Quick Connect‘ list as well to identify the device in the ‚Device Manager‘ to modify any setting.

25
SAN Loader GUI overview
Main screen - Toolbar

• In case the tool has been connected successfully to a Brocade FC Device, you will see a button in the toolbar to call
the WebTools dialog.

• Depending on a setting in the ‚Settings‘ dialog, the tool will present the user credentials (user name and password)
in clear text so they can be used to logon to the device web interface.

26
SAN Loader GUI overview
Main screen – Device Info - FTP/SCP Info

• Next area on the Main GUI: The ‚Device Info‘ and ‚FTP/SCP Info‘ fields.

• The fields in the ‚Device Info‘ group are just to inform the user about the received information from the connected
device.
• The fields in the ‚FTP/SCP Info‘ group do inform the user about the file transfer when data is send to or received
from the connected device.

27
SAN Loader GUI overview
Main screen – Text Field

• Once you are connected to the device, the large ‚Text Field‘ will turn from ‚gray‘ into ‚white‘.
• It will document the data received from the connected device.

28
SAN Loader GUI overview
Main screen – Text Field

• You can copy & paste data into the field by using a right mouse button click when the pointer is in that text box.
• The keystrokes ‚CTRL+C‘ (for copying data) and ‚CTRL+V‘ (for pasting data) are not supported and do not work.

29
SAN Loader GUI overview
Main screen – Text Field

• By using a right mouse button click you also can select predefined ‚Default Commands‘ from a list, related to the
device you are connected to. That means to be connected to a Brocade device will show you different ‚Default
Commands‘ compared to a connected Cisco device.
• The list can be modified under the ‚File‘ menu and here by selecting the ‚Defaults Command Manager‘.

30
SAN Loader GUI overview
Main screen – Text Field

• The last 10 already entered commands can be recalled by using the ‚History‘ menu entry
• This list get cleared for any new device connection.

31
SAN Loader GUI overview
Main screen – Status Bar

• The last element is the ‚Status bar‘ at the bottom of the GUI.
• It gives you additional information where the tool is currently in the logon process and it informs the user about
certain other things.

• In case the tool encounters any issues during logon, the green ‚Progress Bar‘ on the right will not move on or will
not get invisible. In such case, use the ‚Disconnect‘ button and retry the operation, also check the program log file
for the last entries to check, why the tool hung when trying to connect to the end device.

32
SAN Loader GUI overview
Main screen – File Menu – Device Manager

• The ‚Device Manager‘ can be used to manage a various amount


of devices and their logon credentials.
• Customer Engineers may create device lists for different
customers and load the appropriate one when they are doing
service.
• For a certain device you can specify the logon credentials,
a comment, the connection and transfer protocol to be used,
the SNMP version to be used and the corresponding read/write
community strings.
• You can ‚Close‘ the dialog once all data has been entered (you will
be asked to store it ...) or you can directly connect to the device
the data is shown for.
• To enter a new device, click ‚Add‘, to remove one device select it
from the list and click ‚Remove‘.

33
SAN Loader GUI overview
Main screen – File Menu – Device Manager

• Under the ‚Device Manager‘ ‚File‘ menu you can create a new
list, load an existing one, save the current one – also under a
new name, and import a device list from a previous list created
using SAN Loader Version 3.x.
• The XML format of SAN Loader 4.x is directly supported by
SAN Loader 5.x

34
SAN Loader GUI overview
Main screen – File Menu – Device Manager

• With the ‚Device Manager‘ ‚Edit‘ menu you can start the process
to ‚Add' a new device, ‚Remove‘ it once selected from the list or
‚Connect‘ to a selected device.

• The ‚Help‘ menu is without any function right now.

35
SAN Loader GUI overview
Main screen – File Menu – Default Command Manager

• The ‚Default Command Manager‘ can be used to manage the available ‚Default Command‘ list once connected to a
certain device.
• Simply chose the vendor from the list on the left and enter a new command in the existing list or re-arrange the
default commands as you want them to occur in the pop-up menu.
• Do not miss to click on ‚Save & Close‘ once you have finished the editing process.

36
SAN Loader GUI overview
Main screen – File Menu – Scheduler

• Using the ‚Scheduler‘ allows you to create tasks by issuing CLI commands the tool will perform as specified in the
scheduling process.
• You also can run CLI scripts immediately, i.e. as created by SAN Toolbox to correct zoning mismatches.
• When you select the ‚Scheduler‘, you will be guided step by step
to create a new task ...
• ... or you can check the current status of the list of tasks.

• Be aware, the scheduler is only working as long you have SAN Loader running.
• If it terminates for whatever reason, the task list will get updated as soon as you start the program the next time.

37
SAN Loader GUI overview
Main screen – File Menu – Scheduler

• The first step to create a new task is to


select the device you want to run the
commands on- or to enter the logon
credentials for it.
• By now, the scheduler GUI has no ability to
specify the communication and transfer
protocol. In such case, simply add the device
you want to run a task on to the „Device
Manager“ before you select it from the
drop down list.

• Press ‚Next‘ to continue ...

38
SAN Loader GUI overview
Main screen – File Menu – Scheduler

• Next you can select certain tasks from


the ‚Vendor commands‘ list and add
it to the ‚Command list‘ for the task
you are going to create ...

39
SAN Loader GUI overview
Main screen – File Menu – Scheduler

• ... you can add your own commands to be


added to the ‚Command list‘ ...

40
SAN Loader GUI overview
Main screen – File Menu – Scheduler

• ... you can manipulate the ‚Command list‘


by loading a former stored one or by just
loading a pure ASCII text file with CLI
commands created by other tools, i.e.
SAN Toolbox
• ... you can save the list to a text file
• ... clear the entire list
• ... delete a selected command in the list
• ... add a prompt to a selected command
where the scheduler will be able to answer
i.e. a [Y/N] question with the information
entered
• ... move a selected command up or down
to change the position when it get executed

41
SAN Loader GUI overview
Main screen – File Menu – Scheduler

• ... you can specify to save the output


of the command list into a single file
• ... you also can specify to save the output
of any single command into a single
separate file

• Those created log files are stored under:

„...\MyDocuments\SAN Loader\
logs\scheduler logs...“

• Press ‚Next‘ to continue ...

42
SAN Loader GUI overview
Main screen – File Menu – Scheduler

• As last step, you can chose to run the created


CLI command list right now ...
• ... or you specify the first start date and time
• Choosing an interval means if the task get
repeated, it will wait that interval duration
before it will be executed again
• If you want to have it repeated, enter the
amount of times you want to call the
created task
• The tool will calculate, based on you made
entries, when the process to run all instances
of the task, will be finished

• Press ‚Create‘ to continue ...

43
SAN Loader GUI overview
Main screen – File Menu – Scheduler

• Depending now if you have chosen


‚Run task now‘, the tool will connect to the
specified device and run the list of entered
commands.
• If you selected to have it scheduled, an entry
in the scheduler list will be made.
• You can check the task list with the menu
entry under ‚File‘, ‚Scheduler‘,
‚Show Task Overview‘

44
SAN Loader GUI overview
Main screen – File Menu – Settings

• Finally, some settings you can manipulate when using SAN Loader

• On the ‚Main‘ tab you can specify ...


• ... the timeout to wait for any response when connecting to a
device
• ... to hide the information exchanged with the connected
device once a connection has been established (default)
• ... to show the user credentials for a device when calling the
WebTools interface (default)
• ... to minimize the SAN Loader tool to the notification area only
instead of showing it as minimized in the taskbar (default)
• ... to specify the amount of information logged into the
programs log file (normal = default)
• ... to reset the Default IP Address when multiple NICs are in
use, i.e. using a VPN or WLAN and LAN
45
SAN Loader GUI overview
Main screen – File Menu – Settings

• On the ‚SNMP‘ tab you can specify ...


• ... to have the SNMP feature enabled (default)
• ... to safe the last entered OIDs and how many of them
• ... to safe and reload the last used MIB files
• ... the amount of OIDs requested when issuing a „Get Bulk“

46
SAN Loader GUI overview
Main screen – File Menu – Settings

• On the ‚Scheduler ‘ tab you can specify ...


• ... the timeout for any CLI command in a task script
• ... the directory the log files should be stored
• ... if the tool should disconnect from the device after a task
has been finished – otherwise it would stay connected to the
last device until the next task will run
• ... if the tool should run also elapsed tasks in case it got
terminated and restarted – and some tasks are still in the
scheduler

47
Questions

48
Agenda 1 Welcome, Introduction, Who’s who

2 Introduction into SAN Loader

3 SAN Loader GUI overview

4 Using SAN Loader for Firmware Updates

5 Using SAN Loader for gathering Support Data

6 Using SAN Loader to reset B-Series passwords

7 Using SAN Loader to manage configurations

8 Using SAN Loader for SNMP Checks

9 Tips, Tricks, Questions ...


49
Using SAN Loader for Firmware Updates
Main GUI -> “Firmware” menu

• Depending on the device you are connected to, the menu will offer different choices to perform a firmware
upgrade.
• For B-Series units the firmware will be copied from the local hard disk to the device and the unit will be rebooted to
activate and finalize the process.
• For C-Series units you can chose if you only want to copy the ‚kickstart‘ and ‚system‘ files to the boot flash, if you
want to initiate a ‚dry run‘ (‚install all show impact‘) or if you want to fully install the downloaded firmware.
• The complete console output for the firmware update process it selves will also be automatically logged into a
separate log file, available under „...\My Documents\SAN Loader\logs\UpdateLog_xxx.log“.

50
Using SAN Loader for Firmware Updates
Main GUI -> “Firmware” menu

• Because the tool emulates its own ftp server, it is not necessary to start or install any other ftp server on your
local machine.
• It‘s only important that you decompress the firmware packages for either a B-Series or C-Series update you have
downloaded from whatever web page and drop it into one folder on your local machine.
• For a B-Series you will have a lot of sub folders after that, for the C-Series only two separate files.

51
Using SAN Loader for Firmware Updates
Main GUI -> “Firmware” menu

• Firmware File Preparation ...

52
Using SAN Loader for Firmware Updates
Main GUI -> “Firmware” menu

• As next step you connect to the device of your choice and click on the „Firmware“ menu entry and chose the
operation you want to perform.
• When it comes to the point to select the path to the folder for a B-Series Switch, just select the one which has all
the separate single folders included. For a C-Series device, select the appropriate ‚kickstart‘ and ‚system‘ files.
• The tool will do a pre-check of the B-Series firmware is really for the selected switch – and for a C-Series unit it will
check the available disk space on the boot flash, if it will be able to accept the two firmware files.
• The process to update the device will than be handled automatically by the tool.
• As reference, each installation will create a log file including the full console output.

53
Using SAN Loader for Firmware Updates
Main GUI -> “Firmware” menu

• For a B-Series device, the regular upgrade process looks as follows ...

• Connect to the device you want


to upgrade. This will enable the
„Firmware“ menu ...

• ... click on it and select „Update“ ...

54
Using SAN Loader for Firmware Updates
Main GUI -> “Firmware” menu

• Now browse to the folder in which you have decompressed the Brocade firmware files and all the SWBDxx
directories ...

• ... and click on „OK“ ...

55
Using SAN Loader for Firmware Updates
Main GUI -> “Firmware” menu

• The tool will make a pre-check about the switch type and if it finds a corresponding SWBDxx directory in the
selected folder ...
• ... as well a warning message will be given if the network mode is set to „auto negotiation“. Sometimes this setting
has lead to issues upgrading a B-Series FC Switch under FOS 5.x and early 6.x versions.

56
Using SAN Loader for Firmware Updates
Main GUI -> “Firmware” menu

• If all pre-checks were done the tool will ask you finally if you really want to upgrade (or also ‚downgrade‘) the
device you are connected to from the old to the new selected firmware version.

• ... click on „Yes“ ...

57
Using SAN Loader for Firmware Updates
Main GUI -> “Firmware” menu

• After the final confirmation request the tool will start the upgrade process ...

58
Using SAN Loader for Firmware Updates
Main GUI -> “Firmware” menu

• Any errors occurring during the upgrade process will be shown as to use a regular network connection, in the
sample below caused due to the McAfee Firewall settings not allowing incoming data traffic to our HP PC COE
machine.

59
Using SAN Loader for Firmware Updates
Main GUI -> “Firmware” menu

• For a C-Series device, the regular upgrade process looks as follows ...

• Connect to the device you want


to upgrade. This will enable the
„Firmware“ menu ...

• ... click on it and select „Update“ ...

60
Using SAN Loader for Firmware Updates
Main GUI -> “Firmware” menu

• The tool now asks you about the type of firmware you want to perform:
– File copy only – the ‚kickstart‘ and ‚system‘ image will only be copied to the boot flash of the switch
– Complete installation – the required files are copied to the boot flash and the CLI command is issued to load the new firmware
into the switch
– Test installation – the required files are copied to the boot flash and the CLI command is issued to load the new firmware into
the switch but only to perform a kind of ‚dry run‘ to verify, everything is properly working during a real life upgrade

• ... and click on „OK“ ...

61
Using SAN Loader for Firmware Updates
Main GUI -> “Firmware” menu

• Now browse to the location where the ‚kickstart‘ image has been extracted to. A pre-set filter will only show you
the right files even others (i.e. the ‚system‘ image) are in the same folder.

• ... select the file ...


• ... and click on „Open“ ...

62
Using SAN Loader for Firmware Updates
Main GUI -> “Firmware” menu

• Next browse to the location where the ‚system‘ image has been extracted to. A pre-set filter will only show you the
right files even others (i.e. the ‚kickstart‘ image) are in the same folder.

• ... select the file ...


• ... and click on „Open“ ...

63
Using SAN Loader for Firmware Updates
Main GUI -> “Firmware” menu

• The tool will now ask you finally if you really want to upgrade (or also ‚downgrade‘) the device you are connected
to from the old to the new selected firmware version.

• ... click on „Yes“ ...

64
Using SAN Loader for Firmware Updates
Main GUI -> “Firmware” menu

• The tool will now start the copy process of the selected files and start the upgrade as by your selection ...

65
Using SAN Loader for C-Series license installations
Main GUI -> “Firmware” menu

• As mentioned before, you can use the tool as well to install new license files on C-Series FC Switches.

66
Using SAN Loader for C-Series license installations
Main GUI -> “Firmware” menu

• After choosing the related menu entry, the tool will ask you about the type of license installation, mainly to only
copy the file or to perform a full installation.
– File copy only – the license file will only be copied to the clipboard
– Complete installation – the license file is copied to the boot flash and the CLI command is issued to load the new license into
the switch

• ... and click on „OK“ ...

67
Using SAN Loader for C-Series license installations
Main GUI -> “Firmware” menu

• Now browse to the location where the license file exist on your local machine. A pre-set filter will only show you
those files with an *.lic extension.

• ... select the file ...


• ... and click on „Open“ ...

68
Using SAN Loader for C-Series license installations
Main GUI -> “Firmware” menu

• The tool will now ask you finally if you really want to copy (and potentially ‘install’) the license file to the device
you are connected to.

• ... click on „Yes“ ...

69
Using SAN Loader for C-Series license installations
Main GUI -> “Firmware” menu

• The tool will now start the copy process of the selected license file and start (if chosen) the installation of it ...

70
Questions

71
Agenda 1 Welcome, Introduction, Who’s who

2 Introduction into SAN Loader

3 SAN Loader GUI overview

4 Using SAN Loader for Firmware Updates

5 Using SAN Loader for gathering Support Data

6 Using SAN Loader to reset B-Series passwords

7 Using SAN Loader to manage configurations

8 Using SAN Loader for SNMP Checks

9 Tips, Tricks, Questions ...


72
Using SAN Loader for gathering Support Data
Main GUI -> “Diagnostics” menu

• Depending on the device you are connected to, the menu will offer different choices to collect diagnostic data for
further troubleshooting.
• For B-Series units you can download a SupportShow, pdshow or a full SupportSave file collection.
• For C-Series units you can chose to download the output of a ‚show tech detail‘ (= ‚sh tec d‘).
• A SupportShow as well a ‚sh tec d‘ will take some time because the commands are issued on the connected device
and the output simply captured into a text file.

73
Using SAN Loader for gathering Support Data
Main GUI -> “Diagnostics” menu

• Initiating the collection of a B-Series SupportShow or pdshow output the tool will ask you to only execute the
selected command and get the output to the console ...
• ... or you can re-direct the output directly to a file on your machine, with the additional option to show the output
also on the screen.

74
Using SAN Loader for gathering Support Data
Main GUI -> “Diagnostics” menu

• Initiating the collection of a B-Series SupportSave the tool will ask you where to store the complete collection.
• After that, the collection process starts on the B-Series device and the data is transferred via ftp or SCP to your
machine.

75
Using SAN Loader for gathering Support Data
Main GUI -> “Diagnostics” menu

• Initiating the collection of a C-Series „show tech detail" output the tool will ask you to only execute the selected
command and get the output to the console ...
• ... or the output will be written into a file on the switch and transferred to your machine as soon as the collection
process has been finished.

76
Questions

77
Agenda 1 Welcome, Introduction, Who’s who

2 Introduction into SAN Loader

3 SAN Loader GUI overview

4 Using SAN Loader for Firmware Updates

5 Using SAN Loader for gathering Support Data

6 Using SAN Loader to reset B-Series passwords

7 Using SAN Loader to manage configurations

8 Using SAN Loader for SNMP Checks

9 Tips, Tricks, Questions ...


78
Using SAN Loader to reset B-Series passwords
Main GUI -> “Serial Connection” menu

• With the initial release 5.0 of the tool you also can connect via the serial port to a device.
• Using the “Connect” menu will bring up a dialog box to chose the connection parameters.
• Once you press OK, you can use the text field to enter your CLI commands and to view the output.
• Using USB-to-Serial converters should be OK, at least if they use an FTDI chipset and driver.

79
Using SAN Loader to reset B-Series passwords
Main GUI -> “Serial Connection” menu

• More interesting will be to use the tool to perform an automated password reset.

• Using the “Start Password Reset”


menu will bring up some dialog
boxes to chose the device you
want to perform the reset on
– and the method to be used.

• Read the information box very


carefully because it contains
some important details about
the password reset.

80
Using SAN Loader to reset B-Series passwords
Main GUI -> “Serial Connection” menu

• When doing a password reset on an Edge switch, just make your dedicated choice for the right switch type.

81
Using SAN Loader to reset B-Series passwords
Main GUI -> “Serial Connection” menu

• When doing a password reset on a Director switch, make sure to select the correct Standby CP before you proceed.

82
Using SAN Loader to reset B-Series passwords
Main GUI -> “Serial Connection” menu

• Once you acknowledged the request to reboot the switch within 30 seconds after pressing “OK” the tool will start
to listen on the configured serial port for the B-Series boot sequence and depending on your made selections, it
will go through the steps to perform the reset, also using the variable addresses or partitions listed in the
“Brocade Password Recovery Guide”.

83
Using SAN Loader to reset B-Series passwords
Main GUI -> “Serial Connection” menu

• Depending on a set or unknown Brocade BOOT PROM password to protect the boot menu, the tool also will instruct
the user about requesting a recovery password and a mail will be created where the ‘password string’ is entered,
which need to be send to Brocade Support for getting the recovery password.

84
Using SAN Loader to reset B-Series passwords
Main GUI -> “Serial Connection” menu

• If you get the recovery password in return from Brocade Support, you can enter it into the Password Reset Form to
re-start the recovery process.

85
Using SAN Loader to reset B-Series passwords
Main GUI -> “Serial Connection” menu

• As an aid if something unforeseen will happen, the console output for any password reset process will also be
automatically logged into a separate log file, available under

„...\My Documents\SAN Loader\logs\password reset\Passwordreset_xxx.log“.

86
Questions

87
Agenda 1 Welcome, Introduction, Who’s who

2 Introduction into SAN Loader

3 SAN Loader GUI overview

4 Using SAN Loader for Firmware Updates

5 Using SAN Loader for gathering Support Data

6 Using SAN Loader to reset B-Series passwords

7 Using SAN Loader to manage configurations

8 Using SAN Loader for SNMP Checks

9 Tips, Tricks, Questions ...


88
Using SAN Loader to manage configurations
Main GUI -> “Configuration” menu

• Depending on the device you are connected to, the menu will offer different choices to perform a configuration up-
or download.
• For B-Series unit the configuration can be chosen to include all „Virtual Fabrics“.
• For C-Series units you can chose to download the ‚startup‘ or ‚running‘ configuration.
• The downloaded configuration files can be stored to a location of your choice on your local machine.

89
Using SAN Loader for Firmware Updates
Main GUI -> “Configuration” menu

• Using the „Configuration“ menu for a B-Series FC Device you see the options to upload („Switch-to-PC“) and
download („PC-to-Switch“) configuration. You can chose between „All“, „Chassis“ or „VF“ (Virtual Fabric).
• Simply chose your selection, point to the location the configuration should be stored or uploaded from and the
appropriate command will get initiated on the switch, using your machine as destination or source.

90
Using SAN Loader for Firmware Updates
Main GUI -> “Configuration” menu

• Using the „Configuration“ menu for a C-Series FC Device you see the two options regarding the ‚startup‘ and
‚running‘ configuration.
• Simply chose your selection, point to the location the configuration should be stored or uploaded from and the
appropriate command will get initiated on the switch, using your machine as destination or source.

91
Questions

92
Agenda 1 Welcome, Introduction, Who’s who

2 Introduction into SAN Loader

3 SAN Loader GUI overview

4 Using SAN Loader for Firmware Updates

5 Using SAN Loader for gathering Support Data

6 Using SAN Loader to reset B-Series passwords

7 Using SAN Loader to manage configurations

8 Using SAN Loader for SNMP Checks

9 Tips, Tricks, Questions ...


93
Using SAN Loader for SNMP Checks
Main GUI -> “SNMP” menu

• The tool has some embedded features for accessing SNMP OIDs
on FC Devices.
• You start the process, after you are connected to a FC Device, by
a click on the „Start SNMP“ menu.

• Depending in the SNMP information has been entered for the


connected device (or not) a dialog is shown where you can specify
the SNMP version and logon credentials to reach out to the unit.

94
Using SAN Loader for SNMP Checks
Main GUI -> “SNMP” menu

• The SNMP GUI will be shown and you see the details for the connected device.

95
Using SAN Loader for SNMP Checks
Main GUI -> “SNMP” menu

• To test the proper SNMP communication, select the second tab, „MIB Tree“ and the always present „system“ OID.

96
Using SAN Loader for SNMP Checks
Main GUI -> “SNMP” menu

• The OID will be placed in the „Enter OID“ field. Select „Walk“ from the combo box and press the „white arrow on
green dot“ button – the tool will get out to the device with the set OID and „Walk“ through the SNMP tree till the
end for this OID.

97
Using SAN Loader for SNMP Checks
Main GUI -> “SNMP” menu

• Once an OID has been selected or manually entered, you can use also a simple „Get“, „Get Next“ or „Get Bulk“ from
the drop down before processing the request.

98
Using SAN Loader for SNMP Checks
Main GUI -> “SNMP” menu

• The results listed can be stored as MS EXCEL *.xls file to your disk using the „File“ menu and here the „Save Result“
entry

99
Using SAN Loader for SNMP Checks
Main GUI -> “SNMP” menu

• In case you have specific MIB files for your device, you can load them into the tool as well.

100
Using SAN Loader for SNMP Checks
Main GUI -> “SNMP” menu

• Once the MIB file has been loaded, the included OIDs and their description are visible in the MIB tree tab.

Loading
Brocade
FA.mib

101
Using SAN Loader for SNMP Checks
Main GUI -> “SNMP” menu

• When you lost the overview about the loaded MIB files, you can reset them back to the default ones.

102
Using SAN Loader for SNMP Checks
Main GUI -> “SNMP” menu

• Depending on the settings you made in the Main GUI of the tool for the SNMP feature, the tool will remember ...
• ... the last x-amount of entered OIDs
• ... the latest loaded MIB files, which will be re-loaded automatically when the check-box is selected
• ... the amount of OIDs requested when choosing a „Get Bulk“ request

103
Questions

104
Agenda 1 Welcome, Introduction, Who’s who

2 Introduction into SAN Loader

3 SAN Loader GUI overview

4 Using SAN Loader for Firmware Updates

5 Using SAN Loader for gathering Support Data

6 Using SAN Loader to reset B-Series passwords

7 Using SAN Loader to manage configurations

8 Using SAN Loader for SNMP Checks

9 Tips, Tricks, Questions ...


105
Tips, Tricks, Questions ...
Using the tool to upgrade B-Series firmware

• Because the required firmware files for a B-Series 4-Slot DCX (8 Gbit/s) as well as B 8510-4 (16 Gbit/s) are the
same – and also for a regular 8-Slot DCX and a B 8510-8, performing a firmware upgrade on the B 8510 units will
look for the corresponding SWBDxx folder for the DCX ones within the ftp directory.
• Again: The upgrade process for B 8510 Director units do not look for SWBD120 (B 8510-4) and SWBD121 (B 8510-
8) but for the related DCX folders SWBD62 (DCX) and SWBD77 (DCX-4S).
• The workaround is to just "copy" those two folders and rename SWBD62_copy to SWBD120 and SWBD77_copy to
SWBD121.
• That will allow SAN Loader to identify the „matching“ folders in the decompressed amount of data for doing an
upgrade.

106
Tips, Tricks, Questions ...
Using the tool to upgrade B-Series firmware

• The SAN Loader tool does not require an ftp/SCP/sftp server running on the machine you are using it from.
• SAN Loader does „emulate“ its own ftp/SCP/sftp server.
• Early 2015 HP IT has set more restricted rules to the McAfee PC firewall which also do no longer allow the
"Learning Mode“ to get SAN Loader be configured as an exception in the McAfee Intrusion Prevention tool.
• For HP onsite personal using SAN Loader that means to use the tool either from a customer server or to install a
Virtual Machine for MS Windows on their Laptops and run the tool from there (“Sandbox approach”) without any
McAfee control.

107
Tips, Tricks, Questions ...
Using the tool for “SNMP” troubleshooting

• Currently we do only support „get“ and „walk“ commands, not any „put“ ones to modify any SNMP setting
• Required MIB files for certain FC Switches are not part of the installation package and need to be taken from a
different source
• When you store the SNMP OID result list as an MS EXCEL file you may get an error like ...

... in this case, simply rename the extension form *.xls into *.xlsx and you‘re set.

108
Questions

109
Thank You

You might also like