Upgrade - IM, F5 BigIP
From NetworkStuff
Contents |
Local Installation
Preparation
- F5 claim you need to re-activate the system's license before performing an upgrade. However, this can be unnecessary; if you do need to re-active, the Installation Manager (IM) will inform you and not allow you to continue. I recommend you try the im install first and only re-activate if required.
- Backup the current configuration to the root of the file system on the device: bigpipe config save /config.ucs. If you don't do this and then select this configuration file within im, you will lose all configuration settings, including those for the management interface - although if no config.ucs file is found by im a menu option allows you to specify management interface IP addressing information.
- Consider the recommended best practise for performing device changes detailed in our Device Change Masterclass
Warning: All temporary files (found in the /tmp directory) are removed from a partition when performing an upgrade on it.
Warning: If you have directly modified any big database (bigdb) variables, an upgrade may reset them to default values. Confirm this post upgrade using the bigpipe db command.
Warning: SSH Keys will change.
Warning: All statistics will be reset (to zero.)
Warning: You cannot directly upgrade from versions 9.00 through to 9.04 to versions 9.3 or above. Upgrade to version 9.05 first.
Warning: You cannot directly upgrade from versions 9.00 through to 9.13 to versions 9.4 or above. Upgrade to version 9.2x or 9.3x first.
Copy Files
Copy the .im file to the device;
With SCP:
- Use a Windows GUI tool like WinSCP (http://www.winscp.net) to connect to the device. Copy the file to /var/tmp
- Use the linux scp command. On the system containing the file: scp filename.im account@destination_ip:/var/tmp - account is a suitable user account name on the destination system that will be receiving the file. Destination ip (or hostname) is the ip or hostname of the system that will be receiving the file. Note: If the source system is a BigIP and you get a uid error, enter the su command before running the scp command.
- Use the Windows Putty SCP command line tool pscp: pscp path\filename.im account@destination_ip:/var/tmp - account is a suitable user account name on the destination system that will be receiving the file. Destination ip (or hostname) is the ip or hostname of the system that will be receiving the file
Install the Image
Enter this command: im filename.im and follow the prompts.
The switchboot command can be used to confirm the boot image the device will use on next boot.
If necessary, reboot the device using the shutdown -r now command.
If warranted, when the system has rebooted, you can inspect the installation log here: /shared/log/install
Related Articles
Information on other F5 BigIP commands
Information on Linux commands
Information on Cisco commands
Information on Vyatta commands
Information on Extreme commands
Information on Nortel commands
Information on Zebra commands
Information on Windows commands
Information on Secure Platform commands
Information on Blue Coat SGOS commands
Information on Nokia IPSO commands





