Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 

Upgrading the Software

 

Use this procedure to upgrade the software on a BTI7800. Upgrading the software is not service affecting. This procedure covers upgrading the software on the CMMs and on all of the traffic modules, but does not cover upgrading the firmware. For upgrading the CMM firmware, see Upgrading the CMM Firmware.

Note

The system automatically upgrades traffic module firmware when needed. You do not need to explicitly upgrade firmware on the traffic modules.

Warning

Service modules are automatically warm reloaded as part of this procedure. Software-based features on the service module (such as PM collection, APSD, APR, FPSD) are disabled while a service module warm reloads.

Prerequisites:

  • In releases lower than release 4.3, you must have superuser privileges to upgrade the software. In releases 4.3 and higher, you can upgrade the software with the provisioning privilege.

  • You have the IP address and login credentials of the (S)FTP server where the software package resides.

  • The (S)FTP server must be reachable from the network on which the shared management IP address resides.

  1. Log in to the CLI using the shared management IP address.
  2. Verify that there are no alarms raised against the CMMs.

    Use the show alarms command to view alarms on the chassis.

    Resolve all CMM alarms before proceeding. You do not have to resolve non-CMM equipment alarms.

    Tip

    Use the show alarms command before and after the upgrade to determine if new alarms are raised from the upgrade.

  3. If you are running with two CMMs, verify that the CMMs are synchronized.

    The CMMs are synchronized when the HA Status is In Sync.

    For example (only relevant output is shown):

    bti7800# show system
  4. Specify the IP address of the (S)FTP server, the login credentials, and the file path for the software package. The software is packaged as an RPM file.

    For example:

    bti7800# system upgrade remote-url ftp://user@172.25.5.100/sw/bti7800-sys-1.6.0-14211.x86_64.rpm

    Enter the (S)FTP server password when prompted.

  5. Verify that the remote-url has been specified correctly.

    For example (actual output might differ):

    bti7800# show system upgrade
  6. Start the download.

    Use the system upgrade download command to start the download.

    bti7800# system upgrade download
  7. Check on the status of the download.

    You can check on the status of the download by issuing the show system upgrade command periodically.

    For example (partial output only, actual output might differ):

    bti7800# show system upgrade
    bti7800# show system upgrade
    bti7800# show system upgrade

    The software package has been downloaded to local storage.

  8. Use the system upgrade commit command to load the software packages onto the respective modules on the chassis.

    For example:

    bti7800# system upgrade commit
  9. Check on the status of the commit.

    You can check on the status of the commit by issuing the show system upgrade command periodically.

    For example (partial output only, actual output might differ):

    bti7800# show system upgrade
    Note

    The CMMs are upgraded first. When the CMMs are being upgraded, you will lose management connectivity. Wait several minutes before connecting to the shared management IP address again. Once you log back in, continue to check on the status of the commit.

    bti7800# show system upgrade

    The commit is finished when the Current Status shows commit-success.

    For example:

    bti7800# show system upgrade
    Note

    Starting with release 4.2, the system automatically retries the system upgrade commit command if the initial commit fails.

  10. Check over the system.
    1. Use the show system version command to verify that all modules are running the new version of software.

    2. Use the show equipment command to verify that all modules are up and running.

    3. Use the show alarms command to verify that no unexpected alarms have been raised due to the upgrade.

    4. Use the show system firmware command to see if the CMM firmware also needs to be upgraded.

      If you see **FIRMWARE MISMATCH** in the CMM output, refer to Upgrading the CMM Firmware.

      Note

      The firmware on traffic modules is automatically upgraded. When a traffic module comes up, a check is performed for a firmware mismatch. If a mismatch exists, the firmware on the traffic module is automatically upgraded.

Release History Table
Release
Description
In releases 4.3 and higher, you can upgrade the software with the provisioning privilege.
Starting with release 4.2, the system automatically retries the system upgrade commit command if the initial commit fails.