EMC Enterprise Storage Departmental Switch Model DS-16B2 Fabric OS Version 3.
Copyright © 2001 EMC Corporation. All rights reserved. Printed September, 2001 EMC believes the information in this publication is accurate as of its publication date. The information is subject to change without notice. THE INFORMATION IN THIS PUBLICATION IS PROVIDED “AS IS.” EMC CORPORATION MAKES NO REPRESENTATIONS OR WARRANTIES OF ANY KIND WITH RESPECT TO THE INFORMATION IN THIS PUBLICATION, AND SPECIFICALLY DISCLAIMS IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
Operation of this equipment in a residential area may cause interference in which case the user at his own expense will be required to take whatever measures may be required to correct the interference. Any modifications to this device - unless expressly approved by the manufacturer - can void the User authority to operate this equipment under part 15 of the FCC rules.
iv Departmental Switch DS-16B2 Fabric OS Procedures Manual
Contents Preface .......................................................................................................................... vii Chapter 1 Setting the Initial Switch Configuration Logging In to a Switch .................................................................... 1-2 Enabling Licensed Features............................................................ 1-3 Displaying the Installed Feature Licenses.................................... 1-4 Changing the Admin Password and User ID ......
Contents Displaying Help Information for a Telnet Command .............. 2-11 Reading Hexadecimal Port Diagrams ........................................ 2-12 Chapter 3 Displaying Error Logs and Status Displaying the Status of a Port ...................................................... Displaying Software Statistics for a Port............................... Displaying Hardware Statistics for a Port ............................ Displaying a Summary of Port Errors .........................................
Preface The Departmental Switch Model DS-16B2 Fabric OS Procedures Manual provides procedures for many of the basic tasks of administrating and configuring a DS-16B2 switch through the Telnet interface. For tasks related to specific features such as Zoning or QuickLoop, refer to the individual product guides. If a Departmental Switch Model DS-16B2 feature does not function properly or does not function as described in this manual, please contact the EMC Customer Support Center for assistance.
Preface Related Documentation Conventions Used in this Manual ◆ Chapter 3, Displaying Error Logs and Status, provides instructions for displaying port and switch status information. ◆ Appendix A, Customer Support, describes the procedure for contacting EMC Corporation when you need help with the Departmental Switch Model DS-16B2. ◆ The Glossary provides explanations for terminology used in this manual.
Preface WARNING A warning contains information essential to avoid a hazard that can cause severe personal injury, death, or substantial property damage if you ignore the warning. DANGER A danger notice contains information essential to avoid a hazard that will cause severe personal injury, death, or substantial property damage if you ignore the message.
Preface Where to Get Help Obtain technical support by calling your local sales office. For service, call: United States: (800) 782-4362 (SVC-4EMC) Canada: (800) 543-4782 (543-4SVC) Worldwide: (508) 497-7901 and ask for Customer Support. If you are located outside the USA, call the nearest EMC office for technical assistance. Sales and Customer Service Contacts For the list of EMC sales locations, please access the EMC home page at: http://www.emc.
1 Invisible Body Tag Setting the Initial Switch Configuration The Departmental Switch Model DS-16B2 requires a connection to your IP network. This chapter provides information on how to set up initial configuration tasks for a switch. ◆ ◆ ◆ ◆ ◆ ◆ Logging In to a Switch.......................................................................1-2 Enabling Licensed Features ..............................................................1-3 Displaying the Installed Feature Licenses .............................
Setting the Initial Switch Configuration 1 Logging In to a Switch The switch must be connected to an IP network through the RJ-45 port to enable a connection through Telnet. Refer to the Departmental Switch DS-16B2 Hardware Reference Manual for more information about connecting the switch to your IP network. To log into a Departmental Switch DS-16B2 switch: 1. Open a Telnet connection to the switch. The login prompt displays if the Telnet connection successfully found the switch in the network.
Setting the Initial Switch Configuration Enabling Licensed Features Licensed features such as Departmental Switch DS-16B2 Fabric Watch, Departmental Switch DS-16B2 Extended Fabrics, and Departmental Switch DS-16B2 ISL Trunking are already loaded onto the switch firmware, but you must enable them with a license key. Once you purchase these features, you receive a key to unlock the feature. To enable a licensed feature: 1. Log in to the switch as the admin user. 2.
Setting the Initial Switch Configuration 1 Displaying the Installed Feature Licenses To display what features have been enabled on a switch: 1. Log in to the switch as the admin user. 2. At the command line, enter the following command: licenseShow This command displays the license keys that have been entered for the switch and the features enabled by those licenses.
Setting the Initial Switch Configuration Configuring the IP Address The Departmental Switch DS-16B2 switch is shipped with a default IP address of 10.77.77.77. To change the default IP Address and configure the Fibre Channel IP address of the switch: 1. Login to the switch as the admin user. 2. At the command line, enter the following command: ipAddrSet 3. An interactive session opens and prompts you for configuration values. a.
Setting the Initial Switch Configuration 1 Displaying the Fabric-Wide Device Count To verify that you have fabric-wide connectivity when you install a new switch, display the fabric-wide device count from the newly installed switch. To display the fabric-wide device count from a switch: 1. Login to the switch as the admin user. 2. At the command line, enter the following command: nsAllShow This command displays all the connected devices in the fabric.
2 Invisible Body Tag Basic Switch Configuration Procedures This chapter provides the following information on basic configuration tasks for Departmental Switch Model DS-16B2 switch. ◆ ◆ ◆ ◆ ◆ ◆ ◆ ◆ ◆ ◆ ◆ ◆ ◆ ◆ ◆ ◆ ◆ Setting the Telnet Timeout Value .....................................................2-2 Displaying the Firmware Version ....................................................2-2 Setting the Switch Date and Time....................................................
Basic Switch Configuration Procedures 2 Setting the Telnet Timeout Value To set a new Telnet timeout value: 1. Log in to the switch as the admin user. 2. At the command line, enter the following command: timeout x where x is the number of minutes before the Telnet connection times out. If you specify 0, then the connection never times out. Timeout is disabled by default. Displaying the Firmware Version To display the firmware version: 1. Log in to the switch as the admin user. 2.
Basic Switch Configuration Procedures Setting the Switch Date and Time All switches maintain current date and time in nonvolatile memory. Date and time are used for logging events. Switch operation does not depend on the date and time; a switch with an incorrect date and time value still functions properly. To set the date and time of a switch: 1. Log in to the switch as the admin user. 2. At the command line, enter the following command: date "MMDDhhmmYY" where: MM is the month, valid values are 01-12.
Basic Switch Configuration Procedures 2 Displaying the System Configuration Settings To display the system configuration settings: 1. Login to the switch as the admin user. 2. At the command line, enter the following command: configShow The system configuration settings displays. For more information on the system configuration settings, refer to the Departmental Switch Model DS-16B2 Fabric OS Reference Manual. Backing Up the System Configuration Settings Currently, only the RSHD.EXE and CAT.
Basic Switch Configuration Procedures Restoring the System Configuration Settings To restore the system configuration settings from a backup: 1. Verify that the RSHD service (on UNIX hosts only) or the FTP service (on a UNIX or Windows host) is running on the host workstation. 2. Log in to the switch as the admin user. 3. Shut down the switch by entering the following command: switchDisable 4. At the command line, enter the following command: configDownload hostIPaddr, user, path_filename, password 5.
Basic Switch Configuration Procedures 2 Upgrading or Restoring the Switch Firmware To upgrade or restore the switch firmware: 1. Verify that the RSHD service/utilities or the FTP service is running on the host workstation. 2. Log in to the switch as the admin user. 3. At the command line, enter the following command: firmwareDownload 4. Press ENTER. The system prompts you to enter the Host IP address, User Name, Filename, and password. The password operand is only required if you are using FTP. 5.
Basic Switch Configuration Procedures Enabling a Switch To enable a switch: 1. Log in to the switch as the admin user. 2. At the command line, enter the following command: switchEnable All Fibre Channel ports that passed the POST test are enabled. If the switch was part of a fabric, the switch rejoins the fabric. Disabling a Port To disable a port: 1. Log in to the switch as the admin user. 2.
Basic Switch Configuration Procedures 2 Changing a Switch Name To change the name of a switch: 1. Log in to the switch as the admin user. 2. At the command line, enter the following command: switchName "new_name" where new_name is the new name for the switch. Switch names can be up to 19 characters long, must begin with a letter, and can contain letters, numbers, or the underscore character.
Basic Switch Configuration Procedures Setting the Switch Status Policy There are seven parameters that determine the status of a switch: ◆ Number of faulty ports ◆ Missing GBICs (i.e., Small Form Factor Pluggable transceivers) ◆ Power supply status ◆ Temperature in enclosure ◆ Fan speed ◆ Port status ◆ sgroup ISL status Only one parameter needs to pass the MARGINAL or DOWN threshold to change the overall status of the switch.
Basic Switch Configuration Procedures 2 Enabling the Track Changes Feature To enable the track changes feature: 1. Log in to the switch as the admin user. 2. At the command line, enter the following command: trackChangesSet 1 A prompt is displayed verifying that the track changes feature is on. The output from the track changes feature is dumped to the error log for the switch. Use the errdump command or errshow command to view the error log.
Basic Switch Configuration Procedures Configuring a Static Route Between Two Ports To configure a static route between two ports: 1. Log in to the switch as the admin user. 2. At the command line, enter the following command: uRouteConfig port, domain, outputport where port is the port to be statically routed; can be either an F_Port or an E_Port. domain is the domain ID of the specified target switch, and outputport is the output port where traffic is to be forwarded.
Basic Switch Configuration Procedures 2 Reading Hexadecimal Port Diagrams Many of the commands return port diagrams in hexadecimal format. Example switch:admin> bcastShow Group Member Ports Member ISL Ports Static ISL Ports -----------------------------------------------------------256 0x00012083 0x00002080 0x00000000 To read the hexadecimal port diagrams, they must be converted into binary notation. Each hexadecimal value represents four binary values.
Basic Switch Configuration Procedures Once the hexadecimal is converted into a binary bit map, each bit represents a port, where a value of 1 means yes and a value of 0 means no. The bit map is read from right to left, that is, the least significant bit represents port 0.
Basic Switch Configuration Procedures 2 2-14 Departmental Switch DS-16B2 Fabric OS Procedures Manual
3 Invisible Body Tag Displaying Error Logs and Status This chapter provides the following information on displaying port and switch status information: ◆ ◆ ◆ ◆ ◆ ◆ ◆ ◆ ◆ ◆ Displaying the Status of a Port.........................................................3-2 Displaying a Summary of Port Errors.............................................3-3 Displaying the Error Log of a Switch..............................................3-4 Displaying the Switch Status..............................................
Displaying Error Logs and Status 3 Displaying the Status of a Port There are two types of statistics you can view for a port: Displaying Software Statistics for a Port ◆ software statistics ◆ hardware statistics Software statistics for a port include information such as port state, number of interrupts, number of link failures, number of loss of synchronization warnings, and number of loss of signal warnings. To display the software statistics for a port: 1. Log in to the switch as the admin user.
Displaying Error Logs and Status Displaying a Summary of Port Errors This command displays a summary of port errors for all the ports in a single switch. To display a summary of port errors for a switch: 1. Log in to the switch as the admin user. 2. At the command line enter the following command: portErrshow The display contains one output line per port. Table 4-1 explains the types of errors counted: Table 3-1 Error Summary Descriptions Error Type Description frames tx Frames transmitted.
Displaying Error Logs and Status 3 For more information on the portErrShow command, refer to the Departmental Switch Model DS-16B2 Fabric OS Reference Manual. Displaying the Error Log of a Switch There are two ways to display the error log of a switch: ◆ Display the error log one page at a time ◆ Display the error log all at once To display the switch error log one page at a time: 1. Log in to the switch as the admin user. 2.
Displaying Error Logs and Status Displaying Information About a Switch To display switch information: 1. Login to the switch as the admin user. 2. At the command line, enter the following command: switchShow This command displays the following information for a switch: • switchName — The name of the switch • switchType — The model and firmware version numbers of the switch • switchState — The Online, Offline, Testing, or Faulty state of the switch.
Displaying Error Logs and Status 3 Displaying the Uptime of the Switch To display the uptime for a switch: 1. Log in to the switch as the admin user. 2. At the command line, enter the following command: uptime This command displays: • The length of time the system has been in operation. • The total cumulative amount of up time since the system was first powered on. • The date and time of the last reboot. • The reason for the last reboot.
Displaying Error Logs and Status Displaying Power Supply Status To display the power supply status of a switch: 1. Login to the switch as the admin user. 2. At the command line enter the following command: psShow The possible values for power supply status are: • OK —Power supply present and functioning correctly. • absent — Power supply not present. • faulty — Power supply present but faulty (no power cable, power switch turned off, fuse blown, or other internal error).
Displaying Error Logs and Status 3 Displaying the Temperature Status To display the temperature status of a switch: 1. Login to the switch as the admin user. 2. At the command line enter the following command: tempShow This command displays current temperature readings from each of the five temperature sensors located on the main printed circuit board of the switch. The sensors are located, approximately, one in each corner and one at the center of the PCB.
Displaying Error Logs and Status Syntax Description supportShow [firstPort, lastPort, nLog] This command is available to all users. It has the effect of running each of the following commands one after the other in the following order: 1. version 2. tempShow 3. psShow 4. licenseShow 5. diagShow 6. errDump 7. switchShow 8. portFlagsShow 9. portErrShow 10. mqShow 11. portSemShow 12. portShow 13. portRegShow 14. portRouteShow 15. fabricShow 16. topologyShow 17. qlShow 18. nsShow 19. nsAllShow 20.
Displaying Error Logs and Status 3 Operands This command has the following operands: firstPort Specify the first port, of a range of ports, to dump information. The default (if no operand specified) is to print state of port 0. If only firstPort is specified, only information for firstPort is printed. lastPort Specify the last port, of range of ports, to dump information.
A nvisible Body Tag Customer Support This appendix reviews the EMC process for detecting and resolving software problems, and provides essential questions that you should answer before contacting the EMC Customer Support Center. This appendix covers the following topics: ◆ ◆ ◆ ◆ ◆ ◆ Overview of Detecting and Resolving Problems .........................A-2 Troubleshooting the Problem ..........................................................A-3 Before Calling the Customer Support Center .................
Customer Support A Overview of Detecting and Resolving Problems EMC software products are supported directly by the EMC Customer Support Center in the United States. EMC uses the following process to resolve customer problems with its software products (Figure A-1). Problem Detection Refer to Technical Support Appendix in this Manual Collect Problem Information as Directed Contact the EMC Customer Support Center: (800) SVC-4EMC U.S.
Customer Support Troubleshooting the Problem Please perform the relevant diagnostic steps before you contact the EMC Customer Support Center: 1. Read the documentation carefully. 2. Reconstruct the events leading up to the problem and describe them in writing. 3. Run some test cases to reproduce the problem.
Customer Support A Before Calling the Customer Support Center Have the following information available before calling the Customer Support Center or your support representative (if one has been assigned to you): ❑ Your company name ❑ Your name ❑ Your phone number ❑ For an existing problem, the problem tracking system ID, if one was previously assigned to the problem by a support representative A-4 Departmental Switch Model DS-16B2 Fabric OS Procedures Manual
Customer Support Documenting the Problem If the EMC Customer Support Center requests information regarding the problem, please document it completely, making sure to include the following information: ❑ Your company name and address ❑ Your name ❑ Your telephone number ❑ The importance of the problem, so that it can be assigned a priority level To expedite the processing of your support request, you can photocopy this list and include it with the package.
Customer Support A Reporting a New Problem For a new problem, please provide the following information: ❑ Release level of the software that you are running ❑ Software installation parameters ❑ Host type on which you are running ❑ Operating system you are running and its release number ❑ Functions of the software that you are running ❑ Whether you can reproduce the problem ❑ Previous occurrences of the problem ❑ Whether the software has ever worked correctly ❑ Time period that the software did work proper
Customer Support Sending Problem Documentation Use one of the following methods to send documentation of the problem to the EMC Customer Support Center: ◆ E-mail ◆ FTP ◆ U.S. mail to the following address: EMC Customer Support Center 45 South Street Hopkinton, MA 01748-9103 If the problem was assigned a number or a specific support representative, please include that information in the address as well.
Customer Support A A-8 Departmental Switch Model DS-16B2 Fabric OS Procedures Manual
Glossary The terms in the glossary relate to the switch and Fibre Channel connections. Many of these terms are used in this manual. A 8b/10b Encoding An encoding scheme that converts each 8 bit byte into 10 bits. Used to balance ones and zeros in high speed transports. Address Identifier A 24-bit value or 8-bit value used to identify the source or destination of a frame.
Glossary API Arbitrated Loop ASIC ATM AW_TOV Application Programming Interface; a defined protocol that allows applications to interface with a set of services. A shared 100 MBps Fibre Channel transport structured as a loop. Can support up to 126 devices and one fabric attachment. See also Topology. Application Specific Integrated Circuit. Asynchronous Transfer Mode; a transport used for transmitting data over LANs or WANs that transmit fixed length units of data.
Glossary Buffer- to- Buffer Flow Control Management of the frame transmission rate in either a point to point topology or in an arbitrated loop. See also BB_Credit. C Cascade Chassis Two or more interconnected Fibre Channel switches. 2000-Series switches can be cascaded up to 239 switches, with a recommended maximum of seven interswitch links (no path longer than eight switches). See also Fabric and ISL. The metal frame in which the switch and switch components are mounted.
Glossary CRC Cyclic Redundancy Check; a check for transmission errors included in every data frame. Credit As applies to Fibre Channel, the number of receive buffers available for transmission of frames between ports. See also BB_Credit and EE_Credit. Cut through A switching technique that allows the route for a frame to be selected as soon as the destination address is received. See also Route. D Data Word Type of transmission word that occurs within frames.
Glossary EE_Credit End to end Credit; the number of receive buffers allocated by a recipient port to an originating port. Used by Class 1 and 2 services to manage the exchange of frames across the fabric between source and destination. See also End- to-end Flow Control and BB_Credit. EIA Rack A storage rack that meets the standards set by the Electronics Industry Association. Enabled Zone Configuration End-to-End Flow Control The currently enabled configuration of zones.
Glossary FC-FLA FCP FC-PH-1, 2, 3 FC-PI Fibre Channel Protocol; mapping of protocols onto the Fibre Channel standard protocols. For example, SCSI FCP maps SCSI-3 onto Fibre Channel. The Fibre Channel Physical and Signalling Interface standards defined by ANSI. The Fibre Channel Physical Interface standard defined by ANSI. FC-PLDA The Fibre Channel Private Loop Direct Attach standard defined by ANSI. Applies to the operation of peripheral devices on a private loop.
Glossary FS FSP FSPF Full Duplex Fx_Port Fibre Channel Service; a service that is defined by Fibre Channel standards and exists at a well known address. For example, the Simple Name Server is a Fibre Channel service. See also FSP. Fibre Channel Service Protocol; the common protocol for all fabric services, transparent to the fabric type or topology. See also FS. Fabric Shortest Path First; Brocade’s routing protocol for Fibre Channel switches.
Glossary Hub A Fibre Channel wiring concentrator that collapses a loop topology into a physical star topology. Nodes are automatically added to the loop when active and removed when inactive. I Idle Initiator Continuous transmission of an ordered set over a Fibre Channel link when no data is being transmitted, to keep the link active and maintain bit, byte, and word synchronization. A server or workstation on a Fibre Channel network that initiates communications with storage devices. See also Target.
Glossary L L_Port Loop Port; a node port (NL_Port) or fabric port (FL_Port) that has arbitrated loop capabilities. An L_Port can be in one of two modes: • Fabric mode-Connected to a port that is not loop capable, and using fabric protocol. • Loop mode- In an arbitrated loop and using loop protocol. An L_Port in loop mode can also be in participating mode or non participating mode. See also Nonparticipating Mode and Participating Mode.
Glossary LWL Long Wavelength; a type of fiber optic cabling that is based on 1300mm lasers and supports link speeds of 1.0625 Gbps. May also refer to the type of GBIC or SFP. See also SWL. M Master Port MIB MIB Reference Manual Multicast Multimode As relates to trunking, the port that determines the routing paths for all traffic flowing through the trunking group. One of the ports in the first ISL in the trunking group is designated as the master port for that group. See also ISL Trunking.
Glossary Nonparticipating Mode Nx_Port A mode in which an L_Port in a loop is inactive and cannot arbitrate or send frames, but can retransmit any received transmissions. This mode is entered if there are more than 127 devices in a loop and an AL_PA cannot be acquired. See also L_Port and Participating Mode. A node port that can operate as either an N_Port or NL_Port. O Ordered Set A transmission word that uses 8B/10B mapping and begins with the K28.5 character.
Glossary Port_Name POST The unique identifier assigned to a Fibre Channel port. Communicated during login and port discovery. Power On Self Test; a series of tests run by a switch after it is turned on. Private NL_Port An NL_Port that communicates only with other private NL_Ports in the same loop and does not log into the fabric. Private Device A device that supports arbitrated loop protocol and can interpret 8 bit addresses, but cannot log into the fabric.
Glossary RAID Redundant Array of Independent Disks; a collection of disk drives that appear as a single volume to the server and are fault tolerant through mirroring or parity checking. See also JBOD. Request Rate The rate at which requests arrive at a servicing entity. See also Service Rate. Route As applies to a fabric, the communication path between two switches. May also apply to the specific path taken by an individual frame, from source to destination. See also FSPF.
Glossary SNMP Simple Network Management Protocol. An internet management protocol that uses either IP for network level functions and UDP for transport level functions, or TCP/IP for both. Can be made available over other protocols, such as UDP/IP, because it does not rely on the underlying communication protocols. See also Community (SNMP).
Glossary Translative Mode A mode in which private devices can communicate with public devices across the fabric. Transmission Character A 10 bit character encoded according to the rules of the 8B/10B algorithm. Transmission Word Trap (SNMP) Trunking Tunneling A group of four transmission characters. The message sent by an SNMP agent to inform the SNMP management station of a critical error. See also SNMP. See ISL Trunking.
Glossary Workstation WWN A computer used to access and manage the fabric. May also be referred to as a management station or host. World Wide Name; an identifier that is unique worldwide. Each entity in a fabric has a separate WWN. Z g-16 Zone A set of devices and hosts attached to the same fabric and configured as being in the same zone. Devices and hosts within the same zone have access permission to others in the zone, but are not visible to any outside the zone. See also Zoning.