On a Big-IP in the Standby state (if there are more than one Big-IP in the device group), perform the following:
- Log in to the Configuration Utility as a user with administrator privileges.
Upload the necessary ISO files (two images if a Hotfix is being applied):
Via the Configuration Utility, navigate to System/Software Management
and click the Import
Alternatively. ISO files can be uploaded directly via Secure Copy (SCP) transfer directly to /shared/images/ and will automatically appear in the Configuration Utility when complete. For more information, refer to K175: Transferring files to or from an F5 system
- If you are not already running the configuration to be upgraded, boot into a software volume containing the configuration to be copied to another volume.
- Via the Configuration Utility, navigate to System/Software Management
In the Configuration utility, click System
Click Software Management
Click the Hotfix List
tab. If no Hotfix is being applied, click the Images
tab. (Note that even if a Hotfix ISO file is installed, two installation will happen in the background; the first will install the Final [larger] ISO and the second will install the Hotfix ISO. In the GUI, you will see two progress bars move from 0-100%).
- Check the image name you want to install.
Click the Install
button. The Install window opens.
Select an available disk from the Select Disk
From the Volume Set Name
menu, select an empty volume set from the Volume Set Name
drop-down menu or type a new volume set name.
Note: You can use any combination of lowercase alphanumeric characters (a-z, 0-9) and the hyphen character. 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
). For instance, if the HD1
disk is active and you type Development
into Volume set name, the system will create a volume set named HD1.Development
and install the specified software to the new volume set.
. If the string you type does not match an existing volume set, the system creates the volume set and installs the software.
In the Installed Images
section, the Install Status
column first shows the base image installation progress and then the Hotfix installation progress.
Once the installation process is complete:
Navigate to System
> Software Management
> Boot Locations
and click the boot location containing the desired software version.
Click the Activate
button to automatically reboot the system to the specified boot location.
The upgrade can take up to 30 or more minutes depending on the size of the configuration. If the installation fails, running the command
tmsh load sys config
may show an error which will aid troubleshooting.
Once the standby unit is upgraded:
Verify expected objects appear in the shared and non-shared portions of the configuration. For example, check that Local Traffic
has the expected objects present.
- Verify pool health status matches an Active unit’s pool status.
Check the most recent logs ( /var/log/ltm
for example) for obvious signs of issues like repeating messages. Comparing logs to the active unit or to the logs prior to the upgrade can be helpful. In addition or alternatively, you can generate a qkview and review it in theiHealth Diagnostics section for currently known issues.
- Force the Active unit to Standby (the upgraded system should take the Active role).
- Test client traffic to the upgraded system’s traffic objects (for example, virtual servers) to confirm the upgraded unit is processing traffic correctly.
Once the health of the upgraded unit is confirmed, repeat all the above upgrade steps on the peer Big-IP which is now in the Standby state and running the lower Big-IP version. Once all upgrades are complete, create a new set of UCS archives to retain backups of the new Big-IP version’s configuration.