Skip to main content

RHEL9 upgrade and the licensing software - recommendation for existing setups

In any case using a emergency standby license server is advised to ease the process of upgrading the setup.
Please be reminded, that an emergency server is mandatory for any FNE/X related setup.

For upgrading from RHEL7 to RHEL9 and how to handle the licensing software on single/standalone FNE server: 

1. uninstall licensing software while OS is still RHEL7
    1.1 With release 2023.11.0.0-23324 and newer use:

sudo sh install-fne-<year> uninstall 

    1.2 For older releases find the installed packages (rpms) with fne-status command under Installed components
    1.3 Use the list entries with: (example)

sudo yum remove advantest-fne-server advantest-fne-server-viewer 

2. update OS to RHEL9
3. download and install latest FNE software

sudo sh install-fne-2024.01.0.0-24043-rhel9.sh server

for a proxy setup use fnx instead of server

This would obviously mean some downtime if there is no failover/backup or emergency standby server in place.
An emergency server is mandatory and set up will prevent any downtime.

 For upgrading from RHEL 7 to RHEL 9 and how to handle the licensing software with a failover setup and triad setup:

Failover setup must be in place beforehand! It cannot be added afterwards without a completely new setup including the registration for the back office. 

On Primary server:
1. uninstall licensing software while OS is still RHEL7
    1.1 With release 2023.11.0.0-23324 and newer use:

sudo sh install-fne-<year> uninstall 

    1.2 For older releases find the installed packages (rpms) with fne-status command under Installed components
    1.3 Use the list entries with: (example)

sudo yum remove advantest-fne-server advantest-fne-server-viewer

2. update OS to RHEL9
3. download and install latest FNE software

sudo sh install-fne-2024.01.0.0-24043-rhel9.sh server

for a proxy setup use fnx instead of server
4. run as normal user

fne-failover-setup repair primary <failover host>

During primary downtime the clients will switch to the failover.
Once the primary is finished upgrading and has a running licensing software, clients will automatically reconnect to primary within 2-20mins.

On Failover server:
1. uninstall licensing software while OS is still RHEL7
    1.1 With release 2023.11.0.0-23324 and newer use:

sudo sh install-fne-<year> uninstall 

    1.2 For older releases find the installed packages (rpm's) with fne-status command under Installed components
    1.3 Use the list entries with: (example)

sudo yum remove advantest-fne-server advantest-fne-server-viewer

2. update OS to RHEL9
3. download and install latest FNE software

sudo sh install-fne-2024.01.0.0-24043-rhel9.sh server

for a proxy setup use fnx instead of server
4. run on primary as normal user!

fne-failover-setup repair failover <failover host>

HostIDs of primary and failover servers must not be changed!

On Tertiary server:

1. uninstall licensing software while OS is still RHEL7
    1.1 With release 2023.11.0.0-23324 and newer use:

sudo sh install-fne-<year> uninstall 

    1.2 For older releases find the installed packages (rpms)

rpm -qa | grep fne-proxy

    1.3 Use the list entries with this command: (example)

sudo yum remove advantest-fne-proxy advantest-fne-proxy-base advantest-fne-proxy-features

2. update OS to RHEL9
3. download and install latest FNE software

sudo sh install-fne-2024.01.0.0-24043-rhel9.sh tertiary

Afterwards the proxy setup can be run on primary:

/opt/flexlm/bin/fne-proxy-setup <secondary> <tertiary>

Important links:
Softwarecenter Download FNE licensing software
https://softwarecenter.advantest.com/download/93ksw/builds/smartestaddons/smartestaddons:fne