Mellanox Technologies Mellanox SX1018 User manual

Category
Networking
Type
User manual

This manual is also suitable for

www.mellanox.com
Mellanox MLNX-OS™ User Manual
for SX1018HP Ethernet Managed Blade Switch
Rev 1.6.2
Software Ver. 3.3.1000
Mellanox Technologies
350 Oakmead Parkway Suite 100
Sunnyvale, CA 94085
U.S.A.
www.mellanox.com
Tel: (408) 970-3400
Fax: (408) 970-3403
Mellanox Technologies, Ltd.
Beit Mellanox
PO Box 586 Yokneam 20692
Israel
www.mellanox.com
Tel: +972 (0)74 723 7200
Fax: +972 (0)4 959 3245
Mellanox, Mellanox logo, BridgeX, ConnectX, CORE-Direct, InfiniBridge, InfiniHost, InfiniScale, PhyX, SwitchX, Virtual
Protocol Interconnect, and Voltaire are registered trademarks of Mellanox Technologies, Ltd.
Connect-IB, FabricIT, MetroX, MLNX-OS, ScalableHPC, Unbreakable-Link, UFM and Unified Fabric Manager are
trademarks of Mellanox Technologies, Ltd.
All other trademarks are property of their respective owners.
© Copyright 2012. Mellanox Technologies. All Rights Reserved.
NOTE:
THIS HARDWARE, SOFTWARE OR TEST SUITE PRODUCT (“PRODUCT(S)”) AND ITS RELATED
DOCUMENTATION ARE PROVIDED BY MELLANOX TECHNOLOGIES “AS-IS” WITH ALL FAULTS OF ANY
KIND AND SOLELY FOR THE PURPOSE OF AIDING THE CUSTOMER IN TESTING APPLICATIONS THAT USE
THE PRODUCTS IN DESIGNATED SOLUTIONS. THE CUSTOMER'S MANUFACTURING TEST ENVIRONMENT
HAS NOT MET THE STANDARDS SET BY MELLANOX TECHNOLOGIES TO FULLY QUALIFY THE
PRODUCTO(S) AND/OR THE SYSTEM USING IT. THEREFORE, MELLANOX TECHNOLOGIES CANNOT AND
DOES NOT GUARANTEE OR WARRANT THAT THE PRODUCTS WILL OPERATE WITH THE HIGHEST
QUALITY. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
ARE DISCLAIMED. IN NO EVENT SHALL MELLANOX BE LIABLE TO CUSTOMER OR ANY THIRD PARTIES
FOR ANY DIRECT, INDIRECT, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES OF ANY KIND
(INCLUDING, BUT NOT LIMITED TO, PAYMENT FOR PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
OR OTHERWISE) ARISING IN ANY WAY FROM THE USE OF THE PRODUCT(S) AND RELATED
DOCUMENTATION EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Document Number: 3959HP-
Rev 1.6.2
Mellanox Technologies
2
Rev 1.6.2
Mellanox Technologies
3
Table of Contents
Document Revision History . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6
About this Manual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7
Intended Audience . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7
Related Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7
Glossary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8
Chapter 1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
1.1 MLNX-OS Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Chapter 2 Getting Started . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
2.1 Configuring the Switch for the First Time - Installation Wizard . . . . . . . . 12
2.1.1 Re-running the Wizard . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
2.2 Starting The Command Line (CLI). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
2.3 Starting the Web Interface. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
2.4 Licenses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
2.4.1 Installing MLNX-OS License (CLI) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
2.4.2 Installing MLNX-OS License (Web) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
2.4.3 Retrieving Your Lost License Key . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Chapter 3 User Interfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
3.1 Command Line Interface (CLI) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
3.1.1 CLI Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
3.1.2 Syntax Conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
3.1.3 Getting Help . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
3.1.4 Prompt and Response Conventions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
3.1.5 Using the Negation Form . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
3.1.6 Parameter Key . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
3.2 Web Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
3.2.1 Setup Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
3.2.2 System Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
3.2.3 Security Menu. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
3.2.4 Ports Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
3.2.5 Status Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
3.2.6 IB SM Mgmt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
3.2.7 Fabric Inspector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
3.2.8 ETH Mgmt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
Chapter 4 System Management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
4.1 Management Interface. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
4.1.1 Configuring Management Interfaces With Static IP Addresses . . . . . . . . 37
4.1.2 Configuring IPv6 Address on the Management Interface. . . . . . . . . . . . . 37
4.1.3 Dynamic Host Configuration Protocol (DHCP) . . . . . . . . . . . . . . . . . . . . . 37
4.1.4 Default Gateway . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
4.2 Software Management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
4.2.1 Upgrading MLNX-OS Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
Rev 1.6.2
Mellanox Technologies
4
4.2.2 Deleting Unused Images . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
4.2.3 Downgrading MLNX-OS Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
4.2.4 Upgrading System Firmware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
4.3 File Management. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
4.3.1 Saving a Configuration File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
4.3.2 Loading a Configuration File. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
4.3.3 Restoring Factory Default Configuration on a Switch System
(Single Management Module) 47
4.4 Remote Logging . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
4.4.1 Configuring Remote Syslog to “info” Level . . . . . . . . . . . . . . . . . . . . . . . . 47
4.5 Event Notifications. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
4.5.1 E-mail Notifications. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
4.6 Diagnostics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
4.6.1 Retrieving Return Codes when Executing Remote CLI Commands
through SSH 49
4.7 User Management and Security . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
4.7.1 Authentication, Authorization and Accounting (AAA) . . . . . . . . . . . . . . . . 49
4.7.2 Secure Shell (SSH) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
4.7.3 User Accounts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
4.8 Network Management Interfaces. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
4.8.1 SNMP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
4.8.2 MLNX-OS XML API . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
Chapter 5 Ethernet Switching. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
5.1 Interface. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
5.1.1 Break-Out Cables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
5.2 Link Aggregation Group (LAG) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
5.2.1 Configuring Static Link Aggregation Group (LAG) . . . . . . . . . . . . . . . . . . 61
5.2.2 Configuring Link Aggregation Control Protocol (LACP) . . . . . . . . . . . . . . 62
5.3 VLANs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
5.3.1 Configuring Access Mode and Assigning Port VLAN ID (PVID) to Interfaces 63
5.3.2 Configuring Hybrid Mode and Assigning Port VLAN ID (PVID) to Interfaces 63
5.3.3 Configuring Trunk Mode VLAN Membership . . . . . . . . . . . . . . . . . . . . . . 64
5.3.4 Configuring Hybrid Mode VLAN Membership. . . . . . . . . . . . . . . . . . . . . . 65
5.4 MAC Address Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
5.4.1 Configuring Unicast Static MAC Address . . . . . . . . . . . . . . . . . . . . . . . . . 65
5.5 Spanning Tree. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
5.5.1 Rapid Spanning Tree Protocol . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
5.5.2 RSTP Enhancements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
5.5.3 Disabling Spanning Tree Protocol . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
5.6 IGMP Snooping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
5.6.1 Configuring IGMP Snooping. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
5.6.2 Defining a Multicast Router Port on a VLAN . . . . . . . . . . . . . . . . . . . . . . 68
5.7 Link Layer Discovery Protocol (LLDP). . . . . . . . . . . . . . . . . . . . . . . . . . . 69
5.7.1 Configuring LLDP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
5.8 Quality of Service (QoS) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
Rev 1.6.2
Mellanox Technologies
5
5.8.1 Priority Flow Control and Link Level Flow Control . . . . . . . . . . . . . . . . . . 70
5.8.2 Enhanced Transmission Selection (ETS) . . . . . . . . . . . . . . . . . . . . . . . . . 72
5.9 Access Control List . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
5.9.1 Configuring Access Control List . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
5.9.2 ACL Actions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
Chapter 6 IP Routing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
6.1 General . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
6.1.1 Interface VLAN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
6.1.2 Equal Cost Multi-Path Routing (ECMP) . . . . . . . . . . . . . . . . . . . . . . . . . . 75
6.1.3 Creating an IP Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
Table 1 - Document Revision History - Ethernet
Document
Revision
Date Changes
Rev. 1.6.2 Jan. 2013 Expanded Section 4.2.4.2, “Importing Firmware and Changing
the Default Firmware,” on page 45
Rev 1.6.1 Nov. 2012 Updated System Profile chapter with VPI single switch option
Rev. 1.5.4 Sep. 2012 Updated downgrade section.
Rev. 1.5.3 Aug. 2012 Break-out Cables chapter was updated
Rev 1.5.2 June 2012 SNMP chapter updated
Rev 1.5.1 May 2012 Added LLDP chapter
Rev 1.5 May 2012 Initial document
Rev 1.6.2
Mellanox Technologies
6
Document Revision History
Rev 1.6.2
Mellanox Technologies
7
About this Manual
This manual provides general information concerning the scope and organization of this Users
Manual.
Intended Audience
This manual is intended for network administrators who are responsible for configuring and
managing Mellanox Technologies’ SwitchX based Switch Platforms.
Related Documentation
The following table lists the documents referenced in this Users Manual.
Table 2 - Reference Documents
Document Name Description
InfiniBand Architecture Specification, Vol. 1,
Release 1.2.1
The InfiniBand Architecture Specification that is pro-
vided by IBTA.
Switch Installation Guide Each Mellanox Technologies' switch platform is
ship
ped with an Installation Guide document to
bring-up and initialize the switch platform.
System Hardware User Manual This document contains HW descriptions, LED
assignm
ents and HW specifications among other
things.
Switch Hardware Errata For any possible errata due to hardware issues see the
swit
ch support product page. This requires a customer
support login.
MLNX-OS Command Reference Guide Command Reference Guide for MLNX-OS listing all
of
the commands available through MLNX-OS with
explanations and examples.
All of these documents can be found on the Mellanox Website. They are available either through
the product pages or through the support page with a login and password.
Rev 1.6.2
Mellanox Technologies
8
Glossary
Table 3 - Glossary
AAA Authentication, Authorization, and Accounting.
Authentication - verifies user credentials (username and password).
Authorization - grants or refuses privileges to a user/client for accessing spe-
cific services.
Accounting - tracks network resources consumption by users.
ARP Address Resolution Protocol. A protocol that translates IP addresses into
MAC addresses for communication over a local area network (LAN).
CLI Command Line Interface. A user interface in which you type commands at the
prompt
DCB Data Center Bridging
DCBX DCBX protocol is an extension of the Link Layer Discovery Protocol
(LLDP). DCBX end points exchange request and acknowledgment messages.
For flexibility, parameters are coded in a type-length-value (TLV) format.
DHCP The Dynamic Host Configuration Protocol (DHCP) is an automatic configura-
tion protocol used on IP networks.
DNS Domain Name System. A hierarchical naming system for devices in a com-
puter network
ETS ETS provides a common management framework for assignment of band-
width to traffic classes.
FTP/TFTP/sFTP File Transfer Protocol (FTP) is a standard network protocol used to transfer
files from one host to another over a TCP-based network, such as the Internet.
Gateway A network node that interfaces with another network using a different network
protocol
HA (High Availability) A system design protocol that provides redundancy of system components,
thus enables overcoming single or multiple failures in minimal downtime
Host A computer platform executing an Operating System which may control one
or more network adapters
LACP Link Aggregation Control Protocol (LACP) provides a method to control the
bundling of several physical ports together to form a single logical channel.
LACP allows a network device to negotiate an automatic bundling of links by
sending LACP packets to the peer (directly connected device that also imple-
ments LACP).
LDAP The Lightweight Directory Access Protocol is an application protocol for
reading and editing directories over an IP network.
MAC A Media Access Control address (MAC address) is a unique identifier
assigned to network interfaces for communications on the physical network
segment. MAC addresses are used for numerous network technologies and
most IEEE 802 network technologies including Ethernet.
Rev 1.6.2
Mellanox Technologies
9
MTU (Maximum Transfer Unit) The maximum size of a packet payload (not including headers) that can be
sent /received from a port
Network Adapter A hardware device that allows for communication between computers in a
network
PFC/FC Priority Based Flow Control applies pause functionality to traffic classes OR
classes of service on the Ethernet link.
RADIUS Remote Authentication Dial In User Service. A networking protocol that
enables AAA centralized management for computers to connect and use a net-
work service.
RDMA (Remote Direct Memory
Access)
Accessing memory in a remote side without involvement of the remote CPU
RSTP Rapid Spanning Tree Protocol. A spanning-tree protocol used to prevent loops
in bridge configurations. RSTP is not aware of VLANs and blocks ports at the
physical level.
SA (Subnet Administrator) The interface for querying and manipulating subnet management data
SCP Secure Copy or SCP is a means of securely transferring computer files
between a local and a remote host or between two remote hosts. It is based on
the Secure Shell (SSH) protocol.
SNMP Simple Network Management Protocol. A network protocol for the manage-
ment of a network and the monitoring of network devices and their functions
NTP Network Time Protocol. A protocol for synchronizing computer clocks in a
network
SSH Secure Shell. A protocol (program) for securely logging in to and running pro-
grams on remote machines across a network. The program authenticates
access to the remote machine and encrypts the transferred information through
the connection.
syslog A standard for forwarding log messages in an IP network
TACACS+ Terminal Access Controller Access-Control System Plus. A networking proto-
col that enables access to a network of devices via one or more centralized
servers. TACACS+ provides separate AAA services.
XML Gateway Extensible Markup Language Gateway. Provides an XML request-response
protocol for setting and retrieving HW management information.
Table 3 - Glossary
Rev 1.6.2
Mellanox Technologies
10
1 Introduction
Mellanox Operating System (MLNX-OS) enables the management and configuration of Mella-
nox Technologies’ SwitchX silicon
based switch platforms. MLNX-OS supports the Virtual Pro-
tocol Interconnect (VPI) technology which en
ables it to be used for both Ethernet and InfiniBand
technology providing the user with greater flexibility.
MLNX-OS provides a full suite o
f management options, including support for Mellanox's Uni-
fied Fabric Manager® (UFM), SNMP V1,2,3,
and web user interface. In addition, it incorporates
a familiar industry-standard CLI, which enables administrators to easily configure and manage
the system.
1.1 MLNX-OS Features
Table 4 - General System Features
Feature Description
Software Management
Dual SW image
Software and firmware updates
File management
•FTP
•TFTP
•SCP
Logging
Event history log
SysLog support
Management Interface
DHCP/Zeroconf
•IPv6
Chassis Management
Monitoring environmental controls
Network Management Inter-
faces
SNMP v1,v2c,v3
REST interfaces (XML Gateway)
Security
SSH
Telnet
RADIUS
•TACACS+
Date and Time
•NTP
Cables & Transceivers
Transceiver info
Virtual port interconnect
(VPI)
Ethernet
InfiniBand
Table 5 - Ethernet Features
Feature Description
General
Jumbo Frames (9K)
ACL - 24K rules (permit/deny)
Breakout cables
Rev 1.6.2
Mellanox Technologies
11
Ethernet support
48K Unicast MAC addresses
VLAN (802.1Q) - 4K
LAG/LACP (802.3ad), 16 links per LAG (36 LAGs)
Rapid Spanning Tree (802.1w)
Flow control (802.3x)
IGMP snooping v1,2
•LLDP
ETS (802.1Qaz)
PFC (802.1Qbb)
IP routing
VLAN interface
•ECMP
•BGP
•OSPF
•PIM
•IGMP
VRRP
Table 5 - Ethernet Features
Feature Description
Figure 1: Managing an Ethernet Fabric using MLNX-OS
Rev 1.6.2
Mellanox Technologies
12
2 Getting Started
The procedures described in this chapter assume that you have already installed and powered on
your switch according to the instructions in the Hardware Installation Guide, which was shipped
with the product.
2.1 Configuring the Switch for the First Time - Installation Wizard
Step 1. Connect to the HP Chassis Manager and run “connect interconnect <slot number 1-7>”.
Step 2. Configure a serial terminal from EM with the settings described below.
Step 3. Login as admin and use admin as password to start the Mellanox configuration wizard.
Step 4. Go through the Mellanox configuration wizard.
The following table shows an example of a wizard session.
No remote IP connection is available at this stage.
Table 6 - Serial Terminal Program Configuration
Parameter Setting
Baud Rate 9600
Data bits 8
Stop bits 1
Parity None
Flow Control None
Table 7 - Configuration Wizard Session - IP Configuration by DHCP (Sheet 1 of 3)
Wizard Session Display (Example) Comments
Mellanox configuration wizard
Do you want to use the wizard for initial con-
figuration? yes
You must perform this configuration the first
time you operate the switch or after resetting
the switch to the factory defaults. Type “y” and
then press <Enter>.
Step1: Hostname? [switch-1] If you wish to accept the default hostname,
then press <Enter>. Otherwise, type a different
hostname and press <Enter>.
Rev 1.6.2
Mellanox Technologies
13
Step 2: Use DHCP on mgmt0 interface? [yes] Perform this step to obtain an IP address for the
switch. (mgmt0 is the management port of the
switch.)
If you wish the DHCP server to assign the IP
address, type “yes” and press <Enter>.
If you type “no” (no DHCP), then you will be
asked whether you wish to use the “zeroconf”
configuration or not. If you enter “yes” (yes
Zeroconf), the session will continue as shown
in Table 8.
If you enter “no” (no Zeroconf), then you need
to enter a static IP, and the session will con-
tinue as shown in Table 9.
Step 3: Enable IPv6 [yes] Perform this step to enable IPv6 on manage-
ment ports.
If you wish to enable IPv6, type “yes” and
press <Enter>.
If you enter “no” (no IPv6), then you will auto-
matically be referred to Step 5.
Step 4: Enable IPv6 autoconfig (SLAAC) on
mgmt0 interface
Perform this step to enable StateLess address
autoconfig on external management port.
If you wish to enable it, type “yes” and press
<Enter>.
If you wish to disable it, enter “no”.
Step 5: Admin password (Press <Enter> to
leave unchanged)? <new_password>
Step 4: Confirm admin password?
<new_password>
To avoid illegal access to the machine, please
type a password and then press <Enter>. Then
confirm the password by re-entering it.
Note that password characters are not printed.
Table 7 - Configuration Wizard Session - IP Configuration by DHCP (Sheet 2 of 3)
Wizard Session Display (Example) Comments
Rev 1.6.2
Mellanox Technologies
14
You have entered the following information:
1. Hostname: <switch name>
2. Use DHCP on mgmt0 interface: yes
3. Enable IPv6: yes
4. Enable IPv6 autoconfig (SLAAC) on mgmt0
interface: yes
5. Admin password (Enter to leave unchanged):
(CHANGED)
To change an answer, enter the step number to
return to.
Otherwise hit <enter> to save changes and exit.
Choice: <Enter>
Configuration changes saved.
To return to the wizard from the CLI, enter the
“configuration jump-start” command from
configuration mode. Launching CLI...
<switch name> [standalone: master] >
The wizard displays a summary of your
choices and then asks you to confirm the
choices or to re-edit them.
Either press <Enter> to save changes and exit,
or enter the configuration step number that you
wish to return to.
Note:
To run the command “configuration jump-
start” you must be in Config mode.
Table 7 - Configuration Wizard Session - IP Configuration by DHCP (Sheet 3 of 3)
Wizard Session Display (Example) Comments
Rev 1.6.2
Mellanox Technologies
15
Table 8 - Configuration Wizard Session - IP Zeroconf Configuration
Wizard Session Display - IP Zeroconf Configuration (Example)
Mellanox configuration wizard
Do you want to use the wizard for initial configuration? y
Step 1: Hostname? [switch-112126]
Step 2: Use DHCP on mgmt0 interface? [no]
Step 3: Use zeroconf on mgmt0 interface? [no] yes
Step 4: Default gateway? [192.168.10.1]
Step 5: Primary DNS server?
Step 6: Domain name?
Step 7: Enable IPv6? [yes] yes
Step 8: Enable IPv6 autoconfig (SLAAC) on mgmt0 interface? [no] no
Step 9: Admin password (Enter to leave unchanged)?
You have entered the following information:
1. Hostname: switch-112126
2. Use DHCP on mgmt0 interface: no
3. Use zeroconf on mgmt0 interface: yes
4. Default gateway: 192.168.10.1
5. Primary DNS server:
6. Domain name:
7. Enable IPv6: yes
8. Enable IPv6 autoconfig (SLAAC) on mgmt0 interface: yes
9. Admin password (Enter to leave unchanged): (unchanged)
To change an answer, enter the step number to return to.
Otherwise hit <enter> to save changes and exit.
Choice:
Configuration changes saved.
To return to the wizard from the CLI, enter the "configuration jump-start"
command from configure mode. Launching CLI...
<switch name> [standalone: master] >
Rev 1.6.2
Mellanox Technologies
16
Table 9 - Configuration Wizard Session - Static IP Configuration
Wizard Session Display - Static IP Configuration (Example)
Mellanox configuration wizard
Do you want to use the wizard for initial configuration? y
Step 1: Hostname? [switch-112126]
Step 2: Use DHCP on mgmt0 interface? [yes] n
Step 3: Use zeroconf on mgmt0 interface? [no]
Step 4: Primary IP address? 192.168.10.4
Mask length may not be zero if address is not zero (interface mgmt0)
Step 5: Netmask? [0.0.0.0] 255.255.255.0
Step 6: Default gateway? 192.168.10.1
Step 7: Primary DNS server?
Step 8: Domain name?
Step 9: Enable IPv6? [yes] yes
Step 10: Enable IPv6 autoconfig (SLAAC) on mgmt0 interface? [no] no
Step 11: Admin password (Enter to leave unchanged)?
You have entered the following information:
1. Hostname: switch-112126
2. Use DHCP on mgmt0 interface: no
3. Use zeroconf on mgmt0 interface: no
4. Primary IP address: 192.168.10.4
5. Netmask: 255.255.255.0
6. Default gateway: 192.168.10.1
7. Primary DNS server:
8. Domain name:
9. Enable IPv6: yes
10. Enable IPv6 autoconfig (SLAAC) on mgmt0 interface: no
11. Admin password (Enter to leave unchanged): (unchanged)
To change an answer, enter the step number to return to.
Otherwise hit <enter> to save changes and exit.
Choice:
Configuration changes saved.
To return to the wizard from the CLI, enter the "configuration jump-start"
command from configure mode. Launching CLI...
<switch name>[standalone: master] >
Rev 1.6.2
Mellanox Technologies
17
Step 5. Check the mgmt0 interface configuration before attempting a remote (for example, SSH) con-
nection to the switch. Specifically, verify the existence of an IP address.
2.1.1 Re-running the Wizard
To rerun the wizard:
Step 1. Enter the config mode.
Step 2. Rerun the wizard.
2.2 Starting The Command Line (CLI)
Step 1. Set up an Ethernet connection between the switch and a local network machine using a stan-
dard RJ-45 connector.
switch # show interfaces mgmt0
Interface mgmt0 state
Admin up: yes
Link up: yes
IP address: 169.254.15.134
Netmask: 255.255.0.0
IPv6 enabled: yes
Autoconf enabled: yes
Autoconf route: yes
Autoconf privacy: no
IPv6 addresses: 1
IPv6 address: fe80::202:c9ff:fe11:a1b2/64
Speed: 1000Mb/s (auto)
Duplex: full (auto)
Interface type: ethernet
Interface source: physical
MTU: 1500
HW address: 00:02:C9:11:A1:B2
Comment:
RX bytes: 11700449 TX bytes: 15139846
RX packets: 55753 TX packets: 28452
RX mcast packets: 0 TX discards: 0
RX discards: 0 TX errors: 0
RX errors: 0 TX overruns: 0
RX overruns: 0 TX carrier: 0
RX frame: 0 TX collisions: 0
TX queue len: 1000
switch > enable
switch # config terminal
switch (config) # configuration jump-start
Rev 1.6.2
Mellanox Technologies
18
Step 2. Start a remote secured shell (SSH) to the switch using the command “ssh -l <username>
<switch ip address>.”
Step 3. Login to the switch (default username is admin, password admin)
Step 4. Once you get the prompt, you are ready to use the system. Refer to MLNX-OS Command Refer-
ence Guide for additional information on the CLI commands.
2.3 Starting the Web Interface
To start a WebUI connection to the switch platform:
Step 1. Set up an Ethernet connection between the switch and a local network machine using a stan-
dard RJ-45 connector.
Step 2. Open a web browser – Internet Explorer 7.0 Chrome or Mozilla Firefox 3.0.
Note: Make sure the screen resolution is set to 1024*768 or higher.
Step 3. Type in the IP address of the switch or its DNS name in the format: http://
<switch_IP_address>.
Step 4. Login to the switch (default user name is admin, password admin).
The following figure shows an example of the login window for remote management of the
switch.
rem_mach1 > ssh -l <username> <ip address>
Mellanox MLNX-OS Switch Management
Last login: Thu Apr 28 11:24:13 2011 from 192.168.10.1
Mellanox Switch
switch >
Rev 1.6.2
Mellanox Technologies
19
Figure 2: MLNX-OS Login Window
After you log in to MLNX-OS, a (default) status summary window will be displayed containing
the following information:
Figure 3: Display After Login
Rev 1.6.2
Mellanox Technologies
20
2.4 Licenses
MLNX-OS software package can be extended with premium features. Installing a license allows
you to access the specified premium features.
The following licenses are offered with MLNX-OS software:
Table 10 - MLNX-OS licenses
OPN Valid on product Description
LIC-FDR10 SX1035/SX1036 InfiniBand FDR-10 SW license for Ethernet
Switches
LIC-1035-L2 SX1035 Full Ethernet L2
LIC-6018-L2 SX6018 Full Ethernet L2
LIC-6036-L2 SX6036F/T Full Ethernet L2
LIC-1035-L3 SX1035 Full Ethernet L2 + L3
LIC-1036-L3 SX1036 Full Ethernet L3
LIC-1016-L3 SX1016 Full Ethernet L3
LIC-6036-L3 SX6036F/T Full Ethernet L2 + L3
LIC-6036F-56GE SX6036F Ethernet 56GE
LIC-fabric-inspector SX6036F/T /
SX65XX
InfiniBand fabric inspector
monitoring and health.
If your switch system includes one or more intern
al management modules, then to activate
extended MLNX-OS features you must install the license that was purchased along with the
switch system.
2.4.1 Installing MLNX-OS License (CLI)
To install an MLNX-OS license via CLI:
Step 1. Login as admin and change to Config mode.
Step 2. Install the license using the key. Run:
This section is relevant only to switch systems with an internal management capability.
switch > enable
switch # config terminal
switch (config) # license install <license key>
  • Page 1 1
  • Page 2 2
  • Page 3 3
  • Page 4 4
  • Page 5 5
  • Page 6 6
  • Page 7 7
  • Page 8 8
  • Page 9 9
  • Page 10 10
  • Page 11 11
  • Page 12 12
  • Page 13 13
  • Page 14 14
  • Page 15 15
  • Page 16 16
  • Page 17 17
  • Page 18 18
  • Page 19 19
  • Page 20 20
  • Page 21 21
  • Page 22 22
  • Page 23 23
  • Page 24 24
  • Page 25 25
  • Page 26 26
  • Page 27 27
  • Page 28 28
  • Page 29 29
  • Page 30 30
  • Page 31 31
  • Page 32 32
  • Page 33 33
  • Page 34 34
  • Page 35 35
  • Page 36 36
  • Page 37 37
  • Page 38 38
  • Page 39 39
  • Page 40 40
  • Page 41 41
  • Page 42 42
  • Page 43 43
  • Page 44 44
  • Page 45 45
  • Page 46 46
  • Page 47 47
  • Page 48 48
  • Page 49 49
  • Page 50 50
  • Page 51 51
  • Page 52 52
  • Page 53 53
  • Page 54 54
  • Page 55 55
  • Page 56 56
  • Page 57 57
  • Page 58 58
  • Page 59 59
  • Page 60 60
  • Page 61 61
  • Page 62 62
  • Page 63 63
  • Page 64 64
  • Page 65 65
  • Page 66 66
  • Page 67 67
  • Page 68 68
  • Page 69 69
  • Page 70 70
  • Page 71 71
  • Page 72 72
  • Page 73 73
  • Page 74 74
  • Page 75 75
  • Page 76 76
  • Page 77 77

Mellanox Technologies Mellanox SX1018 User manual

Category
Networking
Type
User manual
This manual is also suitable for

Ask a question and I''ll find the answer in the document

Finding information in a document is now easier with AI