Support Support Downloads Knowledge Base Case Manager My Juniper Community

Knowledge Base

Search our Knowledge Base sites to find answers to your questions.

Ask All Knowledge Base Sites All Knowledge Base Sites JunosE Defect (KA)Knowledge BaseSecurity AdvisoriesTechnical BulletinsTechnotes Sign in to display secure content and recently viewed articles

[EX] How to upgrade EX8200 devices with minimal downtime

0

1

Article ID: KB31860 KB Last Updated: 28 Jun 2017Version: 1.0
Summary:

This article explains how to upgrade an EX8200 device without ​nonstop software upgrade (NSSU), and with minimal traffic loss.
In general, upgrading an EX8200 virtual chassis (VC) through standard procedures requires downtime for the entire virtual chassis. This procedure describes how to reboot XRE and EX8200 routing engines (REs) separately, thereby achieving minimal traffic disruption on the network.

Solution:

After installing the package on the device, the entire VC is not rebooted; instead all the back-up routing engines will be rebooted first. The traffic will flow through master REs. Once all backup REs have been upgraded, we will perform a switchover. When the switchover is complete, then we reboot the previous master REs to complete the upgrade process.

  1. Back up your configuration before upgrade. Use the following command to back up the configuration file on a PC or server:
    show configuration |display set |save /var/tmp/Config.txt 
  2. ​Deactivate or delete GRES and NSR. Enter configuration mode and disable nonstop active routing.​

    user@switch# deactivate routing-options nonstop-routing

    Deactivate graceful Routing Engine switchover and commit the configuration:

    user@switch# deactivate chassis redundancy graceful-switchover
    user@switch# commit synchronize
  3. Enable no split-detection for a two member EX8200VC:
    user@switch# set virtual-chassis no-split-detection
  4. Download the software package for EX-XRE200. The software package can be identified on the software download site by confirming that xre200 is listed in the filename as the package name. This package contains the Junos OS image for the external Routing Engines as well as the software packages for the EX8200 switches. Console access to all the routing engines and USB stick is copied with the upgrade code.

  5. FTP into the Master stack and copy the jinstall package to the /var/tmp/ directory. Add the software package on the master XRE by using the following command:

    user@switch# request system software add /var/tmp/ <package-name>​​

    You can check the RE roles by executing the command: show chassis routing-engin

    Note: Don’t reboot any of the members now. Follow the steps below.

  6. Step by Step procedure:
    1. Upgrading Member1-re1: Take console access to RE0 on member1

      >request system reboot member 1 other-routing-engine
    2. Upgrading Member0-re1: Take console access to RE0 on member0
      >request system reboot member 0 other-routing-engine
    3. Upgrading Backup XRE (Member-9)
      >request system reboot member 9
    4. Do a XRE-Master switchover and make Member-9 as Master:

      >request chassis routing-engine master switch
    5. Switch over the mastership for the EX8200’s member-0 re0 to member-0 re1. From shell mode:

      Root% rlogin –Ji member0
      Root% cli
      Root>request chassis routing-engine master switch 
    6. Switch over the mastership for the EX8200’s member-1 re0 to member-1 re1. From shell mode:
      Root% rlogin –Ji member1
      Root% cli             
      Root>request chassis routing-engine master switch
    7. Upgrading Member1-re0: Take console access to RE1 on member1
      > request system reboot member 1 other-routing-engine
    8. Upgrading Member0-re0: Take console access to RE1 on member0

      > request system reboot member 0 other-routing-engine
    9. Upgrading Backup XRE (Member-8):

      request system reboot member 8
    10. Do a XRE-Master switchover and make Member-8 the Master again:
      request chassis routing-engine master switch
      Note: Do a manual switchover to REs on mem0 and mem1
      Root%rlogin –Ji member0
      Root0%cli
      Root>request chassis routing-engine master switch
      Root00%rlogin –Ji member1
      Root0%cli
      Root>request chassis routing-engine master switch
  7. After upgrading the devices, activate NSR and GRES.
    user@switch# activate chassis redundancy graceful-switchover
    user@switch# activate routing-options nonstop-routing
    user@switch# commit synchronize 
  8. Verify that the members are running the same version of the software:
    user@switch# show version invoke all-members

     
Comment on this article > Affected Products Browse the Knowledge Base for more articles related to these product categories. Select a category to begin.

Getting Up and Running with Junos

Getting Up and Running with Junos Security Alerts and Vulnerabilities Product Alerts and Software Release Notices Problem Report (PR) Search Tool EOL Notices and Bulletins JTAC User Guide Customer Care User Guide Pathfinder SRX High Availability Configurator SRX VPN Configurator Training Courses and Videos End User Licence Agreement Global Search