- play_arrow Overview
- play_arrow Understanding Contrail Controller
-
- play_arrow Installing and Upgrading Contrail
- play_arrow Supported Platforms and Server Requirements
- play_arrow Installing Contrail and Provisioning Roles
- Contrail Roles Overview
- Downloading Installation Software
- Installing the Operating System and Contrail Packages
- Configuring System Settings
- Installing the Contrail Packages, Part One (CentOS or Ubuntu)
- Setting Up the Testbed Definitions File
- Testbed Definitions File Settings for Deploying Contrail with an Existing OpenStack Node
- Supporting Multiple Interfaces on Servers and Nodes
- Installing the Contrail Packages, Part Two (CentOS or Ubuntu) — Installing on the Remaining Machines
- Configuring the Control Node with BGP
- Adding or Removing a Compute Node in an Existing Contrail Cluster
- Contrail Global Controller
- Role and Resource-Based Access Control
- play_arrow Installation and Configuration Scenarios
- Setting Up and Using a Simple Virtual Gateway with Contrail
- Configuring MD5 Authentication for BGP Sessions
- Configuring OpenStack Nova Docker with Contrail
- Configuring the Data Plane Development Kit (DPDK) Integrated with Contrail vRouter
- Configuring Single Root I/O Virtualization (SR-IOV)
- Configuring Virtual Networks for Hub-and-Spoke Topology
- Configuring Transport Layer Security-Based XMPP in Contrail
- Configuring Graceful Restart and Long-lived Graceful Restart
- play_arrow Using Contrail with VMware vCenter
- play_arrow Using Contrail with Red Hat
- play_arrow Using Server Manager to Automate Provisioning
- play_arrow Extending Contrail to Physical Routers, Bare Metal Servers, Switches, and Interfaces
- Using ToR Switches and OVSDB to Extend the Contrail Cluster to Other Instances
- Configuring High Availability for the Contrail OVSDB ToR Agent
- Using Device Manager to Manage Physical Routers
- SR-IOV VF as the Physical Interface of vRouter
- Using Gateway Mode to Support Remote Instances
- REST APIs for Extending the Contrail Cluster to Physical Routers, and Physical and Logical Interfaces
- play_arrow Installing and Using Contrail Storage
- play_arrow Upgrading Contrail Software
-
- play_arrow Configuring Contrail
- play_arrow Configuring Virtual Networks
- Creating Projects in OpenStack for Configuring Tenants in Contrail
- Creating a Virtual Network with Juniper Networks Contrail
- Creating a Virtual Network with OpenStack Contrail
- Creating an Image for a Project in OpenStack Contrail
- Creating a Floating IP Address Pool
- Using Security Groups with Virtual Machines (Instances)
- Support for IPv6 Networks in Contrail
- Configuring EVPN and VXLAN
- play_arrow Example of Deploying a Multi-Tier Web Application Using Contrail
- play_arrow Configuring Services
- play_arrow Configuring Service Chaining
- play_arrow Examples: Configuring Service Chaining
- play_arrow Adding Physical Network Functions in Service Chains
- play_arrow Configuring High Availability
- play_arrow Configuring Multitenancy Support
- play_arrow Load Balancers
- play_arrow Optimizing Contrail
-
- play_arrow Monitoring and Troubleshooting Contrail
- play_arrow Configuring Traffic Mirroring to Monitor Network Traffic
- play_arrow Understanding Contrail Analytics
- play_arrow Configuring Contrail Analytics
- Analytics Scalability
- High Availability for Analytics
- System Log Receiver in Contrail Analytics
- Sending Flow Messages to the Contrail System Log
- Ceilometer Support in a Contrail Cloud
- User Configuration for Analytics Alarms and Log Statistics
- Node Memory and CPU Information
- Role- and Resource-Based Access Control for the Contrail Analytics API
- play_arrow Using Contrail Analytics to Monitor and Troubleshoot the Network
- Monitoring the System
- Debugging Processes Using the Contrail Introspect Feature
- Monitor > Infrastructure > Dashboard
- Monitor > Infrastructure > Control Nodes
- Monitor > Infrastructure > Virtual Routers
- Monitor > Infrastructure > Analytics Nodes
- Monitor > Infrastructure > Config Nodes
- Monitor > Networking
- Query > Flows
- Query > Logs
- Understanding Flow Sampling
- Example: Debugging Connectivity Using Monitoring for Troubleshooting
- play_arrow Common Support Answers
-
- play_arrow Contrail Commands and APIs
- play_arrow Contrail Commands
- play_arrow Contrail Application Programming Interfaces (APIs)
-
- play_arrow Downloads
ON THIS PAGE
Downloading Software
Downloading and Installing Software
You can download the software package you need in one of two ways:
Downloading Software by Using a Browser
You download the software package you need from the Juniper Networks Support website at https://www.juniper.net/support/.
To access the download section, you must have a service contract and an access account. If you need help obtaining an account, complete the registration form at the Juniper Networks website: https://userregistration.juniper.net/entitlement/setupAccountInfo.do.
To download the software image:
From your browser, go to https://www.juniper.net/support/.
The Online Support (CSC) page opens.
Click the Download Software link.
The Download Software page appears.
Select the software package that you want to download. You can select software that supports a specific platform or technology.
On the page that appears, click the Software tab and select the Junos OS installation package to download.
Log in with your username and password.
On the Download Software page that appears, the following options are available:
If you want to download the software on your local host, click the CLICK HERE link and save the file to your system. If you want to place the file on a remote system, you must make sure that the file can be accessible by the router, switch, or services gateway by using HTTP, FTP, or SCP. Proceed with the installation. See Installing Software by Using the Command-Line Interface for more details.
If you want to download the software on your device, use the following procedure to download and install the software on the device.
Click Copy to copy the generated URL generated to the clipboard.
NoteThe URL string generated remains active only for 15 minutes.
Log in to your device.
In operational mode, enter the file copy “URL” destination command.
In the command, paste the copied URL string (for URL) and then enter
/var/tmp
(as the destination on your hard disk).Example:
content_copy zoom_out_mapuser@host> file copy"https://cdn.juniper.net/software/ittest/software_target/agileEcotTest/Dev_Binary_Build.tar?
SM_USER=user1=1507622971_dce164fa854b4a27550c254eef950dd8” /var/tmpNoteEnsure that the URL string is enclosed within quotation marks. Also ensure that there is sufficient free space available on the device.
The software image is downloaded on your device.
(Optional) Validate the software image by using the request system software validate package-name command.
Example:
content_copy zoom_out_mapuser@host> request system software validate/var/tmp/ junos-install-mx-x86-32-17.3R1.10.tgz
For more details, see request system software validate.
Install the software by using the request system software add package-name command.
Example:
content_copy zoom_out_mapuser@host> request system software add/var/tmp/ junos-install-mx-x86-32-17.3R1.10.tgz
Your software is installed on the device.
Installing Software by Using the Command-Line Interface
Download the software package you need from the Juniper Networks Support website at https://www.juniper.net/support/, and place the package on a local system. You can then transfer the downloaded package to the device using either the router or switch command-line interface, or the local system command-line interface.
To access the download section, you must have a service contract and an access account. If you need help obtaining an account, complete the registration form at the Juniper Networks website: https://userregistration.juniper.net/entitlement/setupAccountInfo.do.
Before you transfer the software package, ensure that the FTP
service is enabled on the device.
Enable the FTP service
using the set system services ftp command:
user@host# set system services ftp
To transfer the software package using the device command-line interface:
- From the router or switch command line, initiate an FTP
session with the local system (host) where the package is located
by using the ftp command:content_copy zoom_out_map
user@host> ftp host
host is the hostname or address of the local system.
- Log in with your customer support–supplied username
and password:content_copy zoom_out_map
User Name: username
331 Password required for username.
Password: passwordAfter your credentials are validated, the FTP session opens.
- Navigate to the software package location on the local
system, and transfer the package by using the get command:content_copy zoom_out_map
user@host> get installation-package
Following is an example of an installation-package name:
junos-install-mx-x86-32-17.3R1.10.tgz
- Close the FTP session by using the bye command:content_copy zoom_out_map
user@host> bye
Goodbye
To transfer the package by using the local system command-line interface:
- From the local system command line, initiate an FTP session
with the device using the ftp command:content_copy zoom_out_map
user@host> ftp host
host is the hostname or address of the router or switch.
- Log in with your customer support–supplied username
and password:content_copy zoom_out_map
User Name: username
331 Password required for username.
Password: passwordAfter your credentials are validated, the FTP session opens.
- Navigate to the software package location on the local
system, and transfer the package by using the put command:content_copy zoom_out_map
user@host> put installation-package
Following is an example of an installation-package name:
junos-install-mx-x86-32-17.3R1.10.tgz
- Close the FTP session by using the bye command:content_copy zoom_out_map
user@host> bye
Goodbye