OpenSwitch OPX Installation Guide. Release 2.1.0

Similar documents
OpenSwitch OPX Installation Guide with Enhancement Package. Release 2.1.0

OpenSwitch OPX Developers Guide. Release 2.1.0

Open Networking Hardware and Software Steven Noble / Big Switch Networks

OpenSwitch and Composable Networking Joe Ghalam Distinguished Engineer Dell EMC TSC Chair OpenSwitch

TracBox Quick Start Guide

Lenovo RackSwitch G8272. Release Notes. For Cloud Network Operating System 10.3

VxRail Fabric Automation. SmartFabric Services User Guide

Dell EMC Repository Manager Version 3.1. Troubleshooting Guide

Quick Start Guide V NLX-microUCS APPLIANCE Unified Communications Server

Dell Active Fabric Manager for Microsoft Cloud Platform System 2.2(0.0)

WLM1200-RMTS User s Guide

Deploy the ExtraHop Trace 6150 Appliance

System Manager Unit (SMU) Hardware Reference

Whitepaper. Lanner Launches OpenNSL CDP in ONL for its Hyper-converged HybridTCA HTCA-6000 Series. Abstract. Customized Software Kit

Dell EMC PowerEdge Systems SUSE Linux Enterprise Server 15. Installation Instructions and Important Information

OS10 Virtualization Guide. Enterprise Edition

IPBRICK Installation Manual

Cloud Desktop OS Quick Start Guide

Matrix 500 Quick Installation Guide

Deploy the ExtraHop Explore 5100 Appliance

Lenovo NE1032 and NE1032T Switch

rbox610 Series Robust Din-rail Fanless Embedded System Web Configuration and App Software User s Manual

Linux Class 2. Debian file system, superuser, editing text files, executing comands in the shell, configuring, installing and uninstalling packages.

Dell Wyse Windows 10 IoT Enterprise for Latitude 3480 mobile thin client. BIOS upgrade guide

Lenovo ThinkSystem NE Release Notes. For Lenovo Cloud Network Operating System 10.7

Table of Contents 1 V3 & V4 Appliance Quick Start V4 Appliance Reference...3

Quick Start Guide V NLX-microUCS APPLIANCE Unified Communications Server

Oracle VM. Getting Started Guide for Release 3.2

Create a pfsense router for your private lab network template

Linux+ Guide to Linux Certification, Third Edition. Chapter 2 Linux Installation and Usage

3 Connection, Shell Serial Connection over Console Port SSH Connection Internet Connection... 5

Dell EMC Repository Manager Version 3.1. User s Guide

Quick Start Guide V NLX-miniUCS APPLIANCE Unified Communications Server

Deploy the ExtraHop Trace 6150 Appliance

Developing with L4 Overview and Pointers

GETTING STARTED GUIDE. Cisco Small Business. NSS2000 Series Network Storage System

Cisco UCS C-Series. Installation Guide

Embedded lightweight unix

Once your USB drive is formatted for the FAT32 file system it can be mounted and tested on the GESBC To do this, use the following command:

NI Linux Real-Time. Fanie Coetzer. Field Sales Engineer SA North. ni.com

Configure the Cisco DNA Center Appliance

Lenovo RackSwitch G8272. Release Notes. For Cloud Network Operating System 10.2

Kodaro s Niagara 4 Port Installation Guide

IFS NS P-4S-2X Quick Start Guide

RocketRAID 231x/230x SATA Controller Debian Linux Installation Guide

Installing Cisco StadiumVision Director Software from a DVD

Maintaining the System Software

Dell Wyse Windows 10 IoT Enterprise for Latitude 5280 Mobile Thin Client. BIOS Upgrade Guide

Deploying Cisco UCS Central

OpenManage Integration for VMware vcenter Quick Install Guide for vsphere Client Version 3.0

CHAPTER 7. Astlinux and Asterisk Installation on Embedded System

Lenovo RackSwitch G8272. Release Notes. For Networking OS 8.2

INSTALLATION. Security of Information and Communication Systems

Dell Active Fabric Manager for Microsoft Cloud Platform System 2.1(0.0)P3

Access Director System Getting Started Guide

CMP3214 Computer Communication Networks. Lecture 4 NTE. Network Training Emulator. Diarmuid Ó Briain CEng, FIEI, FIET, CISSP.

Lenovo ThinkSystem NE Release Notes. For Lenovo Cloud Network Operating System 10.6

INSTALLATION. Security of Information and Communication Systems. Table of contents

Working with Configuration Files

Installation of the OS

Dell Lifecycle Controller Integration Version 2.2 For Microsoft System Center Configuration Manager User's Guide

First Steps. DNP/SK18 Embedded Linux Starter Kit

SPARC Enterprise T2000 Server Getting Started Guide

How to Create PAR or PCA Files on the Command Line

Configure Windows VM to CGM-SRV Module on CGR1xxx

Instrument Software Update Instructions. X-Series Multi-touch instruments

Collaboration Management Suite. Installation manual

EX L-8 User Guide

