6.5. Upgrade Procedure

FRAFOS regularly releases a new version of ABC SBC. New features, modifications and bug fixes are described in a “Release notes” document.

Even if the upgrade should not cause a service disruption, it is recommended to perform this procedure in the service maintenance window.

Before the upgrade is started, both cluster nodes have to be online and all required services running, see Sec. Command-line SBC Process Management for more details. The administrator should also create a configuration snapshot, see Sec. Backup and Restore Operations.

At first, the server that is not running the signalling services (sbc2 in this case) has to be put into to a cluster standby mode, see Fig. Put server is standby mode.

_images/1000020100000258000001C0AE626BC5.png

Figure 1: Put server is standby mode

Once the server is in the standby mode, all services managed by Pacemaker are stopped on this node (see “Stopped” redis-server instance on “sbct2” node). Active node can be still processing real traffic.

To upgrade to new ABC SBC version, run the following command:

% sbc-upgrade

The ABC SBC configuration database backup is performed first, then new RPM packages are downloaded and upgraded automatically.

Important: In the case when any package is not successfully updated, contact FRAFOS support.

When the first server is upgraded, it has to be put back to “online” cluster mode:

% pcs cluster unstandby sbc2

It is also recommended to reboot the machine to be sure that all updates (e.g. kernel update) are correctly applied and loaded. The administrator should then check the server status, see Sec. Command-line SBC Process Management.

In order to upgrade the second server which is currently running the real traffic, services has to be moved to the already upgraded server (sbc2). It is done by putting the second server to standby mode, similar way like on the first server:

% pcs cluster standby sbc1

The second server can now be upgraded following the same procedure as for the first server:

% sbc-upgrade

% pcs cluster unstandby sbc1

6.6. ABC Monitor Upgrade Procedure

To upgrade to new ABC Monitor version, run the following command:

% abc-monitor-upgrade

The ABC Monitor new RPM packages are downloaded and upgraded automatically.

Important: In the case when any package is not successfully updated, contact FRAFOS support.

Table Of Contents

Previous topic

6.4. Backup and Restore Operations

Next topic

6.7. SBC Dimensioning and Performance Tuning

This Page