To roll back WaveSuite and NSP integration

Purpose

Perform this procedure to roll back the integration of a WS-NOC/RC server and an NSP cluster, as may be required if the integration fails.

Note: You require the following user privileges to perform the procedure:

  • on each WS-NOC/RC server station—root

  • on each WS-NOC/RC main VM—mncmaintuser

  • on each NSP cluster VM—root or NSP admin

Note: Once WS-NOC/RC and the NSP have been integrated, data that has been synchronized will not be cleared from the NSP when the integration is rolled back. As a result, this procedure is only to be used to temporarily rollback the integration between WS-NOC/RC and NSP.

Note: In an HA (high availability) deployment, stop HA data replication as described in the WaveSuite HA User Guide before performing this procedure.

Note: In an HA (high availability) deployment, the steps in this procedure must be run on both the NOC and the DRC. They should first be performed first on the current standby WS-NOC/RC, then — following an HA switchover — they should be performed on the new standby WS-NOC/RC.

Steps
 

Log in as the root user on the WS-NOC/RC MnCMain VM.


Edit the $MNC_HOME/config/bench/configuration.json file using a plain-text editor such as vi.


Remove the "nsp" property from the "remoteAuthentication" => "active" field.


Save the changes and close the file.


Remove the nspOS files.

  1. Enter the following:

    cd $MNC_HOME/config/bench ↵

  2. Enter the following sequence of commands:

    rm -f activenspos.cfg

    rm -f nspOS.cfg

    rm -f nspca.tar


If WaveSuite was integrated with an NSP that was not a 3 NIC deployment, edit the $MNC_HOME/config/mnc-fm/env.cfg file and delete the following entry: env;KAFKA_MULTI_ITF_ORDER=CLIENT.


Enter the following:

sudo $MNC_HOME/setup/config.sh ↵

The WS-NOC/RC is reconfigured.

Note: In an HA (high availability) deployment, this step only needs to be performed once — on the WS-NOC/RC MnCMain VM — regardless of whether the active or standby WS-NOC/RC is being disintegrated.


Enter the following to align the TLS certificates:

sudo $MNC_HOME/setup/generateAndAlignCertificates.sh ↵

End of steps