Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

Maintaining MX480 Switch Control Boards

 

Replacing an MX480 Switch Control Board

Before replacing a Switch Control Board (SCB), read the guidelines in Operating and Positioning the MX480 SCB Ejectors.

  1. Removing an MX480 SCB-MX

  2. Installing an MX480 Switch Control Board

Removing an MX480 SCB-MX

  1. Take the host subsystem offline.
  2. Place an electrostatic bag or antistatic mat on a flat, stable surface.
  3. Attach an ESD grounding strap to your bare wrist and connect the strap to one of the ESD points on the chassis.
  4. Rotate the ejector handles simultaneously counterclockwise to unseat the Switch Control Board.
  5. Grasp the ejector handles, and slide the Switch Control Board about halfway out of the chassis.
  6. Place one hand underneath the Switch Control Board to support it, and slide it completely out of the chassis.
  7. Place the Switch Control Board on the antistatic mat.
  8. If you are not replacing the Switch Control Board now, install a blank panel over the empty slot.
Figure 1: Removing a Switch Control Board from the MX480
Removing a Switch Control Board
from the MX480

Installing an MX480 Switch Control Board

  1. Attach an ESD grounding strap to your bare wrist and connect the strap to one of the ESD points on the chassis.
  2. Carefully align the sides of the Switch Control Board with the guides inside the chassis.
  3. Slide the Switch Control Board into the chassis until you feel resistance, carefully ensuring that it is correctly aligned.
  4. Grasp both ejector handles, and rotate them simultaneously clockwise until the Switch Control Board is fully seated.
  5. Place the ejector handles in the proper position, horizontally and toward the center of the board.
    Figure 2: Installing a Switch Control Board in the MX480
    Installing a Switch Control
Board in the MX480
  6. Check the LEDs on the Switch Control Board faceplate to verify that it is functioning normally.
    • The green OK/FAIL LED should light steadily a few minutes after the Switch Control Board is installed.

    • If the OK/FAIL LED is red, remove and install the Switch Control Board again. If the OK/FAIL LED still lights steadily, the Switch Control Board is not functioning properly. Contact your customer support representative.

  7. Check the status of the Switch Control Board using the show chassis environment cb command:
    user@host> show chassis environment cb

Upgrading an MX480 to Use the SCBE-MX

This topic describes how to upgrade your MX960, MX480, or MX240 router to use the SCBE-MX without taking the router offline. This “in-service” upgrade only works for MX routers with DPC, MS-DPC, MPC1, MPC2, or MPC3 line cards. If your MX router has another type of line card, you’ll need to take the router offline before you do the upgrade.

Note

Junos OS does not support in-service upgrades to the SCBE-MX on routers with an MX-MPC3E-3D or MX-MPC3-3D MPC. If your MX router has these MPCs, you’ll need to shutdown the system before you do the upgrade. An in-service upgrade can result in service disruption.

  1. Prepare for the Upgrade

  2. Upgrade the SCB-MX in the Backup Routing Engine

  3. Upgrade the MX480 SCB-MX in the Master Routing Engine

  4. Complete the SCBE-MX Upgrade

Prepare for the Upgrade

Before you do the upgrade, open a telnet session to the master Routing Engine CLI operational mode and issue the configure exclusive command. This command locks the configuration to prevent accidental changes during the upgrade process.

Tip

To prevent traffic loss during the upgrade process, we recommend that you operate the line cards at 50% line rate. This 50% limit must be maintained per PFE on each line card.

To prepare the MX480 router for the Enhanced MX Switch Control Board (SCBE-MX) upgrade:

  1. Verify that the system runs Junos OS Release 11.4 or later by issuing the show version command on the master router.
    user@host> show version
    Note

    The MX SCBE-MX is supported only in Junos OS Release 11.4 or later.

    The latest software ensures a healthy system—that is, Routing Engines, control boards, and FPCs—before the upgrade.

  2. Verify that SCB-MX boards are installed:
    user@host> show chassis hardware

    SCB-MX details are displayed as above, along with other hardware components. The MX480 router has only two SCB-MXs and each SCB-MX has four fabric planes.

  3. Establish console connections to both Routing Engines. You can use a telnet session to connect to the router console by issuing the <router name>-con command. For example, if the router name is juniper, you can connect to RE0 and RE1 consoles by issuing the telnet juniper-con and telnet juniper1-con commands.
  4. Ensure that graceful switchover (GRES), commit synchronize (required for nonstop routing), and nonstop routing (NSR) are enabled or configured by running the set chassis redundancy graceful-switchover, set system commit synchronize, set routing-options nonstop-routing commands.Note

    These commands are mandatory for this upgrade and may be removed, if desired, after the upgrade.

  5. Set the upgrade flag on, and start the SCB-MX upgrade by issuing the set chassis state cb-upgrade on command.
    user@host# configure
    user@host# set chassis state cb-upgrade on
    user@host# commit
  6. Determine the order to replace the existing SCB-MXs with upgraded ones. SCB 0 is associated with RE0, and SCB 1 is associated with RE1.Note

    Do not add or remove any router hardware during the upgrade procedure.

