Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Overview of Upgrading to 64-bit Junos OS

Just like any other operating system, the 64-bit version of Junos OS can address more memory than the 32-bit version of Junos OS. In order to support larger Routing Engine memory sizes, an upgrade from the 32-bit to the 64-bit Junos OS running on the Routing Engine hardware is necessary.

The in-service software upgrade (ISSU) procedure is not supported while upgrading from the 32-bit version of Junos OS to the 64-bit version of Junos OS. The upgrade process involves some downtime, so traffic will be affected.

If you are starting with 32-bit Junos OS running on Routing Engines that are not 64-bit capable, there are two parts of the upgrade: upgrading the hardware and upgrading the software. This topic provides an overview of the upgrade tasks and the order in which they must be performed. For more detailed information about replacing the Routing Engines, see the hardware guide for your router.

The following upgrade scenarios are covered in this overview:

Upgrading Redundant Routing Engines from 32-bit to 64-bit Junos OS

For a diagram ot this procedure, see Figure 1. For the purposes of this procedure, slot 0 has the primary Routing Engine initially.

Figure 1: Upgrading to 64-bit Junos OS with Redundant Routing EnginesUpgrading to 64-bit Junos OS with Redundant Routing Engines

To upgrade redundant Routing Engines from 32-bit Junos OS to 64-bit Junos OS:

  1. If the backup Routing Engine in slot 1 is not 64-bit capable, replace it with a 64-bit capable Routing Engine.
    Note:

    The 64-bit version of Junos OS is not supported on every Routing Engine. To determine whether your router and Routing Engine support a 64-bit version of Junos OS, see Supported Routing Engines by Router.

    For instructions on replacing a Routing Engine, see the hardware guide for your router.

  2. Log in to the primary Routing Engine in slot 0, and prepare the router for software package upgrade.
  3. Install 64-bit Junos OS on the backup Routing Engine in slot 1.
    CAUTION:

    Mixing 32-bit Junos OS and 64-bit Junos OS can only be done temporarily. It is not supported for normal operations.

    See Installing the Software Package on a Device with Redundant Routing Engines.

  4. Switch primary role from slot 0 to slot 1.

    Now the Routing Engine in slot 1 is the primary Routing Engine.

  5. If the Routing Engine in slot 0 is not 64-bit capable, replace it with a 64-bit capable Routing Engine.
    Note:

    The 64-bit version of Junos OS is not supported on every Routing Engine. To determine whether your router and Routing Engine support a 64-bit version of Junos OS, see Supported Routing Engines by Router.

    For instructions on replacing a Routing Engine, see the hardware guide for your router.

  6. Install 64-bit Junos OS on the Routing Engine in slot 0.
  7. (Optional) Switch primary role from slot 1 to slot 0.
  8. Finalize the installation.

    See Installing the Software Package on a Device with Redundant Routing Engines. This includes synchronization of the configuration on the Routing Engines.

Upgrading a Single Routing Engine from 32-bit to 64-bit Junos OS Using One Slot

To upgrade a single Routing Engine, from 32-bit to 64-bit Junos using one slot:

  1. If the Routing Engine is not 64-bit capable, replace it with a 64-bit capable Routing Engine.
    Note:

    The 64-bit version of Junos OS is not supported on every Routing Engine. To determine whether your router and Routing Engine support a 64-bit version of Junos OS, see Supported Routing Engines by Router.

    For instructions on replacing a Routing Engine, see the hardware guide for your router.

  2. Install 64-bit Junos OS on the Routing Engine using the no-validate option.

    For more details on installing software on a single router, see Installing the Software Package on a Router with a Single Routing Engine.

  3. Reboot.

Upgrading a Single Routing Engine from 32-bit to 64-bit Junos OS Using Two Slots

This procedure provides a way to upgrade to a 64-bit Junos OS using two Routing Engine slots. Using two slots reduces the amount of network downtime.

If you have only one slot, use procedure Upgrading a Single Routing Engine from 32-bit to 64-bit Junos OS Using One Slot.

For a diagram of this procedure, see Figure 2. In this procedure, slot 1 is initially empty.

Figure 2: Upgrading a Single Routing Engine to 64-bit Junos OS Using Two SlotsUpgrading a Single Routing Engine to 64-bit Junos OS Using Two Slots

To upgrade a single Routing Engine to 64-bit Junos OS using two Routing Engine slots:

  1. Install a 64-bit capable Routing Engine in slot 1.
    Note:

    The 64-bit version of Junos OS is not supported on every Routing Engine. To determine whether your router and Routing Engine support a 64-bit version of Junos OS, see Supported Routing Engines by Router.

    For instructions on installing a Routing Engine, see the hardware guide for your router.

  2. Install 64-bit Junos OS on the now backup Routing Engine in slot 1.

    See Installing the Software Package on a Device with Redundant Routing Engines.

    CAUTION:

    Mixing 32-bit Junos OS and 64-bit Junos OS is not supported for normal operations.

    You need to remove the Routing Engine from slot 0 to avoid mixing 32-bit Junos OS and 64-bit Junos OS.

  3. Switch the primary Routing Engine from slot 0 to slot 1.
  4. When the 64-bit Junos OS is configured properly, remove the Routing Engine from slot 0 .

    For instructions on removing a Routing Engine, see the hardware guide for your router.