Professional Documents
Culture Documents
Contents
Chapter sections
Introduction
Upgrade vs. update
Prerequisites
Perform a software update or upgrade on a BIG-IP system
Reboot to a newly updated or upgraded software volume
(Optional) Set the standby BIG-IP system offline
Test the update or upgrade
Verify the configuration
(Optional) Release offline the updated or upgraded BIG-IP system
Force the active BIG-IP to standby
Troubleshoot
Back out of your software update or upgrade
Common issues, possible causes, and resolutions
Tables
Introduction
This chapter describes how to upgrade BIG-IP high availability (HA) systems.
This procedure does not apply to BIG-IP Virtual Edition (VE) systems deployed using LTM_1SLOT
installation images, which are limited by disk space by design. While it is possible to expand disk space on
LTM_1SLOT BIG-IP systems and perform an upgrade, that procedure is out of scope for this article. For
more information, refer to K14946: Overview of BIG-IP VE image sizes.
Successfully upgrading the BIG-IP system requires some planning and preparation, such as checking the
current health of the BIG-IP system and backing up the configuration. Failure to perform these procedures
can lead to unexpected down time and extended maintenance windows.
Also, to decrease the duration of the maintenance window, you can upgrade the standby BIG-IP systems in
HA configurations during production. However, in critical environments, you may choose to perform the
entire upgrade during a maintenance window. For more information, refer to Chapter 4: Prepare to update or
upgrade the BIG-IP system.
This chapter may use the word upgrade to refer to either a software upgrade or update. For a definition of
that explains the difference between the two terms, refer to Upgrading vs. updating in the Introduction.
Prerequisites
You have access to the device serial terminal or virtual serial terminal console for VE systems.
You have administrative (root) permissions to the BIG-IP system.
You followed the steps in Chapter 4: Prepare to update or upgrade the BIG-IP system.
The upgrade process leaves the existing boot location unaffected so that you can boot back into the original
volume in the event any issues occur during the upgrade process. Therefore, to limit the duration of the
maintenance window, you can perform the actual installation during normal operation, and then schedule a
separate maintenance window to reboot the BIG-IP system into the newly upgraded software volume. The
configuration from the active boot location automatically copies to the new boot location during the upgrade
process. You cannot install to the current active boot location.
Also, ensure that you already booted your system into the software volume that contains the configuration
you are planning to upgrade. If you did not already boot the system into that volume, restart your system to
that software volume before you begin the following procedure. By default, during the upgrade process, the
BIG-IP system imports the current running configuration from the active volume into the target volume. To
prevent the system from importing the configuration during the upgrade process, refer to K13438:
Controlling configuration import when performing software installations.
In BIG-IP HA configurations, first you perform the upgrade on the standby system, then you fail over and
test applications, before you perform the upgrade on peer BIG-IP systems.
Impact of procedure: During the upgrade process on the standby BIG-IP system, the active BIG-IP has no
backup. In critical environments, F5 recommends performing the entire upgrade during a maintenance
window.
1. Log in to the Configuration utility of the standby BIG-IP system with administrative privileges.
2. Go to System > Software Management to view information about the current BIG-IP Installed
Images.
Product Version Build Disk Boot location Active Default boot Media Install status
BIG-IP 14.1.0 0.0.116 HD1 HD1.1 Yes Yes hd complete
3. Go to System > Software Management to upload the BIG-IP upgrade image.
3.
4. Select Import.
5. Select Browse to locate the file to upload from your local computer.
6. Select Import.
Note: Alternatively, you can use Secure Copy (SCP) protocol from a remote computer to transfer
images to the /shared/images/ directory on the BIG-IP system. For more information, refer to K175:
Transferring files to or from an F5 system. After the upload completes and the system verifies the
internal checksum, images automatically display in the Configuration utility.
Note: You can use any combination of lowercase alphanumeric characters (a-z, 0-9) and the hyphen
(-). The volume set name can be from 1 to 32 characters in length but cannot be only one 0 (zero)
character (for example HD1.0 or MD1.0). For instance, if the HD1 disk is active and you enter
Development into Volume set name, the system creates a volume set named HD1.Development and
installs the specified software to the new volume set.
Note: If the string you enter does not match an existing volume set, the system creates the volume set
and installs the software.
13. To monitor installation progress, under Installed Images, in the Install Status column, monitor status
changes.
Note: The the status under Install Status may initially display as Failed; however, if you hover your
mouse over the status message, the Status Detail displays testing archives. After this step is complete,
the system continues the installation. Wait a few minutes and refresh the page to continue monitoring
installation progress.
Before restarting the system, to prevent the standby system from becoming Active and disrupting traffic in
the process, it is good practice to set it Offline first. To do so, perform the following procedure:
Impact of procedure: The standby system is not available to process traffic when in Offline state.
1. Log in to the Configuration utility of the standby BIG-IP system with administrative privileges.
2. Go to Device Management > Devices.
3. Select the standby BIG-IP system.
4. Select Force Offline.
5. Select OK to confirm.
1. Log in to the Configuration utility of the standby BIG-IP system with administrative privileges.
2. To view the current active BIG-IP boot location, go to System > Software Management > Boot
Locations.
4. To restart the system and boot to the specified location, select Activate.
Note: If you did not make any changes since you performed the upgrade, you do not need to set Install
Configuration to Yes. By default, during the upgrade process, the BIG-IP system imports the current
configuration from the active volume into the target volume. If you did make changes to the BIG-IP
configuration since you performed the upgrade, you can set Install Configuration to Yes to update the
target volume before rebooting to that volume. For more information, refer to K14704: Installing a
configuration when activating a boot location.
Important: After you select OK, the system immediately begins rebooting. The system drops all
existing connections, and no traffic passes until the system completes the reboot and loads the BIG-IP
configuration.
Impact of procedure: Performing this procedure should not have a negative impact on your system.
Impact of procedure: Depending on your HA configuration and state, releasing the BIG-IP system from
Force Offline may result in the system becoming Active. F5 recommends that you perform this procedure
during a maintenance window.
Impact of procedure: This procedure interrupts traffic during failover. F5 recommends that you perform this
procedure during a maintenance window. If you encounter any problems with the newly upgraded system
after failover, you must repeat this procedure on the newly upgraded system to fail back to the previously
active system.
Note: You cannot force the active system to standby using the Configuration utility of the standby
system.
5. To move the upgraded system to the active role, force the active BIG-IP system into standby mode by
selecting Force to Standby.
6. Test client traffic to the upgraded BIG-IP system to confirm that the system is processing traffic as
expected.
7. After confirming the health of the upgraded system, repeat the upgrade steps on the peer BIG-IP
system.
8. After completing all upgrades and testing, create a new set of UCS archive files to retain backups of
the new BIG-IP version configuration. For more information, refer to the Create a backup of the
BIG-IP configuration section of Chapter 4: Prepare to update or upgrade the BIG-IP system.
Troubleshoot
If a BIG-IP system fails to upgrade and you cannot perform further troubleshooting due to time constraints,
complete the following steps before reverting to the previous BIG-IP version.
Note: If you do not perform troubleshooting before reverting changes, it may be difficult to determine a root
cause for failure. If possible, contact F5 Support while the issue is occurring so you can perform relevant data
gathering, such as creating a new QKView file.
1. To determine the cause of the the configuration load error, run the tmsh load /sys config command
from the BIG-IP command line to observe any error messages.
2.
2. Use the qkview utility to create a QKView file. For more information about the qkview utility, refer to
K12878: Generating diagnostic data using the qkview utility.
Related Content