Upgrade the SCB-MX in the Backup Routing Engine

Tip

The MX480 has two slots for the SCB-MX—that is, SCB 0 and SCB 1—and these correspond to RE0 and RE1 respectively, where SCB 1 is the first SCB-MX.

To upgrade the SCB-MX in the backup Routing Engine:

  1. Power down the backup Routing Engine from the master Routing Engine by issuing the request system power-off other-routing-engine command.
  2. Verify that the Routing Engine is powered down by issuing the show chassis routing-engine 1 command. The slot of the Routing Engine may be 0 or 1, and is shown as 1 in this example:
    user@host> show chassis routing-engine 1

    Ensure that the Current State is Present, which indicates that the Routing Engine is offline.

  3. Take the fabric plane offline by issuing the request chassis fabric plane 4 offline command. SCB 1 has four fabric planes numbered, 4, 5, 6, and 7.
  4. Verify that the fabric plane 4 is offline by issuing the show chassis fabric summary command.
    user@host> show chassis fabric summary
  5. Take the remaining fabric planes offline by issuing the request chassis fabric plane 5/6/7 offline command—that is, by changing the fabric plane number each time. Verify that the fabric planes are offline by issuing the command given in Step 2.
  6. Take the SCB-MX in slot 1 offline by issuing the request chassis cb offline slot 1 command.
  7. Verify that SCB-MX is offline:
    user@host> show chassis environment cb 1
  8. Attach an electrostatic discharge (ESD) grounding strap to your bare wrist, and connect the strap to one of the ESD points on the chassis.
  9. Remove and replace the SCB-MX in slot 1 on the router with the SCBE-MX. Use the replacement procedure described in Replacing an MX480 Switch Control Board.
  10. Verify that the installation is successful and the SCBE-MX is online:
    user@host> show chassis environment cb 1
  11. Verify that the fabric planes come online correctly:
    user@host> show chassis fabric summary
  12. Verify that the backup Routing Engine is back online:
    user@host> show chassis routing-engine 1
  13. Verify the alarms:
    user@host> show chassis alarms

    As only one SCB-MX has been upgraded, the alarm indicates that the SCB-MXs are of mixed type. This alarm is cleared after all the control boards are upgraded.

Upgrade the MX480 SCB-MX in the Master Routing Engine

  1. Issue the request chassis routing-engine master switch command so that the backup RE becomes the master RE. This ensures a Graceful RE Switchover (GRES) to gracefully switch between the master and backup Routing Engines.
  2. Log in to the new master Routing Engine after the switchover.
  3. Switch the configuration mode to ensure that you are still in configure exclusive mode by issuing the exit command and then the configure exclusive command, from the old master Routing Engine.
  4. Log in to the current master Routing Engine again and issue the configure exclusive command.
  5. Power down the backup Routing Engine from the master Routing Engine by issuing the request system power-off other-routing-engine command.
  6. Issue the show chassis routing-engine 0 command to verify that the Routing Engine is powered down.
    user@host> show chassis routing-engine 0

    Verify that the Current State is Present, which indicates that the Routing Engine is offline.

  7. Take the first fabric plane of the backup Routing Engine offline by issuing the request chassis fabric plane 0 offline command. SCB0 has four fabric planes numbered, 0, 1, 2, and 3.
  8. Issue the show chassis fabric summary command to verify that the fabric plane is offline.
    user@host> show chassis fabric summary

    Verify that the state of plane 0 is Offline.

  9. Take the remaining fabric planes offline by issuing the request chassis fabric plane 1/2/3 offline command—that is, by changing the fabric plane number each time. Verify that the fabric planes are offline by issuing the command given in Step 4.
  10. Take the SCB-MX in slot 0 offline by issuing the request chassis cb offline slot 0 command.
  11. Verify that the control board is offline:
    user@host> show chassis environment cb 0
  12. Attach an electrostatic discharge (ESD) grounding strap to your bare wrist, and connect the strap to one of the ESD points on the chassis.
  13. Remove and replace the offline SCB-MX on the router with the SCBE-MX. Use the replacement procedure described in Replacing an MX480 Switch Control Board.
  14. Verify that the installation is successful and SCB 0 is online by issuing the show chassis environment cb 0 command:
    user@host> show chassis environment cb 0

    Other details, such as power, are also displayed along with the state.

  15. Verify that the fabric planes come online correctly by issuing the show chassis fabric summary command:
    user@host> show chassis fabric summary
  16. Verify that the backup Routing Engine is back online by issuing the show chassis routing-engine 0 command:
    user@host> show chassis routing-engine 0
  17. Verify the alarms by issuing the show chassis alarms command:
    user@host> show chassis alarms

    The major alarm has changed from CB fabrics are of mixed types to CB fabric links require upgrade/training, as a SCB-MX requires training to change the link speed from 3G to 6G for the SCBE-MX. This alarm is displayed until the 3G to 6G link transition is completed.

