Owner's Manual

6
Upgrading RPM-Installed Software
When you start the controller, select the software version to install. If there is an existing installation, the
software upgrades the existing version of the AFC software by updating the binary files and libraries,
reconfiguring the running environment, and upgrading the existing configuration variables.
Upgrading Single-Server Deployments
For a single-server deployment without HA, you must schedule downtime for an upgrade. Single-server
deployments are not hitless.
1. Run the install_afc.py file.
2. Enter 1 to start a new HA configuration.
3. Enter 1 to select the server to upgrade.
4. Enter Y to confirm the upgrade.
5. Run the setup_afc.sh file.
6. Enter false to disable HA.
7. Update the AFC values or press Enter to continue the installation.
8. Update the multicast values or press Enter to continue the installation.
9. Enter true to enable BMP. To disable BMP, enter false.
10. Enter the netmask DHCP IP range.
11. Enter Y to enable Syslog. To disable Syslog, enter N.
12. If you enable Syslog, enter the configuration information for the Syslog server.
13. Enter Y to enable authentication. Enter N to disable authentication.
14. If you enable authentication, enter a number for the authentication mode:
Enter 1 for RADIUS.
Enter 2 for TACACS.
Enter 3 for no authentication.
15. Press Enter to update the listed IP addresses.
Upgrading Dual-Server Deployments
For a dual-server deployment with HA, the upgrade is hitless and no downtime is required.
1. Run the install_afc.py file.
2. Enter 2 to join an existing HA configuration.
3. Enter 1 to select the primary server.
4. Enter Y to confirm the transfer.
NOTE: If the configuration values transfer successfully to the secondary node, you do not need
to manually configure the secondary node.
Upgrading RPM-Installed Software
71