Dell Lifecycle Controller Integration Version 3.0 For Microsoft System Center Configuration Manager User's Guide

Cisco.Realtests v by.Edric.61q. Exam Code: Exam Name: Implementing Cisco TelePresence Video Solution, Part 1

Quick Start Guide. TWR-P1025 QorIQ Processor with Networking and Industrial Connectivity and Protocol Offload Engine TOWER SYSTEM

Reimage Procedures. Firepower 2100 Series Software Reimage and Disaster Recovery

Systems management is a key part of the IT

Overview of the Cisco NCS Command-Line Interface

M-508 Quick Installation Guide. Screw: Φ 3 mm

Configure Dynamic Host Configuration Protocol (DHCP) Image Upgrade Settings on a Switch through the Command Line Interface (CLI)

2 Bay 3.5 HDD SATA NAS Media Server Setting...20 Bonjour...21 TorrentFlux Maintenance...25 Disk Utility...25 RAID Setting...

CCNA Discovery Server Live CD v2.0

Dell Lifecycle Controller Integration Version for Microsoft System Center 2012 Virtual Machine Manager Installation Guide

Plexxi Control Installation, Upgrade and Administration Guide Releases 2.3.x, 2.4.x, 3.0.x, 3.1.0

PROBE INSTALLATION AND CONFIGURATION GUIDE RELEASE 5.1

Instrument Software Update Instructions

PAC-5010 Programmable Automation Controller User Guide

Installation. ProSAFE Wireless Controller Model WC7500 and Model WC7600

Dell EMC ME4 Series vsphere Client Plug-in

Manually Change Default Gateway Centos 5.5

Upgrading from TrafficShield 3.2.X to Application Security Module 9.2.3

OpenManage Integration for VMware vcenter Quick Installation Guide for vsphere Web Client Version 3.2

Xinu on Intel Galileo User Manual

Using PowerOn Auto Provisioning

Dell EMC Repository Manager Version 3.0. User s Guide

V Workstation Imaging

BIOS and BIOS Settings Update Procedure on WES7P for Dell Latitude 3460 Wyse TC and Dell Latitude E7270 Wyse TC

16/24/48-Port 10/100/1000T + 2/4-Port 100/1000X SFP Managed Switch GS T2S/GS T2S/GS T4S. Quick Installation Guide

DUAL OS INSTALLATION

Plexxi Control Installation, Upgrade and Administration Guide Releases 2.3.x, 2.4.x, 3.0.x, 3.1.0

AOS-W 3.1. Quick Start Guide

#vmworld. VMworld 2018 Content: Not for publication or distribution

Active Fabric Manager Installation Guide 1.5

Production Installation and Configuration. Openfiler NSA

Transcription:

OpenSwitch OPX Installation Guide Release 2.1.0

2017-8 Rev. A02

Contents 1 Getting started...4 2 Hardware support...5 3 Installation... 6 4 Automatic installation... 8 5 Manual installation...9 6 Log into switch...10 Contents 3

1 Getting started OpenSwitch OPX is implemented using a standard Linux distribution Debian Jessie. OpenSwitch OPX is binary-compatible with Debian Linux packages. Linux kernel Linux IP stack Linux tools Unmodified Linux kernel included with Debian distribution provides a robust base to support current state-of-theart and future networking. Rich feature set provided by the Linux standard IP stack without vendor-specific changes. Standard Linux system administration tools are factory-installed in OpenSwitch OPX, or can be easily installed from standard Debian repositories. Convergence of networking, servers, and storage The use of Linux as an operating system provides a solid foundation for the convergence of networking, server, and storage solutions. OpenSwitch OPX allows you to easily deploy the management and orchestration solutions that are typically available for Linux servers and storage systems. Programmability OpenSwitch OPX provides an object-centric API for application development implement your own applications using a well-defined object model and set of programmatic APIs. The object model is defined using the YANG modeling language, and OpenSwitch OPX APIs support Python and C/C++. A set of standard Debian software development packages is provided to allow you to develop applications for OpenSwitch OPX. Open platform abstraction OpenSwitch OPX implements a new, open object-centric application programming interface called the control plane service (CPS) application programming interface (API). The CPS API allows customer-developed applications to be independent of any underlying hardware or software technology. OpenSwitch OPX internally uses the switch abstraction interface (SAI) which Dell and partner companies contributed to the Open Compute Project. The SAI API allows OpenSwitch OPX to be independent of any network processor/switch hardware technology. See opencompute.org for more information about SAI. System hardware integration with standard Linux APIs OpenSwitch OPX integrates standard Linux networking APIs with the hardware functionality provided by networking devices system and network processors. You can download and use open source software (such as Quagga and Nagios) on any OpenSwitch OPX platform. Disaggregated hardware and software OpenSwitch OPX provides an environment in which hardware and software are fully modular. You can select the software modules you want to install, and the hardware platforms you would like to use for your networking needs. 4 Getting started

2 Hardware support The following lists the supported hardware for OpenSwitch OPX, release 2.1.0: S3048-ON S4048-ON S4048T-ON S6000-ON S6010-ON Hardware support 5