Complete the SCBE-MX Upgrade

  1. Verify if there are any MPCs running at 3G instead of 6G:
    user@host> request chassis fabric upgrade-bandwidth info

    In this example, the results indicate that slot 0 does not support the upgrade and slot 1 needs to be upgraded.

    Note

    The SCBE-MX line card supports only DPC, MS-DPC, MPC1, MPC2, and MPC3 line cards for the upgrade-bandwidthcommand. If line cards that do not support the upgrade-bandwidthcommand are present in the chassis during the SCB-MX to SCBE-MX upgrade, the request chassis fabric upgrade-bandwidth commands will return Upgrade not supported for the slot(s) that contain the unsupported line card(s).

  2. Issue the request chassis fabric upgrade-bandwidth fpc all command to upgrade the bandwidth of all MPCs. If you want to control the MPC line card upgrade, go to Step 3.Caution

    Use this command only if you are not concerned with the slot upgrade order or if only one old MPC is present in the chassis. Running this command may result in a loss of traffic across the MPC. Using this method may increase the traffic loss, because it does not consider any redundancy or graceful switchover strategies that you may have configured on the system.

  3. Issue the request chassis fabric upgrade-bandwidth fpc slot 1 command to upgrade the MPC in slot 1.
  4. Verify that the MPC is upgraded:
    user@host> request chassis fabric upgrade-bandwidth info
  5. Verify the fabric plane state for all MPCs:
    user@host> show chassis fabric summary
  6. Verify the state of the MPCs:
    user@host> show chassis fabric fpcs

    Fabric plane details of all MPCs are also displayed.

  7. Verify if the show chassis fabric summary command output shows fabric planes in the 'check' state. This indicates that the fabric plane has an error. You can try to recover the fabric plane to normal operation by issuing the request chassis fabric plane <#> offline command, followed by the request chassis fabric plane <#> online command, where <#> equals the fabric plane in error.Note

    After you issue the request chassis fabric plane <#> offline and request chassis fabric plane <#> online commands, issue the show chassis fabric summary command to verify that the fabric plane errors are rectified and to verify the current state of the fabric planes.

  8. Verify if there are any major alarms:
    user@host> show chassis alarms

    In this example, the major alarms are no longer displayed, and the upgrade is successfully completed.

  9. Disable the upgrade configuration by issuing the set chassis state cb-upgrade off command and then the commit command.
  10. You can delete that command by issuing the delete chassis state cb-upgrade command and then the commit command.Warning

    Deleting the chassis state cb-upgrade on configuration before disabling the SCB-MX upgrade using the set chassis state cb-upgrade off command can cause unexpected errors in the fabric.

  11. Verify the SCBE-MXs are installed by issuing the show chassis hardware command:
    user@host> show chassis hardware

Upgrading an MX480 to Use the SCBE2-MX

Consider the following scenarios when upgrading an MX480 SCB-MX or SCBE-MX to use the SCBE2-MX:

Scenario 1: SCBE2-MX; Routing Engine (RE) with Junos OS Release 13.3R1 or later installed.

  • Replace the SCB-MXs. Ensure that you replace the SCB-MXs at the same time.

  • Ensure that Enhanced IP or Enhanced Ethernet Network Services mode is configured before you power on the router.

Scenario 2: SCB-MX or SCBE-MX; existing Routing Engine with a Junos OS Release 13.3R1 or earlier installed.

  • Upgrade the Routing Engine (RE0 and RE1) software to Junos OS Release 13.3 or later.

  • Configure Enhanced IP or Enhanced Ethernet Network Services mode.

  • Replace the SCB-MXs. Ensure that you replace the SCB-MXs at the same time.

