HP StorageWorks 2/32 - SAN Switch Release Note

HP StorageWorks 2/32 - SAN Switch Release Note

San switch 2/32 version 4.0.2b release notes
Hide thumbs Also See for StorageWorks 2/32 - SAN Switch:

Advertisement

release notes
hp StorageWorks
SAN switch 2/32
Product Version: 4.0.2b
Second Edition (February 2003)
Part Number: AV-RTT4B-TE
This document summarizes late-breaking and supplemental information for hp StorageWorks
SAN Switch 2/32 products. In the event of conflicting information between these Release Notes
and other documents contained in this product release, the Release Note content takes
precedence.
For the latest version of these Release Notes and other product documentation, visit the HP
Storage website at:
http://www.hp.com/country/us/eng/prodserv/storage.html

Advertisement

Table of Contents
loading

Summary of Contents for HP StorageWorks 2/32 - SAN Switch

  • Page 1 release notes hp StorageWorks SAN switch 2/32 Product Version: 4.0.2b Second Edition (February 2003) Part Number: AV-RTT4B-TE This document summarizes late-breaking and supplemental information for hp StorageWorks SAN Switch 2/32 products. In the event of conflicting information between these Release Notes and other documents contained in this product release, the Release Note content takes precedence.
  • Page 2 © 2003 Hewlett-Packard Company Hewlett-Packard Company makes no warranty of any kind with regard to this material, including, but not limited to, the implied warranties of merchantability and fitness for a particular purpose. Hewlett-Packard shall not be liable for errors contained herein or for incidental or consequential damages in connection with the furnishing, performance, or use of this material.
  • Page 3: Table Of Contents

    About this Document About this Document This section describes the content reflected in this document, including: Intended Audience, page 4 Related Documentation, page 4 Software CD, page 5 Features Summary, page 6 Optional Upgrades and Software, page 7 Obtaining Software License Keys, page 8 Orderable Hardware, page 8...
  • Page 4: Intended Audience

    Intended Audience Intended Audience This document is intended for HP technicians and customers who purchased the SAN Switch 2/32. Related Documentation The SAN Switch 2/32 kit includes the following documents: SAN Switch 2/32 Installation Guide Note: and both sets of Release Notes ship in hard copy format with the switch.
  • Page 5: Software Cd

    Software CD hp StorageWorks Fabric Watch Version 3.0.x/4.0.x User Guide, part number AA-RTSGB-TE hp StorageWorks Zoning Version 3.0.x/4.0.x User Guide, part number AA-RS26B-TE hp StorageWorks Remote Switch Version 3.0.x/4.0.x User Guide, part number AA-RTS7B-TE Soft copy of the hp StorageWorks Core Switch 2/64 Version 4.0.x Installation Guide, part number AA-RS2WB-TE, is also provided on the CD, which is shared with 2/64 Core Switch products.
  • Page 6: Features Summary

    Features Summary The FW232.TXT configuration file is used with the SAN Switch 2/32. This file includes switch and Fabric Watch default parameters. All parameters (except the Fabric Watch default parameters) can be downloaded to a switch when logged on as the “admin” user. Note: Performing a configdownload with these files only appends or changes those parameters within this file.
  • Page 7: Optional Upgrades And Software

    Optional Upgrades and Software ISL Trunking—Using ISL trunking, high speed links ensure that server-to-storage performance is efficient. Advanced Performance Monitoring—Provides a comprehensive tool for monitoring the performance of storage devices within the network. The following features are built into the switch firmware, but not enabled. Extended Fabric—Creates a fabric interconnected at distances greater than 5 km for 2 Gbps interswitch links.
  • Page 8: Obtaining Software License Keys

    Obtaining Software License Keys Obtaining Software License Keys If you’ve purchased optional software, or need to reinstall software features due to a motherboard replacement in your switch, you will need to retrieve the software license keys from the HP Authorization Center. Obtain software license keys as follows: If you have your HP Registration Number, (located on your software entitlement certificate) go to:...
  • Page 9: Hardware Updates

    Hardware Updates Table 1: SAN Switch 2/32 Orderable Hardware Accessory Part Number 30m LC-to-LC multi-mode fc cable 221692-B26** 50m LC-to-LC multi-mode fc cable 221692-B27** 2m LC-to-SC fc cable C7529A* 2m LC-to-SC multi-mode fc cable 221691-B21** 16m LC-to-SC fc cable C7530A* 5m LC-to-SC multi-mode fc cable 221691-B21** 15m LC-to-SC multi-mode fc cable...
  • Page 10: Hp Recommendations

    HP Recommendations HP Recommendations HP always recommends redundant fabrics and multi-pathing software for uptime-sensitive environments. Examples of scenarios protected by redundant fabrics include, but are not limited to: Add / Move / Change operations for devices or switches Changing the core PID format Changing any other fabric-wide parameters (for example, ED_TOV) Erroneous zoning changes / user error Major upgrades / changes to fabric architecture...
  • Page 11: Prerequisites For Upgrading Or Restoring Firmware

    Prerequisites for Upgrading or Restoring Firmware Note: SAN Switch 2/32 products require firmware Version 4.0.2b or higher. Version 4.0.2b firmware and future upgrades are available on the HP website at: http://h18006.www1.hp.com/products/storageworks/fcsanswitch232/index.html Prerequisites for Upgrading or Restoring Firmware Read this section before upgrading/restoring switch firmware. Verify that a Windows NT or 2000 FTP Server is Installed An FTP server must be installed and running when performing the telnet command configUpload on a Windows NT or 2000 system.
  • Page 12: Firmware Upgrade Procedures

    Firmware Upgrade Procedures Firmware Upgrade Procedures UNIX environments Use the following procedure to upgrade the SAN Switch 2/32 to firmware Version 4.0.2b in UNIX environments: 1. Download the firmware from the hp website into a Windows or UNIX machine. 2. Unzip the firmware zip file. It will create several files and folders. 3.
  • Page 13 Firmware Upgrade Procedures 7. Reissue the haShow command from the switch IP session, as follows: ter1_127:admin> haShow Local CP (Slot 6, CP0): Active. Remote CP (Slot 5, CP1): Non-Redundant ?This says the standby CP is still rebooting. ter1_127:admin> haShow Local CP (Slot 6, CP0): Active Remote CP (Slot 5, CP1): Standby <- Standby CP has completed rebooting and ready to become the active CP.
  • Page 14 Firmware Upgrade Procedures second haFailover command after doing the second firmwareDownload, since the two CP cards are equivalent, and it makes no difference which is active and which is standby. OpenVMS Environments Use the following procedure to upgrade the SAN Switch 2/32 to firmware Version 4.0.2b in OpenVMS environments: Note: Do not use an OpenVMS machine as the FTP server without modifying the...
  • Page 15 Firmware Upgrade Procedures Through Telnet: 1. Telnet <IP address of switch> 2. Enter login name for switch. cp0 login: 3. Enter password for switch. password: switchname > 4. Firmware Download 5. Enter IP Address of OpenVMS machine where V4_0_2b directory resides. Server Name or IP Address: 6.
  • Page 16: Firmware Enhancements

    Firmware Enhancements 5. Click on the small icon of a folder with a key inside of it. 6. A new window appears and you are prompted for the user name and password for the switch. 7. Enter the appropriate user name and password and the administrative menu will appear.
  • Page 17 Firmware Enhancements Firmware Download Functionality This section summarizes changes to the firmware download functionality. For more detailed information refer to the HP StorageWorks Fabric OS Version 3.0.x/4.0.x Reference Guide. firmwaredownload Use this admin level command to download a new firmware version to a switch. firmwarecommit Use this admin level command to commit a new firmware version to both partitions of flash memory.
  • Page 18 Firmware Enhancements Error Log Enhancements The Error Log subsystem now retains a maximum of 1,536 messages in RAM, that is, a total of 256 messages for each error message level (Panic, Critical, Error, Warning, Info, and Debug). In addition, important messages are stored in a separate persistent error log to guarantee that they are not lost in case of power outage or system reboot.
  • Page 19 Firmware Enhancements Note: Within Web Tools, the Fabric View Events ICON window does not separate persistent from RAM error messages. Please use the Events ICON located on the SAN Switch 2/32 for additional log details. New Persistent Error Logging Commands Three Fabric OS commands were modified and four new commands added for the persistent error logging functionality.
  • Page 20 Firmware Enhancements portcfglongdistance Extended links in the same SAN are either 1 Gbps or 2 Gbps, but not both. If you have 1 Gbps extended links in the SAN you can not add a 2 Gbps Extended Link to the same SAN. Enhancement A new parameter was added to this command.
  • Page 21: Fabric Os Commands

    Fabric OS Commands Version 4.0.2b. Fabric OS Version 4.0.2b and all subsequent versions include the most current patch level of v15.3.1.4 of the SNMP Research agent, which SNMP Research has indicated is not susceptible to the vulnerability described in notes VU#854306 and VU#107186. SNMP trap recipients have been linked to the Access Control List (ACL).
  • Page 22 Fabric OS Commands Note: It is recommended that you only use these commands from the serial console port. Example 1: To advertise all modes of operation, follow this scenario for the ifModeSet command: Are you sure you really want to do this? (yes, y, no, n): [no] y Proceed with caution.
  • Page 23: Snmp Security

    Fabric OS Commands Fabric Watch Daemon Startup During a switch startup or switch reboot, the Fabric Watch daemon is one of the last processes to become active. Depending on the size of the fabric, Fabric Watch may take several minutes to complete its start up sequence. Before Fabric Watch is completely active, it will not be able to monitor events occurring in the fabric.
  • Page 24: Snmp Commands

    Fabric OS Commands SNMP Commands The following SNMP commands are included with this release of firmware. loopporttest Command A new admin level command, loopporttest, has been added to this release. This command enables the administrator to perform a functional test of L_port M->M path on a loop.
  • Page 25 Fabric OS Commands Note: You can specify a payload pattern to be used when executing this test. If the pattern is not specified, then at every 30 passes, a different data type is used to generate new pattern to create the frame. The data pattern will be generated base on each data type.
  • Page 26 Fabric OS Commands Diagnostics The following are possible error messages if failures are detected: DATA INIT PORT_DIED EPI1_STATUS_ERR ERR_STAT ERR_STATS ERR_STATS_2LONG ERR_STATS_BADEOF ERR_STATS_BADOS ERR_STATS_C3DISC ERR_STATS_CRC ERR_STATS_ENCIN ERR_STATS_ENCOUT ERR_STATS_TRUNC ERR_STAT_2LONG ERR_STAT_BADEOF ERR_STAT_BADOS ERR_STAT_C3DISC ERR_STAT_CRC ERR_STAT_ENCIN ERR_STAT_ENCOUT ERR_STAT_TRUNC FDET_PERR FINISH_MSG_ERR FTPRT_STATUS_ERR LESSN_STATUS_ERR MBUF_STATE_ERR MBUF_STATUS_ERR NO_SEGMENT...
  • Page 27 Fabric OS Commands PORT_M2M PORT_STOPPED PORT_WRONG RXQ_FRAME_ERR RXQ_RAM_PERR STATS STATS_C3FRX STATS_FRX STATS_FTX TIMEOUT XMIT See Also camtest, centralmemorytest, cmemretentiontest, cmitest, itemlist, portloopbacktest, portregtest,setslot, spinsilk, sramretentiontest, crossporttest killTelnet Command A new admin level command, killTelnet, has been added to this release. This command enables the administrator to view a list of active CLI sessions (connected through telnet or serial port) and terminate a session.
  • Page 28 Fabric OS Commands Example To terminate an open telnet connection: switch:admin> killtelnet Collecting login information..Done List of telnet sessions (5 found) Session No USER IDLE FROM LOGIN@ root ttyS0 5days 8May02 root pts/0 23:40m 192.167.172.90 8May02 root pts/1 5days 192.167.172.90 8May02 admin pts/2...
  • Page 29 Fabric OS Commands Collecting login information..Done List of telnet sessions (4 found) Session No USER IDLE FROM LOGIN@ root ttyS0 5days 8May02 root pts/0 23:41m 192.167.172.90 8May02 root pts/1 5days 192.167.172.90 8May02 admin pts/2 12.00s 192.167.132.56 5:19pm Enter Session Number to terminate (q to quit) q switch:admin>...
  • Page 30 Fabric OS Commands Operands This command has the following operands: slot-Specify the slot number in a Core Switch. The slot number must be followed by a slash ( / ) and the port number. The Core Switch has a total of ten slots counted from 1 to 10.
  • Page 31: Timeout Command

    Fabric OS Commands portCfgLongDistance Command A new parameter was added to this command. The new syntax is as follows: portCfgLongDistance [slot/]port[, distance_level][, linkinitmode] linkinitmode Operand Only applies to long distance setup. It does not affect a normal link. It is added to ensure the long distance link initialization sequence. It is not required for long distance, but may be useful when initiating L1 and L2 links.
  • Page 32 Fabric OS Commands For switches which have flash memory set into two equal partitions, the primary partition is the where the system boots from, the secondary partition is where a copy of the firmware is stored, in case the primary partition is damaged. To maintain the integrity of the firmware image in the flash memory, the firmwaredownload command does update both partitions at once.
  • Page 33 Fabric OS Commands Example: switch12k:admin> firmwarecommit Doing firmwarecommit now. Please wait ......................................................Replicating kernel image......... FirmwareCommit completes successfully. switch12k:admin> Persistent Error Log Enhancement The Error Log sub-system is enhanced to save a maximum of 1,536 messages in RAM, that is, a total of 256 messages for each error message level (Panic, Critical, Error, Warning, Info, and Debug).
  • Page 34 Fabric OS Commands Implemented as a circular buffer. When more than maximum entries are added to the persistent log, old entries are over-written by new entries. All error messages of levels Panic and Critical are automatically saved in the persistent log. Guarantees that critical or panic level messages are not lost in the event of unexpected system reboot or failover.
  • Page 35 Fabric OS Commands The output of the errDump command includes the display of errors/events history recorded in the persistent error log and error/events logged in the current run time cycle. This command also provides options to display ONLY those error/event messages that are saved in the persistent error log, or ONLY those messages generated during the current run time cycle.
  • Page 36 Fabric OS Commands Example To display the error log without page breaks: switch:switch:admin> errDump Error 03 0x2a5 (fabos): Jun 14 12:03:51 Switch: 0, Debug HAMKERNEL-IP_UP, 5, (session=3) Heartbeat from Standby CP Error 02 0x2a5 (fabos): Jun 14 12:03:50 Switch: 0, Info HAM-REDUNDANT_INFO, 4, (Heartbeat Up) System in REDUNDANT state Error 01 0x28b (fabos): Jun 14 12:01:27...
  • Page 37 Fabric OS Commands includes the display of errors/ events recorded in the persistent error log during previous run time cycles and the display of error/event messages logged in the current run time cycle. This command also provides options to display ONLY those error log messages that are saved in the persistent log and to display ONLY those messages that are logged during the current run time cycle.
  • Page 38 Fabric OS Commands Example To display the error log with page breaks: switch:admin> errShow Error 14 0x304 (fabos): Jun 14 11:57:52 Switch: 0, Warning FW-STATUS_SWITCH, 3, Switch status changed from HEALTHY/OK to Marginal/Warning Type <CR> to continue, Q<CR> to stop: See Also errDump, errSaveLvlSet, errSaveLvlShow, errNvLogSizeSet, errNvLogSizeShow errClear Command...
  • Page 39 Fabric OS Commands This parameter is required on the Standby CP. This parameter is not used on the Active CP. You must follow -s with the switch instance number where the command is to be executed. Valid values for switch instance are 0 (for the switch instance associated with slots 1 though 4) or 1 (for the switch instance associated with slots 6 though 10).
  • Page 40 Fabric OS Commands errSaveLvlSet Command Short Description: Set error save level of a switch. This command is new for Fabric OS V4.0.2b or higher. Syntax errSaveLvlSet [-s swinst] lvl Availability admin Description Use this command to control types of messages that are saved in the persistent error log.
  • Page 41 Fabric OS Commands Debug 5 Example The following example shows how to enable saving of Warning, Error, Critical and Panic messages in the persistent error log. switch:admin> errSaveLvlSet 3 The following example shows how to enable saving of Warning, Error, Critical and Panic messages in the persistent error log on the Standby CP for the switch instance 0.
  • Page 42 Fabric OS Commands command is to be executed. Valid values for switch instance are 0 (for the switch instance associated with slots 1 though 4) or 1 (for the switch instance associated with slots 6 though 10). Example Following example shows how to display current error log save level. switch:admin>...
  • Page 43 Fabric OS Commands This parameter is required on the Standby CP. This parameter should not be used on the Active CP. You must follow -s with the switch instance number where the command is to be executed. Valid values for switch instance are 0 (for the switch instance associated with slots 1 though 4) or 1 (for the switch instance associated with slots 6 though 10).
  • Page 44 Fabric OS Commands Operands This command has the following operands: s swinst - This is an optional parameter. It specifies a switch instance number. This parameter is required on the Standby CP. This parameter should not be used on the Active CP. You must follow -s with the switch instance number where the command is to be executed.
  • Page 45: Error Message Format

    Fabric OS Commands The syslogd is a process that runs on UNIX or Linux systems that reads and logs messages to the system console, log files, other machines and users as specified by its configuration file. Refer to the manual pages and related documentation for your particular UNIX host system for more information on the syslogd process and its capabilities.
  • Page 46: Message Classification

    Fabric OS Commands Message Classification Syslogd messages are classified according to facility and priority (severity code). This enables a system administrator to take different actions depending on the error. The switch supports 6 message severity levels for error log messages. The following table provides a mapping between severity levels used by the switch and the syslogd severity levels supported by the UNIX system.
  • Page 47 Fabric OS Commands To disable sending of error log messages to a previously enabled remote syslogd host do the following: 1. Login to the switch as Admin user. 2. At the command line enter the syslogdipremove command as follows: switch:admin>syslogdipremove “IP address of the remote syslogd host”...
  • Page 48: Updating The Core Switch Pid Format

    Updating the Core Switch PID Format Command Summary syslogdipadd—Add the IP address of the remote syslogd host to the switch. syslogdipremove—Remove the IP address of the remote syslogd daemon. syslogdipshow—Show the list of configured syslogd IP addresses. errshow—Display messages from the error log on the switch. Updating the Core Switch PID Format Updating the Core Switch PID Format is necessary when upgrading an existing SAN to support larger port-count switches.
  • Page 49 Updating the Core Switch PID Format Note: All switches running any version of Fabric OS 4.x are shipped with the Core Switch PID Format enabled, so it is not necessary to perform the PID format change on these switches. The actual process of changing the PID format is quite simple. Telnet into each switch in the fabric, and disable the switch using the switchDisable command.
  • Page 50: Additional Cli Commands

    Additional CLI commands Virtual Channel parameters (yes, y, no, n): [no] Switch Operating Mode (yes, y, no, n): [no] Zoning Operation parameters (yes, y, no, n): [no] RSCN Transmission Mode (yes, y, no, n): [no] Arbitrated Loop parameters (yes, y, no, n): [no] System services (yes, y, no, n): [no] Portlog events enable (yes, y, no, n): [no] Committing configuration...done.
  • Page 51: Adding The San Switch 2/32 To An Existing Fabric

    Adding the SAN Switch 2/32 to an Existing Fabric Enhancement A new parameter was added to this command. The new syntax is as follows: portCfgLongDistance [slot/]port[, distance_level][, linkinitmode] linkinitmode Operand The linkinitmode operand applies to long distance setup only. It does not affect a normal link.
  • Page 52 Adding the SAN Switch 2/32 to an Existing Fabric Note: The SAN Switch 2/32 is preconfigured with the Core PID format enabled. The existing fabric must also have this format enabled. The configure command is used to change the PID format on older switches. If the PID format is not consistent across the HP StorageWorks SAN Switch fabric, the fabric will segment.
  • Page 53: Java Runtime Environment For Hp-Ux

    Java Runtime Environment for HP-UX Java Runtime Environment for HP-UX Java runtime environment for HP-UX can be downloaded from: http://www.hp.com/products1/unix/java/java2/sdkrte14/downloads/index.html Fill out the required information and press the finish button at the bottom of the page. You will then be directed to a page with the following information. hp-ux runtime environment, for the Java™...
  • Page 54: Compatibility

    Compatibility It will lead you through the installation. We recommend you select the Reinstall filesets and unselect the Mount filesystems option from the options menu. Change Source Depot Type to Local Directory and Source Depot Path to /tmp/<filename> (If you used a directory other than /tmp in step two, replace /tmp with that directory name.) After completing the installation, remove /tmp/<filename>...
  • Page 55: Mib Files

    Compatibility QuickLoop QuickLoop, in either its original hub emulation mode or in Fabric Assist mode, is not supported on the SAN Switch 2/32. This means that direct attachment of private hosts to the SAN Switch 2/32 is not supported. MIB Files MIB files are used for SNMP applications such as HP OpenView and HP Insight Manager.
  • Page 56: Standards Compliance

    Standards Compliance Management Server Management Server now uses Topology Discovery during the fabric topology discovery process. The process involves two standards, FC-FS and FC-GS-3: FC-FS RTIN/RNID queries: Request Node Identification Data and Request Topology Information are now supported. FC-GS-3 GATIN/GNID/GTIN: Get Attributes of Topology Information/Get Node Identification Data/ Get Topology Information are now supported.
  • Page 57: Known Issues

    Known Issues FC-VI Rev 1.61 FC-MI, Rev 1.92 FC-SB-2 Rev 2.1 (FICON Support) FC-BB Rev 4.7 FC-FS Rev 1.7 (Still in draft) FC-BB-2 Rev 5.3 (Still in draft) IPFC RFC 2625 FCP ANSI X3.269: 1996 FCP-2 Rev 7 Known Issues Read the following section for a list of current Version 4.0.2b limitations and possible workarounds.
  • Page 58 Known Issues If a 1 Gbps signal is received and the speed negotiation is transmitting at 2 Gbps, a larger error count displays. If the portSpeed and N-port device are configured to 2 Gbps, encoding out errors are minimal. Similarly, if the portSpeed and N-port device are configured to 1 Gbps, encoding out errors are minimal.
  • Page 59 Known Issues 5. Logout from the DCL prompt. This will return you to the Installation Menu. $$$ LOGOUT Now select Option 1 from the installation menu to install/upgrade the operating system as you normally would. OpenVMS Path Failback In very specific configurations utilizing multiple OpenVMS hosts connected to multiple ports of an HP StorageWorks SAN Switch 2/32, it is possible that not all paths will re-establish to a switch after a failover/failback failure scenario.
  • Page 60 Known Issues Disable/Enable the Switch Port Use these steps to disable/enable the affected switch port. 1. Determine which path is missing using the show dev/full or sho dev/multi command. 2. After connecting to the switch via telnet, issue the command portdisable xx (where xx = the switch port number the HBA is plugged into) followed by portenable xx.
  • Page 61 Known Issues configDownload Command The configdownload command is designed to restore a backed-up configuration for a switch. Use caution when downloading configuration files from other switches. The following confirmation message now appears prior to completing the configdownload command on the SAN Switch 2/32: This command is used to download a backed-up configuration for a specific switch.
  • Page 62: Documentation Anomalies

    Documentation Anomalies Recommended Steps Use these steps to determine if there is a hardware problem. 1. Determine which component is indicated. The message provides the information as follows: <fru_type> <unit> I2C timed out: state <curr_state> 2. Check the LEDs on the related hardware component. 3.

This manual is also suitable for:

Storageworks san switch 2/32

Table of Contents