3 Installation You can install OpenSwitch OPX using an industry-standard open network install environment (ONIE) software image with auto-discovery, manually, or from a USB device. See opencompute.org for detailed information about ONIE installation. ONIE installation support Automatic (zero-touch) installation ONIE discovers network information including the DHCP server, connects to an image server, options to point to the server for the image, and downloads and installs an image automatically. Manual installation Manually configure your network information if a DHCP server is not available (see Manual installation). System setup Verify that the system is connected correctly before installation: Connect a serial cable and terminal emulator to the console serial port required serial port settings are 115200, 8 data bits, and no parity. Connect the Management port to the network if you prefer downloading an image over a network. To locate the Console port and the Management port, see the Getting Started Guide shipped with your switch or the platform-specific Installation Guide at www.dell.com/support. Install OpenSwitch OPX If there is a current OS installed, power up the switch to access the ONIE boot menu. The boot menu displays on the console. +--------------------------------------------------------+ *ONIE: Install OS ONIE: Rescue ONIE: Uninstall OS ONIE: Update ONIE ONIE: Embed ONIE ONIE: Diag ONIE +--------------------------------------------------------+ Available ONIE modes: Install OS Installs an OpenSwitch OPX image. Rescue Reboots the system into ONIE for repair, debugging, and forensics. Uninstall OS Deletes the contents of all disk partitions except ONIE. 6 Installation

Update ONIE Installs a new ONIE version. Embed ONIE Formats an empty disk and installs ONIE. Diag ONIE Runs system diagnostics. CAUTION: During an automatic or manual OpenSwitch OPX installation, if an error condition occurs that results in an unsuccessful installation, perform Uninstall OS first to clear the partitions if there is an existing OS on the switch. If the problem persists, contact Dell EMC Technical Support if you have purchased the support binary. Installation 7

4 Automatic installation You can automatically (zero-touch) install an OpenSwitch OPX image on an ONIE-enabled device. Once the device successfully boots to ONIE: Install OS, auto-discovery obtains the hostname, domain name, Management interface IP address, as well as the IP address of the DNS name server(s) on your network from the DHCP server and DHCP options. The ONIE automatic-discovery process locates the stored software image, starts installation, then reboots the device with the new software image. If a USB drive is inserted, auto-discovery searches the USB storage supporting FAT or EXT2 file systems. It also searches SCP, FTP, or TFTP servers with the default DNS name of the ONIE server. DHCP options are not used to provide the server IP, and the auto-discovery method repeats until a successful software image installation occurs and reboots the device. 8 Automatic installation

5 Manual installation You can manually install an OpenSwitch OPX software image if a DHCP server is not available. If the IP address for the Management port (eth0) is not automatically discovered, ONIE sets the IP address to 192.168.3.10. You must manually configure the Management port and configure the software image file to start installation. 1 Save the OpenSwitch OPX software image on an SCP/TFTP/FTP server. 2 Power up the device and select ONIE Rescue for manual installation. 3 (Optional) Stop the DHCP discovery if the device boots to ONIE Install. onie-discovery-stop 4 Configure the IP addresses on the Management port, where x.x.x.x represents your internal IP address. Once you configure the Management port, the response should be up. ifconfig eth0 x.x.x.x netmask 255.255.0.0 up 5 Install the software on the device. The installation command accesses the OpenSwitch OPX software from the provided SCP, TFTP, or FTP URL, creates partitions, verifies installation, and reboots itself. onie-nos-install image location The OpenSwitch OPX installer image creates several partitions, including OPX-A (active and default) and OPX-B (standby). After installation completes, the system automatically reboots and loads OpenSwitch OPX. Install OpenSwitch OPX manually ONIE:/ # onie-nos-install ftp://x.x.x.x/pkgs_opx-2.1.0.xx-installer-x86_64.bin Where x.x.x.x represents the location to download the image file from, and xxp represents the version number of the software to install. Install using USB drive You can manually install the OpenSwitch OPX software image using USB media. Verify that the USB storage device supports a FAT or EXT2 file system. Plug the USB storage device into the USB storage port on the device. 1 Power up the system to automatically boot with the ONIE: Rescue option. 2 (Optional) Stop the ONIE discovery process if the device boots to ONIE: Install. onie-discovery-stop 3 Create a USB mount location on the system. mkdir /mnt/media 4 Mount the USB media plugged in the USB port on the device. mount t vfat /dev/sdb /mnt/media 5 Install the software from the USB, where /mnt/media specifies the path where the USB partition is mounted. onie-nos-install /mnt/media/image_file The ONIE auto-discovery process discovers the image file at the specified USB path, loads the software image, and reboots. Manual installation 9

6 Log into switch The first time OpenSwitch OPX starts, use admin for both the user name and password to log in. Debian GNU/Linux 8 OPX ttys0 OPX login: admin Password: Linux OPX 3.16.0-4-amd64 #1 SMP Debian 3.16.43-2+deb8u2 (2017-06-14) x86_64 The programs included with the Debian GNU/Linux system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright. Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. admin@opx:~$ 10 Log into switch