Scenario 3: Failed SCB-MX or SCBE-MX; Routing Engine with a Junos OS Release 13.3R1 or earlier installed.

  • Upgrade the software on the Routing Engine hosting the failed SCB-MX or SCBE-MX with Junos OS Release 13.3R1 or later.

  • Replace the SCB-MXs. Ensure that you replace the SCB-MXs at the same time.

  • Upgrade the software on the Routing Engine hosting the SCBE2-MX with Junos OS Release 13.3R1 or later.

  • Configure Enhanced IP or Enhanced Ethernet Network Services mode.

To upgrade the MX480 to use the SCBE2-MX, perform the following steps:

Note

You cannot upgrade to SCBE2-MX without powering off the MX480 router.

  1. Prepare the MX480 Router for the SCBE2-MX Upgrade

  2. Power Off the MX480 Router

  3. Remove the MX480 Routing Engine

  4. Install the MX480 Routing Engine into the SCBE2-MX

  5. Power On the MX480 Router

  6. Complete the SCBE2-MX Upgrade

Prepare the MX480 Router for the SCBE2-MX Upgrade

  1. Verify that the system runs Junos OS Release 13.3 or later by issuing the show version command on the master router.
    user@host> show version
    Note

    The SCBE2-MX is supported only on:

    • Junos OS Release 13.3 or later

    • Network Services Mode: Enhanced-IP

    The latest software ensures a healthy system—that is, a system that comprises Routing Engines, control boards, and FPCs—before the upgrade.

    For information about how to verify and upgrade the Junos OS, see the Junos OS Installation and Upgrade Guide.

Power Off the MX480 Router

Note

After turning off the power supply, wait at least 60 seconds before turning it back on.

  1. On the external management device connected to the Routing Engine, issue the request system halt both-routing-engines operational mode command. This command shuts down the Routing Engines cleanly, so that their state information is preserved. (If the router contains only one Routing Engine, issue the request system halt command.)
    user@host> request system halt both-routing-engines
  2. Wait until a message appears on the console confirming that the operating system has halted.
  3. Attach an electrostatic discharge (ESD) grounding strap to your bare wrist and connect the strap to one of the ESD points on the chassis.
  4. Move the AC input switch on the chassis above the AC power supply or the DC circuit breaker on each DC power supply faceplate to the off (O) position.

Remove the MX480 Routing Engine

  1. Remove the cables connected to the Routing Engine.
  2. Place an electrostatic bag or antistatic mat on a flat, stable surface.
  3. Attach an electrostatic discharge (ESD) grounding strap to your bare wrist, and connect the strap to one of the ESD points on the chassis.
  4. Loosen the captive screws on the top and bottom of the Routing Engine.
  5. Flip the ejector handles outward to unseat the Routing Engine.
  6. Grasp the Routing Engine by the ejector handles, and slide it about halfway out of the chassis.
  7. Place one hand underneath the Routing Engine to support it, and slide it completely out of the chassis.
  8. Place the Routing Engine on the antistatic mat.

Install the MX480 Routing Engine into the SCBE2-MX

  1. Attach an electrostatic discharge (ESD) grounding strap to your bare wrist, and connect the strap to one of the ESD points on the chassis.
  2. Ensure that the ejector handles are not in the locked position. If necessary, flip the ejector handles outward.
  3. Place one hand underneath the Routing Engine to support it.
  4. Carefully align the sides of the Routing Engine with the guides inside the opening on the SCBE2-MX.
  5. Slide the Routing Engine into the SCBE2-MX until you feel resistance and then press the faceplate of the Routing Engine until it engages the connectors.
  6. Press both of the ejector handles inward to seat the Routing Engine.
  7. Tighten the captive screws on the top and bottom of the Routing Engine.
  8. Connect the management device cables to the Routing Engine.

Power On the MX480 Router

  1. Verify that the power supplies are fully inserted in the chassis.
  2. Verify that each AC power cord is securely inserted into its appliance inlet.
  3. Verify that an external management device is connected to one of the Routing Engine ports (AUX, CONSOLE, or ETHERNET).
  4. Turn on the power to the external management device.
  5. Switch on the dedicated customer-site circuit breakers. Follow the ESD and safety instructions for your site.
  6. Attach an ESD grounding strap to your bare wrist and connect the strap to one of the ESD points on the chassis.
  7. Move the AC input switch on the chassis above the AC power supply or the DC circuit breaker on each DC power-supply faceplate to the off (—) position.
  8. Check that the AC or the DC power supply is correctly installed and functioning normally. Verify that the AC OK and DC OK LEDs light steadily, and the PS FAIL LED is not lit.Note

    After a power supply is powered on, it can take up to 60 seconds for status indicators—such as the status LEDs on the power supply and the show chassis command display—to indicate that the power supply is functioning normally. Ignore error indicators that appear during the first 60 seconds.

    If any of the status LEDs indicates that the power supply is not functioning normally, repeat the installation and cabling procedures.

  9. On the external management device connected to the Routing Engine, monitor the startup process to verify that the system has booted properly.Note

    If the system is completely powered off when you power on the power supply, the Routing Engine boots as the power supply completes its startup sequence. Normally, the router boots from the Junos OS on the CompactFlash card.

    After turning on a power supply, wait at least 60 seconds before turning it off.

