HP 24-Port 4x Fabric Copper Switch User Guide November 2004 (First Edition) Part Number 377710-001...
Page 2
The information contained herein is subject to change without notice. The only warranties for HP products and services are set forth in the express warranty statements accompanying such products and services. Nothing herein should be construed as constituting an additional warranty. HP shall not be liable for technical or editorial errors or omissions contained herein.
Intended Audience ... ix Typographical Conventions ... ix Contact Information ...x 1: Introducing the InfiniBand System ... 1 About the HP 24-Port 4x Fabric Copper Switch User Guide ...1 Maximize Server Networks ...1 What is InfiniBand? ...2 How Does InfiniBand Work? ...2 Possible Components ...
Page 4
Change Default User Name and Password ... 18 3: Understanding the Management Options ... 19 About the CLI ...19 Understanding the Command Modes ... 20 Using the CLI...21 Entering the Sub-Command Mode ... 21 Exiting Command Modes ... 21 Using Command Completion ... 21 Displaying Command History ...
Page 5
Setting the System Clock ...41 Setting Time... 42 Synchronize the Clock to an NTP Server ... 42 Rebooting the System ...43 Reboot a System with a Single Controller... 43 6: Setting Access and Security ... 45 Understanding Access and Accounts...45 About User Accounts...
Page 6
Change the Response Timeout of a SM... 65 Managing Synchronization Between SMs...66 Enable/Disable Database Synchronization ... 66 Set Configurations for the Master SM ... 67 Set Configurations for the Backup SM... 68 Adding a Subnet Manager ...70 Viewing Partitions ...71 About InfiniBand Multicast Groups ...72 Viewing Multicast Groups...72 View a Multicast Group Summary ...
Page 7
TopspinOS Upgrades ... 93 About the System Image...93 What is a System Image?... 93 What is an Image File? ... 94 About Copying/Downloading the Image ...94 Card Status Requirements...95 Upgrade Procedure Overview...95 Set-Up the Hardware Connection ...95 Out-of-Band Connection... 95 In-Band Connection ...
Page 8
View the GUID of an HCA ... 124 Determine Which HCA Port is Connected to an IB Port ... 124 View the GUID of an IB Switch... 126 Add an Attached Device to the Topology View... 126 View the Internal Chassis Topology...127 View Subnet Manager Details ...129...
Page 9
Adding an SNMP Trap Receivers ... 147 Editing a Current SNMP Trap Receiver ... 148 14: Monitoring Through the CLI ... 149 About InfiniBand Events ...149 About Tracing ...149 Types of Traces... 150 Trace Levels... 150 About SNMP Traps ...151 Events Sent to Trap Receivers ...
Preface This document is a guide to the HP 24-Port 4x Fabric Copper Switch. Intended Audience The intended audience is the administrator responsible for installing, configuring, and managing your equipment. This administrator should have experience administering similar networking or storage equipment.
For HP technical support: In the United States, call 1-800-345-1518. In Canada, call 1-800-263-5868. In the United States and Canada, call 1-800-HP-INVENT (1-800-474-6836). This service is available 24 hours a day, 7 days a week. For continuous quality improvement, calls may be recorded or monitored.
“How Does InfiniBand Work?” on page 2 About the HP 24-Port 4x Fabric Copper Switch User Guide The HP 24-Port 4x Fabric Copper Switch User Guide is specifically intended to demonstrate the processes involved in using and managing the InfiniBand •...
Protocols InfiniBand requires a new set of protocols. For information on how to configure these protocols, refer to the HP Dual-port 4x Fabric Adapter User Guide. IPoIB The IP over IB (IPoIB) link driver provides standardized Internet Protocol encapsulation over InfiniBand fabrics.
devices. This protocol allows InfiniBand hosts to natively send SCSI commands as if the storage was direct attached. The SRP protocol is designed to operate using an RDMA communication service. An RDMA communication service provides communication between pairs of consumers; it uses messages for control information and RDMA operations for data transfers.
The Queue Pair (QP) is one of the primary architectural elements of InfiniBand. In InfiniBand, communication occurs between Queue Pairs, instead of between ports. A Queue Pair (QP) in an addressable entity, and consists of two Work Queues: 1). Send Work Queue and a 2).
Local Identifiers (LIDs) • Global Unique Identifier (GUIDs) • Partition Key (P_Keys) • Configures switch forwarding tables. • Receives traps from Subnet Management Agents (SMAs). • Sweeps the subnet, discovering topology changes and managing changes as nodes are added and deleted.
Page 18
Distance - Distance is defined as the number of hops (InfiniBand switches or “switch elements”) between source and destination. Contention - A contention is declared for every switch port on the path that is already used for routing another LID associated with the same host port.
Page 19
Therefore, it is possible to setup the cabling between switch elements to force the algorithm to prioritize certain paths. Depending on the network requirements, the prioritized paths can either be concentrated on a particular...
Overview of entire system installation on • Setup procedures for the InfiniBand Overview of Set-up Procedures Follow the steps below to configure the InfiniBand server switch system. 1. Determine your hardware topology. Install the Host Channel Adapter and drivers Install and power-on the InfiniBand Chassis 4.
Install HCAs and Drivers in Hosts Refer to the HP Dual-port 4x Fabric Adapter Quick Setup Installation card and the HP Dual-port 4x Fabric Adapter User Guide. Install and Power on the InfiniBand Chassis Refer to the HP 24-Port 4x Fabric Copper Switch Hardware Quick Setup Installation card and the HP 24-Port 4x Fabric Copper Switch Hardware User Guide for installation and power instructions.
You are now ready to power down the chassis and mount it. Later, you can configure the box via Telnet, SSH, Chassis Manager or Element Manager. Configuring a Direct Serial-Console Connection Refer to the HP Serial Management Cable Guide for information regarding setting up the physical serial-console connection. Remote Telnet Login You can Telnet to the Management-Ethernet port on the box from a host on the same network as the Management-Ethernet port, or from any host with a route to the Management-Ethernet network.
To login via SSH: Use an SSH client (e.g. Putty) to port 22. Configuring an InfiniBand Management IP Address To configure an In-band InfiniBand management IP address: 1. At the Login: prompt, enter the username and password. The default is super and super. Login: super Password: super Topspin-360>...
Test Network Connectivity Refer to the HP 24-Port 4x Fabric Copper Switch Hardware User Guide for information regarding connecting network devices. After you install network cables, you can verify connectivity by pinging those connected devices from the CLI or pinging between attached hosts.
= 0.000000/0.000000/0.000000 ms Topspin-360# Install the GUI (Element Manager) HP 24-Port 4x Fabric Copper Switches can be managed visually through the Element Manager, which provides a wide range of configuration, monitoring, and troubleshooting options. Refer to Manager installation.
2. Enter a CLI user name. The CLI password prompt ( 3. Enter the CLI user password. The prompt changes to indicate a successful login. The HP 24-Port 4x Fabric Copper Switch system is now ready to receive CLI commands. Remote SSH Login TopspinOS supports SSH2 for secure, encrypted login to the switch CLI.
Create a Partition ID (P_Key) A default partition is configured automatically. The members of a default partition include all connected ports, and provide full membership. However, to create separation between traffic, you must configure specific partitions. Launch Element Manager, if you have not already done so. Select InfiniBand -->...
The configured p_keys will be needed in completing the configuration of the system. Configured partition keys must be mapped to any of the following components that exist: • Host Channel Adapters (HCAs). Refer to the HP Dual-port 4x Fabric Adapter User Guide. •...
Set User Levels and Passwords Change Default User Name and Password For security purposes, since multiple users exist on the system, it is highly recommended that you change the default passwords after initial configuration. “Understanding Usernames and Passwords” on page 46 1.
About the CLI The Topspin system can be managed through the Command Line Interface. For more information regarding the CLI, refer to the HP 24-Port Fabric Copper Switch Command Line Reference Guide, or “Understanding the Command Modes” on page 20.
The user-execute mode is the entry point to the privileged-execute mode and all CLI sessions begin in the user-execute mode. This mode provides commands for viewing some of the HP 24-Port 4x Fabric Copper Switch configuration and some user information. Guest users may only work in the user-execute mode.
Sub-Command Mode The final mode is sub-command mode. Anything to do with InfiniBand, Ethernet, and Fibre Channel interface cards, ports, and gateways is done in this mode, including the Management-Ethernet ports. This mode is used to assign IP addresses to interface gateway ports, set connection speeds, set connection types, etc.
For example: Topspin-360(config)# fc ? - Configure FC SRP srp-global - Configure FC SRP-global parameters Topspin-360(config)# fc srp- ? enable - Enable FC SRP gateway-portmask-pol - Configure FC SRP-global gateway-portmask-policy - Configure FC SRP-global ITL lun-policy - Configure FC SRP-global lun-policy target-portmask-poli - Configure FC SRP-global target portmask policy Topspin-360(config)# fc srp- gate ? restricted...
To set the number of lines displayed on the terminal screen to 67 lines at a time and raise the time-out limit to 60 minutes 1. Enter the user-execute or privileged-execute mode. 2. Enter the page. Topspin-90# terminal length 67 3.
Quick Help You can enter the question mark (?) at the CLI prompt to display one of three types of user information. 1. Enter a question mark (?) at the CLI prompt at any time to display the commands you can execute. Only the commands appropriate to the current mode and user login are displayed.
Once you log into the Element Manager, the chassis window is displayed. This is the primary window in which you work. It graphically depicts the current configuration of the attached InfiniBand system chassis. Sample HP 24-Port 4x Fabric Copper Switch Chassis View Menu Bar Tool Bar...
Everything in the switch chassis display may be selected. You can select the chassis, interface cards, ports, management ports, and serial console ports. The only exception are the cards without ports. These are placeholders for later expansion and cannot be selected.
For information regarding upgrading the Element Manager, refer to page HP 24-Port 4x Fabric Copper Switch devices can be managed visually through the Element Manager, which provides a wide range of configuration, monitoring, and troubleshooting options. The Element Manager runs on multiple platforms, including Windows NT/2000/XP and Linux. To install the Element Manager: 1.
Page 40
If the folder does not exist, you will be prompted to create it. 7. Click the Next button. On Windows, the Choose Shortcut Folder window opens. Figure 3-1: Element Manager Installation, Choose Shortcut Folder Window On Linux, the Choose Link Folder opens. Figure 3-2: Element Manager Installation, Choose Link Folder Window 8.
The default unrestricted community string is strings, refer to 4. Click A graphic representation of the switch chassis and current configuration is displayed. Start->Programs->Topspin Element Manager->TopspinEM window opens. This window is used to specify the IP address or DNS name of window opens.
Any Network Manager running the Simple Network Management Protocol (SNMP) can manage the switch, if the Management Information Base (MIB) is installed correctly. By default, the switch GUI is a network manager and uses SNMP as the protocol to communicate between the chassis and the management workstation.
Page 43
receiver. You can have a maximum of six trap receivers. Entries in this list can be configured from menu. Health --> Trap Receivers • Community Strings - You can set community strings as a simple method of authentication between the system and the remote Network Manager. One unique community string is associated with each username and password.
For example, if you intend to set the speed as 4x, it is imperative that you confirm you are using a 4x cable. Using a 1x cable on a 4x speed InfiniBand interface will cause serious performance issues. Launch Element Manager, if it is not already open. A graphic representation of your InfiniBand switch appears. Double-click an InfiniBand port.
Set the InfiniBand interface speed to auto-negotiate if you want the speed of the transmit port and the receiving port to automatically negotiate the highest possible speed. Launch Element Manager, if it is not already open. A graphic representation of your InfiniBand switch appears. Double-click an InfiniBand port.
View the IB Interface Speed View the current speed of the InfiniBand interfaces: Launch Element Manager, if it is not already open. A graphic representation of your InfiniBand switch appears. Double-click an InfiniBand port. The IB Port window appears. Check the Enable Auto-Negotiate box.
Click the Apply button. Setting the System Clock Maintaining accurate time is important for statistics and auditing. The InfiniBand chassis provides an on-board system clock to save the time settings across reboots. Time is maintained in one of two ways: •...
4. Click 5. Click Rebooting the System Reboot a System with a Single Controller Card 1. Launch the Element Manager. 2. Choose the reboot option: slots. A pop-up window opens that allows you to select If changes have been made, you will be asked if you want to save the changes: 3.
Performing Admin Tasks Through the CLI This chapter describes the following administrative procedures that can be performed through the CLI. • “Setting the IB Interface Speed” on page 39 • “Notifying Users” on page 40 • “Setting the System Clock” on page 41 •...
Enter the following command: config interface ib [{IB switch card/IB switch port | all }speed 1x | 4x ] Example Topspin-360> enable Topspin-360# config interface ib all speed 4x Set IB Interface Speed to Auto-Negotiate Set the InfiniBand interface speed to auto-negotiate if you want the speed of the transmit port and the receiving port to automatically negotiate the highest possible speed.
Topspin-90> Setting the System Clock Maintaining accurate time is important for statistics and auditing. The switch chassis provides an on-board system clock to save the time settings across reboots. Time is maintained in one of two ways: • An on-board system clock •...
Topspin-360# copy running-config startup-config Synchronize the Clock to an NTP Server You can set the InfiniBand switch to synchronize the time with up to three NTP servers. To set the InfiniBand system clock in the CLI: 1. Log in to the CLI as the 2.
Rebooting the System Reboot a System with a Single Controller Enter the CLI reload command in privileged EXEC mode. The system prompts for you to verify the reload. If you had not already saved configuration changes, and the system detects the changes, it prompts you to save.
Setting Access and Security This chapter describes the following Access and Security features: • “Understanding Access and Accounts” on page 45 • “Managing Access and Accounts” on page 47 • “About Partitions” on page 53 • “Create Partitions (CLI)” on page 56 •...
In order for users to initiate an administration session, the User has to supply login credentials. The credentials supplied depend upon the interface being used. Elements of the Access System The Topspin access system associates the following key elements: • Username - Creates a unique username in the system.
Understanding Permission Levels The following table displays the different access-levels. Managing Access and Accounts Setting or Changing a Password 1. Log in to the CLI as a super user. Use the default username and password if they have not already been changed (refer to 2.
Adding New Users To add a new user account for both CLI and Element Manager access: 1. Log in as the unrestricted user. Only a user with unrestricted permissions may add new user accounts. Topspin-360# Login: super Password: xxxx Topspin-360> Enter the privileged-user mode.
Table 6-3: User Account Administrative Commands Command Task username user password Creates a new user account. passwd username user no Deletes a user account. username user Assigns a community string to a user account. community-string string username user Removes a community string from a user account. no-community-string username user privilege Assigns one or more permission level(s) to a user account.
• you created a new user account and you want to verify the access privileges • you have multiple administrative user-accounts and you want to switch to another administrative area To change your user identity: 1. Enter the user-execute or privileged-execute mode.
In the example above, keyword, and NOTE: When you change a user’s privileges, all the old privileges are removed and replaced with the new privilege(s). If the user had multiple privileges, include the other privileges on the command line when you make the change. Privileges are order-dependent. Enter them in the same order as shown in Table 6-2 on page Example The following example gives a user read-write access to InfiniBand and Ethernet configuration...
InfiniBand partitions are comparable to hardware-enforced security features of conventional I/O networking technologies, such as Ethernet VLANs and Fibre-Channel zones. Partition Members Without members, a Partition doesn’t have meaning to the system. Ports are added to the Partition, and become members of that Partition. Each port may be part of multiple partitions so that the system administrator can define overlapping partitions as the situation requires.
Page 67
Hex to Binary Conversions The following table is provided to assist in the creation of P_keys. When creating the Partition p_key, enter a hexidecimal value that is the equivalent of 16-bits in binary. For example, enter 80:00 (hex) to be 10000000000000000 (binary). The default Partition (which cannot be altered) is 7f:ff.
If you have more than one InfiniBand switch in your fabric, refer to Synchronization” on page If you are configuring one InfiniBand switch, it will automatically be the master, and the partition configuration is saved persistently on the switch. Create Partitions (CLI)
Create a Partition ID (P_Key) Default partitions are configured automatically. The members of a default partition include all connected ports, and provide full membership. However, to create separation between traffic, you must configure specific partitions. Create a partition using the following steps: Enter the following items at the global-configuration mode prompt: - the ib sm subnet-prefix command - the subnet-prefix of the IB subnet (use the show ib sm config subnet-prefix all command).
Click open the Subnet Manager folders in the left window. The Partitions folder appears. Click on the Partitions folder in the left window. The Partitions Summary window appears. Click the Add button. The Add Partition dialog box appears. Enter a Partition key (P_Key) to identify the new partition. For information regarding selecting values, refer to the Click the Add button.
The available partition members appear in the right-side window. Note that the “Available Members” refers only to members that are known to the Subnet Manager. This includes HCAs and Switches that are already plugged into the fabric as well as manually configured entries.
Using the Subnet Manager Through the GUI This chapter provides the following information: • “The Subnet Manager (SM)” on page 61 • “Viewing the Subnet Manager Configurations” on page 62 • “Changing the Subnet Manager Configurations” on page 64 • “Managing Synchronization Between SMs”...
Standby Subnet Manager A standby subnet manager is a subnet manager (SM) that is currently quiescent, and not in the role of a master SM. Standby SMs are dormant managers, and can take over in case of failure of the master subnet manager.
Page 75
Information specific to that subnet manager appears. • View the subnet-prefix of the subnet manager. • View the Global Unique Identifier (GUID) of the subnet manager. • View the Status of the subnet manager. This is the operational status, as determined by self-detection. The values are notActive, discovering, or Master.
Changing the Subnet Manager Configurations Change the Priority of a SM The priority number of a subnet manager tells the subnet manager how to interact with other subnet managers; the highest priority subnet manager becomes the master. The integer must be between 0 and 15, with the default being 0. Select InfiniBand >...
Highlight the subnet manager that you want to configure from the left-navigation bar. Click into the Sweep Interval field. Enter a value that indicates the number of seconds between sweeps of the network. The default is 10 seconds. The Apply and Reset buttons become active if a change is made. Click the Apply button to save the changes to the chassis.
Highlight the subnet manager that you want to configure from the left-navigation bar. Click into the Response Timeout field. Enter a value that indicates the number of microseconds allowed between the port reception of a subnet management packet and the transmission of the associated response. The Apply and Reset buttons become active when a change is made.
Click the Database Sync tab. Click the Enable box to enable database synchronization between the active and backup subnet managers. Set Configurations for the Master SM Select InfiniBand > Subnet Management. The Subnet Management window appears. Highlight the subnet manager that you want to configure from the left-navigation bar.
The Subnet Management General tab appears. Click into the Master Poll Interval field to change the interval (in seconds) at which the master SM polls an active slave SM to verify synchronization. Click into the Master Poll Retries field to specify the number of unanswered polls that cause the slave to identify the master as dead.
Page 81
Click into the Max Backup SMs field to enter the maximum number of backup subnet managers with which the master subnet manager will synchronize. A backup subnet manager is automatically added whenever a new InfiniBand (IB) switch is connected to the IB fabric. The default is 1.
Adding additional subnet managers (in addition to the one that is provided by default on the InfiniBand system) should only be done by experienced users. In the event that additional switch is added to an InfiniBand fabric, an additional subnet manager is added by default (one is the master, and one is the standby).
Click the Add button. Viewing Partitions For complete partition information, refer to The partitions that are currently being managed by the subnet manager can be viewed by performing the following steps. Launch the Element Manager, if you have not already done so. Select InfiniBand >...
The Available Members window appears. About InfiniBand Multicast Groups An InfiniBand Multicast Group is a collection of Host Channel Adapter (HCA) ports that receive multicast packets sent to a single address. The configuration and members of a multicast group can be viewed through the Element Manager, but cannot be modified through these screens.
The Multicast Groups Summary page appears. View the Multicast Global ID (MGID), which is the 64-bit multicast GID address for the multicast group. View the Queue Key (Q_Key), which is the 16-bit Q-Key of this multicast group. The queue key is a construct that is used to validate a remote sender’s right to access.
Page 86
Click on a specific multicast group from the left-navigation tree. View the General tab, which is displayed by default. • • • • • • • • • • • Continue to Using the Members Tab The Members tab displays the multicast group members and the properties of those members. View the Q_Key for this multicast group.
Services are mostly used by the DAPL protocol for Address Transferrable Services (ATS), but may also be used by the SRP protocol. Switch information may be reported for all the switches on a subnet or for a specific switch. View a Summary of the SM Services To view the services that are managed by the subnet manager: Launch the Element Manager, if you have not already done so.
Click on Services from the left-navigation tree. The Services window appears. View a Summary of the selected subnet managers services: • • • • View Details of the SM Services Details of the subnet managed Services are displayed in the Services window. Refer to Subnet Manager Services”...
View the Details of the subnet managed services: • • • • • • • • • • Configure Subnet Manager Routing For detailed information regarding Subnet Manager or InfiniBand routing, refer to Subnet Manager Routing” on page View the Service Name of the subnet managed service. View the 64-bit Service ID of the subnet managed service in the Service ID field.
Configure the LID Mask Control (LMC) The Subnet Manager (SM) allows an administrator to define the LMC (Local Identifier Mask Control) value per subnet. Once the LMC value has been assigned, the SM routes different paths for each LID (an address assigned to a port) that is associated with the same host port. Launch Element Manager, if you have not already done so.
Page 91
The Routes window appears. Enter the Source LID and the Destination LID into the fields in the Filter Route section. Click the Show Route button.
Using the Subnet Manager Through the CLI This chapter provides the following information: • “The Subnet Manager (SM)” on page 81 • “Viewing the Subnet Manager Configurations” on page 82 • “Changing the Subnet Manager Configurations” on page 83 • “Managing Synchronization Between SMs”...
Standby Subnet Manager • A subnet manager (SM) that is currently quiescent, and not in the role of a master SM. Standby SMs are dormant managers, and can take over in case of failure of the master subnet manager. Viewing the Subnet Manager Configurations View a Summary of Subnet Management Enter the show ib sm configuration subnet-prefix [prefix | all] summary command.
can run on the system and other SMs may run in your IB network, the priority attribute identifies the master SM. The integer must be between 0 and 15, with the default being 0. Enter the ib sm subnet-prefix prefix priority sm-priority command. Example Topspin-360>...
Set Configurations for the Master SM Enter the config ib sm subnet-prefix <prefix> master-poll-interval <1..60> command to change the interval (in seconds) at which the master SM polls an active slave SM to verify synchronization. The default is 3 seconds. Example Topspin-360>...
Page 98
Enter the ib sm db-sync subnet-prefix <prefix> poll-interval <1..30> command to change the interval at which the master subnet manager will send a synchronization session status request packet to an active session. The default is 3 seconds and the possible entries are 1...30. Example Topspin-360>...
Adding additional subnet managers (in addition to the one that is provided by default on the InfiniBand system) should only be done by experienced users. In the event that an additional switch is added to an InfiniBand fabric, an additional subnet manager is added by default (one is the master, and one is the standby).
Viewing Multicast Groups View a Multicast Group Summary Enter the show ib sm multicast summary command. Example Topspin-360> enable Topspin-360# show ib sm multicast summary ============================================================================== Summary of Multicast-Groups on Device ============================================================================== subnet-prefix : fe:80:00:00:00:00:00:00 MGID : ff:12:40:1b:ff:f1:00:00:00:00:00:00:ff:ff:ff:ff multicast-group-members : port-GID : fe:80:00:00:00:00:00:00:00:05:ad:00:00:00:12:bf member-join-state : full-member proxy-join-status : false...
View Multicast Group Details Enter the show ib sm multicast {subnet-prefix prefix | all} command. Example Topspin-360# show ib sm multicast subnet-prefix all ================================================================================ Multicast-Groups Managed by Specific Subnet Manager ================================================================================ subnet-prefix : fe:80:00:00:00:00:00:00 MGID : ff:12:40:1b:ff:ff:00:00:00:00:00:00:00:00:00:01 q-key : 00:00:00:0b MLID : c002 t-class : 0 p_key : ff:ff...
Services are mostly used by the DAPL protocol for Address Transferrable Services (ATS), but may also be used by the SRP protocol. Switch information may be reported for all the switches on a specific subnet or for a specific switch. View a Summary of the SM Services To view the services that are managed by the subnet manager: Enter the show ib sm service summary command.
Locate the Source LID and Destination LID. Enter show ib sm switch-route subnet-prefix fe:80:00:00:00:00:00:00 src-lid <source-lid> dst-lid <destination-lid>. The following example displays a summary of the SM route switch element table for one source and destination. Example Topspin-90> show ib sm switch-route subnet-prefix...
Using Image Files This chapter describes the following Access and Security features: • “Types of Image Upgrades” on page 93 • “Upgrade Procedure Overview” on page 95 • Upgrade Procedure Steps (begins Types of Image Upgrades There are two different types of upgrades that may need to be downloaded to the Topspin system. TopspinOS Upgrades Downloads can be performed remotely using an tftp or an ftp server.
The user simply executes one CLI command to install an image file. Refer to the install command in the HP 24-Port 4x Fabric Copper Switch Command Line Interface Reference Guide. The TopspinOS stores up to three images on a disk: the uninstalled image, the current system (or “installed”) image, and the recovery image.
6. Reboot the system Set-Up the Hardware Connection For detailed information about the hardware, refer to the HP Dual-port 4x Fabric Adapter User Guide and the HP 24-Port 4x Fabric Copper Switch Hardware User Guide. There are two types of hardware connections that can be used to download a new image to the InfiniBand system: Out-of-Band or In-Band.
Verify the Installed Image Version Check the Image Version Through the GUI 1. In the Element Manager, select The File Management Window appears. Note the version number of the installed image by looking in the File Name column. The installed system image has a .img extension. Image files that are not installed files (for example, the .img files) can be deleted at this time to make room for the latest version by using the delete command.
• “Copy/Download an Image Through the CLI” on page 98 Copy/Download the Image Through the GUI Images must be installed using the CLI; however, images can be copied from a remote or local location through the GUI. Copy an Image from a Remote Location This section describes using the Element Manager to copy an image file from a remote location before installing it as the active image.
Copy an Image from a Local Location This section describes using the Element Manager to copy an image file from a locally available location before installing it as the active image. 1. In the Element Manager, select Note the uninstalled image files(.img) and installed system-images. Do not modify or delete the installed system-image.
Page 111
Directory management is automatically performed on the InfiniBand system, so do not include path information for files on the chassis. 1. (Optional) If you are using In-Band Management, configure the ethernet management interface (if you have not already done so). Topspin-90>...
Directory management is automatically performed on the InfiniBand system, so do not include path information for files on the chassis. (Optional) If you are using In-Band Management, configure the ethernet management interface (if you have not already done so). Topspin-270> enable Topspin-270# config Topspin-270(config)# interface mgmt-ether Topspin-270(config-if-mgmt-ethernet)#ip address 10.3.102.8.
Topspin-360# install image:Topspin-360-TopspinOS-1.1.3-build497.img *****************operation completed successfully Topspin-360# The name of the image file will change after it is installed. Repeat the install procedure on any cards that did not have an oper-status of “up” at the time of image installation. View a card’s status by using the show card command.
Specify a New Boot Image Through the CLI 1. Find the name of your new system image by listing all the image files on the Topspin chassis. Enter the dir image command. Topspin-360# dir image ========================================================================= Existing Boot-Images on System ========================================================================= slot date-created -------------------------------------------------------------------------...
“Deleting Images Through the CLI” on page 103 Deleting Images Through the GUI For information regarding deleting images through the Chassis Manager web GUI, refer to the HP 24-Port 4x Fabric Copper Switch Chassis Manager User Guide. 1. In the Element Manager, select Note the uninstalled image files(.img) and installed system-images.
Using Configuration Files This chapter describes: • “Understanding Configuration Files” on page 105 • “Listing Configuration Files” on page 106 • “Export a Configuration File” on page 106 • “Import a Configuration File” on page 108 Understanding Configuration Files A configuration file is a text file that stores a list of CLI commands. About the Startup-Config The main configuration file is called necessary to completely configure a box from a factory, default state.
Listing Configuration Files List Config Files Through the CLI To list the configuration files currently stored on the InfiniBand system, enter the config For example: Topspin-360# dir config ============================================================================ Existing Configurations on System ============================================================================ slot date-created ---------------------------------------------------------------------------- Tue Jan 14 23:19:55 2003 Tue Jan 14 00:11:04 2003 Topspin-360# List Config Files Through the GUI...
Export a Config File Through the CLI To copy a configuration file to a remote FTP server through the CLI: Enter the copy command, as well as the necessary ftp information in one string: • • • • • • •...
(Optional) If you are copying the config file to an ftp server: (Optional) If you are copying the config file to a local drive: Click the Copy button. Import a Configuration File Download configuration files from either a FTP or TFTP server to quickly replicate a desired configuration.
Page 121
• • • • • Topspin-360# copy ftp://bob:secret@10.0.0.5/random directory path/startup.cfg sampledirectory:startup.cfg Download a Config File From a TFTP Server To download a configuration file from a TFTP server through the CLI: Enter the copy command, as well as the necessary ftp information in one string: •...
Using Log Files This chapter describes: • “Understanding Log Files” on page 111 • “Listing Current Log File Names” on page 112 • “Viewing a Log File Through the CLI” on page 113 • “Viewing a Log File Through the GUI” on page 114 •...
• CONF - configuration changes. No user action is required • INFO - general information. No user action is required • WARN - abnormal condition. User intervention may be required • ERROR - abnormal condition. User intervention is required • FATAL - abnormal condition.
Viewing a Log File Through the CLI Display Entire Log Set terminal parameters, if you have not already done so. Refer to on page Enter the show logging command. Topspin-360# show logging Nov 19 22:08:49 topspin-cc kernel: THH kernel module initialized successfully Nov 19 22:09:17 topspin-cc ts_sma.x[746]: [INFO]: IB SMA v0.2 Nov 19 22:09:18 topspin-cc notifier.x[770]: [INFO]: Notifier v0.02 Nov 19 22:09:19 topspin-cc watchd_mgr.x[789]: [INFO]: Watchdog Manager v2.00...
Show Details of a Specific Log The more command displays the contents of a specified log file, including the active log-file. Enter more syslog:file name Topspin-360# more syslog:ts_log Nov 19 22:08:49 topspin-cc kernel: THH kernel module initialized successfully Nov 19 22:09:17 topspin-cc ts_sma.x[746]: [INFO]: IB SMA v0.2 Nov 19 22:09:18 topspin-cc notifier.x[770]: [INFO]: Notifier v0.02 Nov 19 22:09:19 topspin-cc watchd_mgr.x[789]: [INFO]: Watchdog Manager v2.00 Nov 19 22:09:20 topspin-cc ip_mgr.x[812]: [INFO]: IP Manager v0.04...
The Log Viewer window appears. Filtering Logs Launch Element Manager, if you have not already done so. Select Health --> Log Viewer. The Log Viewer window appears. Click the filter button at the top of the window. The Log Filter window appears. Determine the type of filter that you want to use: •...
Page 128
• • Filter Logs by Time Follow the steps in Click the From date radio button. Select the Month and Day from the drop-down menus. Enter the Hour, Minute, and second in the fields that follow the date. Click the To radio button. Select the Month and Day from the drop-down menus.
Filter Logs by Category Follow the steps in Click on the technology for which you want to capture logs from the Category column. Click the Apply button. Filter Logs by Text String Follow the steps in Enter the text string that you want to use as your log filter into the Message field. (Optional) Check the Case Sensitive box to further restrict the events that are captured by the log.
Viewing the IB Network Through the GUI This chapter provides the following information: • “About the Device Manager (DM)” on page 119 • “Display the Device Manager” on page 119 • “About the Topology View” on page 121 • “Display the InfiniBand Topology” on page 122 •...
View the Option ROM field to determine the presence or absence of Option ROM. View the Controllers field for a list of each slot on your Server Switch that can potentially contain a controller, and to identify whether or not a controller resides in that slot.
14. View the maximum depth of the per-channel RDMA Read Queue in the RDMA Read Queue Depth field. 15. View the maximum size, in bytes, of send messages in the Send Message Size field. 16. View the maximum size, in bytes, of the outbound RDMA transfers that the IOC initiates in the RDMA Transfer Size field.
Display the InfiniBand Topology View the Topology Launch Element Manager, if you have not already done so. Select InfiniBand --> Topology. The Specify Devices dialog box opens, if this is your first time viewing the Topology. To add a device, refer to Click the OK button.
View the Name of an HCA To easily view the name of a Host Channel Adapter, use the Topology view. Open the Topology view, if you have not already done so. Refer to page 122. View the name of the HCA that is displayed with the HCA icons. “View the Topology”...
Viewing the ports in this way prevents you from having to view the physical hardware to determine which ports are connected. Open the Topology view, if you have not already done so. Refer to page View the HCA port and follow the connection to the IB switch. • 122. 122.
Page 137
• The slot/port number of the IB switch is labelled close to the IB switch icon. Port 1 of the the HCA is connected to Port 16/4 of the IB switch...
View the GUID of an IB Switch To easily associate an InfiniBand (IB) switch with the Global Unique Identifier (GUID), use the Topology view. Open the Topology view, if you have not already done so. Refer to page View the switch GUID information that is displayed with the InfiniBand switch icon(s).
The Specify Devices dialog box appears. Click the Add button to add another connected InfiniBand device to the Topology view. The Add dialog box appears. Enter the DNS name or the Management-Ethernet port IP address of the InfiniBand device in the Device Name or IP Address field.
Page 140
The external Topology view appears. TS360 Icon Double-click the InfiniBand switch icon. The icon will appear different, depending on the type of IB switch you are using in your network.
The Internal InfiniBand Topology appears. View the connections between InfiniBand nodes and Ethernet or Fibre Channel Gateways. View the descriptions and node GUIDs of the InfiniBand nodes and any gateways. View Subnet Manager Details In addition to initializing and maintaining the InfiniBand fabric, the subnet manager also communicates with subnet agents to track changes to the InfiniBand topology as they occur.
View the kind of node that is being managed in the Type field. The value is channelAdapter, switch, route , or error. The error value indicates an unknown type. View the number of physical ports available on the node in the NumPorts field.
View the supported base management datagram (MAD) version in the BaseVersion field. This field indicates that the channel adapter, switch, or router supports up to and including this version. View the supported base management datagram (MAD) class format in the ClassVersion field.
Page 144
The InfiniBand Subnet Details window appears. The Node tab is selected by default. Click the Ports tab. View the Subnet Prefix of the node to which the port belongs. The SubnetPrefix field identifies the InfiniBand subnet to which the node belongs. View the Global Unique Identifier (GUID) of the node to which the port belongs.
10. Determine whether or not the nodes can actually communicate, and view the state transition that has occurred in the State field. A Transition is a port change from down to initialize, from initialize to down, from armed to down, or from active to down as a result of link state machine logic.
Page 146
View the initial value of the lease-period timer in seconds in the MKeyLeasePeriod field. Refer to section 14.2.4, Management Key, InfiniBand® Architecture, Vol. 1, Release 1.0, for more information. View the enabled link width in the LinkWidthEnabled field. The value is an integer that indicates the enabled link-width sets for this port.
Page 147
35. View the maximum propagation delay allowed for this port to reach any other port in the subnet in the SubnetTimeout field. This value also affects the maximum rate at with traps can be sent from this port. Delay is affected by switch configuration. This parameter, along with RespTime, may be...
Page 148
used by requestors to determine the interval to wait for a response to a request before taking other action. Duration is calculated as (4.096 ms * 2^SubnetTimeout ). 36. View the maximum time allowed between the port reception of a subnet management packet and the transmission of the associated response in the RespTime field.
Monitoring and Reporting Through the GUI This chapter gives an overview of the following: • “About Analyzing Network Data” on page 137 • “About Tabular Formats” on page 138 • “About Graph Formats” on page 138 • “Creating a Data Analysis Table” on page 140 •...
Data Captured The data displayed depends upon the selected cards and ports. General interface activity, such as the number of octets, packets, and transmission errors, is provided for all port types. About Tabular Formats Network data may be viewed in a tabular or graph format. The tabular format is ideal for numbers crunching when you want to know precise activity statistics.
Page 151
• • Area Figure 13-2: In-Octets Statistics for a Single InfiniBand Port The appropriate graph icons become enabled when a set of graph data is selected. You can click a graph type and modifier to indicate how to display that data. Table 13-1: Graph Types and Descriptions Graph Type Associated...
Visual Modifiers Modifiers may be used singularly, or in conjunction with other modifiers, to change the orientation and scale of the graph displayed. With the use of display modifiers, the data displayed can be: • Horizontal/Vertical • Stacked/side-by-side • Standard/Logarithmic Table 13-2: Visual Modifiers and Descriptions Graph Type Associated...
If multiple ports (or cards) are selected, then select the type of counter data you want to display from the counter scroll-list on the bottom of the graph window. Select the statistical data to be monitored. Hold down the <Cntrl> key and click multiple fields to select specific counters Left-click and drag the mouse to define a selection rectangle Export a Data Table Once you have created a data table, you can export the table to a saved file for future reference.
Click the Export table icon. Navigate to the location where you want to store the data table. Enter a file name for the data table. Save the file. Print a Data Table Once you have created a data table, you can print the table for reference. Create a data table.
Click the print icon from the data table. Creating a Data Analysis Graph Statistical data is displayed in a table by default. However, you can use the data in the tabular format to create a variety of graphs. Create a table of network data. Refer to “Creating a Data Analysis Table”...
Page 156
Once you have selected the data to be monitored, the Graph icons become active. Select the icon that represents the type of graph you want to create. Refer to “Types of Graphs” on page 138 The graph appears in a new window.
Modify a Graph All graphs (except for pie graphs) have the option of using visual modifiers to alter them. For example, a graph can be displayed horizontally or vertically. Click the icon that represents the visual modifier that you want to apply to the graph. Refer to “Visual Modifiers”...
Print a Graph Once you have created a data graph, you can print the graph for reference. Create a data table. Refer to Click the print icon above the graph. About SNMP Traps Events Sent to Trap Receivers Event messages are generated whenever a significant event occurs. Significant events sent to trap receivers include: •...
• InfiniBand Multicast group is deleted • InfiniBand Partition is added • InfiniBand Partition is deleted • InfiniBand Multicast member is added • InfiniBand Multicast member is deleted • InfiniBand Node is added to a partition • InfiniBand Node is deleted from a partition •...
The Trap Receivers, Insert Trap... window appears. Enter the IP address of the desired Trap Receiver in the Address field. Enter the SNMP community string in the Community field. Check the Receive Events box if you want to enable the Trap Receiver to receive events. You can also add the Trap Receiver, then enable it later.
Monitoring Through the CLI This chapter gives an overview of the following: • “About InfiniBand Events” on page 149 • “About Tracing” on page 149 • “About SNMP Traps” on page 151 • “Configuring SNMP Settings” on page 152 About InfiniBand Events Event messages are generated whenever a significant event occurs in the system, and cannot be turned-off or configured by the user.
The trace feature has different levels of control to allow you to dynamically select the amount and/or type of tracing information to be generated. Types of Traces The following types of traces are available: • Application • Module Application "Application" is used to specify the application for which tracing should be configured. The amount of applications listed may change.
Flow "Flow" is used to specify a particular part of the code. The way that flows are specified varies depending on the module. • 0x1 : This flow shows all the Subnet Management (SM) discovery, assignment routing and routing processing. •...
Store the contact information for your device by entering the snmp-server contact command, as well as the ASCII string of contact information. Topspin-90(config)# snmp-server contact "Local HP support Representative" Store location information about your device by entering the snmp-server location command, as well as the ASCII text string of location information.
Page 165
acceptable p_key values ...56 access changing access levels ...52 community strings ...51 access levels ...47 adding new users ...49 admin user account commands ...50 Authorized Trap Receivers ...30 autoconnect, Element Manager auto-negotiate set IB interface with CLI ...40 set IB interface with GUI ...34 base version ...131...
Page 166
master poll retries ...68 default link down ...134 default partitions ...54 default passwords ...46 deleting a user account ...50 image files ...103 system images ...103 destination LID ...78 device ID ...131 device ID field ...131 device vendor ID ...131 diag code ...133 disable autoconnection with element manager...
Page 167
IPoIB ...2 LID ...132, destination ...78 source ...78 link speed active ...134 link speed enabled ...134 link speed supported ...134 link state machine ...133 link width enabled ...134 link width supported ...134 LinkSpeedSupported ...134 ...134 local identifier ...132 local identifier mask control ...134 local port number ...131...
Page 168
PKey ...74, poll interval synchronization ...69 poll-interval ...86 port transition ...133 PortGUID field ...131 privileged-execute mode ...20 protocol version ...120 Q_Key violation ...135 Q_Keys ...135 QKey ...74 queue pairs ...3 rate ...74, RDMA transfer size ...121 read/write access ...47 rebooting about ...37, system ...102...
Page 169
...46 switch element display route ...91 switch elements sm routing ...6 synchronization cold sync ...5, poll interval ...69 transactional ...5 syslog ...114 system hostname ...12 TClass ...74, telnet login ...11 terminal parameters setting ...22 tftp image upgrade summary ...95 TFTP server ...99...