Complete the SCBE2-MX Upgrade

  1. Verify that the installation is successful and the SCBE2-MX is online by issuing the show chassis environment cb command:
    user@host> show chassis environment cb 0
    user@host> show chassis environment cb 1

    Other details, such as, temperature, power, etc are also displayed along with the state.

  2. Verify that the fabric planes come online correctly by issuing the show chassis fabric summary command:
    user@host> show chassis fabric summary
  3. Verify that the backup Routing Engine is back online by issuing the show chassis routing-engine 1 command:
    user@host> show chassis routing-engine 1
  4. Verify the SCBE2-MXs before you finish by issuing the show chassis hardware command:
    user@host> show chassis hardware

    As shown in the example, the MX480 now has SCBE2-MXs.

Upgrading an MX240, MX480, or MX960 Router to Use the SCBE3-MX

Note

Due to certain limitations in functionality, the MPC7E is not supported in slot 1 when the SCBE3-MX is plugged into an MX960 PREMIUM3/BASE3 system. If you have an MPC7E in slot 1, move it to a different slot before installing the SCBE3-MX.

  1. Upgrade the Routing Engine

  2. Install the Routing Engine into the SCBE3-MX

  3. Install the SCBE3-MX into the Router Chassis

  4. Complete the SCBE3-MX Upgrade

Upgrade the Routing Engine

If you are upgrading to the SCBE3-MX from an SCBE2-MX or older SCB, the Routing Engine must be upgraded to the first supported Junos release for the SCBE3-MX (18.4R1) before you install it in the SCBE3-MX. Also, we recommend that you update the recovery snapshot with the 18.4R1 or later image before you begin the upgrade. If the Routing Engine fails to boot from the primary image, it will attempt to boot from the recovery image. Since the older recovery image does not support the SCBE3-MX, the Routing Engine will crash if it attempts to boot from the old recovery image.

Caution

If you plug the Routing Engine into the SCBE3-MX without first upgrading Junos to 18.4R1 or later, Junos might crash and go to a db prompt. Should this occur, you’ll need to recover the router by copying the Junos software image for the 18.4R1 or later release and then booting from the USB drive to install 18.4R1 Junos on the SCBE3-MX. The USB install will wipe out the router configuration and all user files on the Routing Engine.

To upgrade the Routing Engine while it’s plugged into an SCBE2-MX or older SCB:

  1. Download the software related to your MX Series Routing Engine.
  2. If you have not already done so, connect to the console port on the switch from your management device, and log in to the Junos OS CLI.
  3. (Optional) Back up the current software configuration to a second storage option. See the Junos OS Installation and Upgrade Guide for instructions on performing this task.
  4. Install the new software.
  5. Reboot the Routing Engine and wait for it to boot with the new Routing Engine image.

  6. Install the SCBE3-MX into the Router Chassis. See:

    Installing an MX240 Switch Control Board

    Installing an MX480 Switch Control Board

    Installing an MX960 Switch Control Board

Install the Routing Engine into the SCBE3-MX

Refer to the Routing Engine installation procedure for your MX model:

Installing an MX240 Routing Engine

Installing an MX480 Routing Engine

Installing an MX960 Routing Engine

Install the SCBE3-MX into the Router Chassis

Refer to the Switch Control Board installation procedure for your MX model:

Installing an MX240 Switch Control Board

Installing an MX480 Switch Control Board

Installing an MX960 Switch Control Board

Complete the SCBE3-MX Upgrade

  1. Verify that the installation is successful and the SCBE3-MX is online:
    user@host> show chassis environment cb 0
    user@host> show chassis environment cb 1

    Other details, such as, temperature, power, etc are also displayed along with the state.

  2. Verify that the fabric planes come online correctly:
    user@host> show chassis fabric summary
  3. Verify that the backup Routing Engine is back online:
    user@host> show chassis routing-engine 1
  4. Verify the SCBE3-MXs are installed:
    user@host> show chassis hardware