To enable NSP compatibility with an earlier NFM-P system
Purpose
In an NSP deployment that includes an NFM-P system at an earlier release, you may need to perform specific actions to enable NSP and NFM-P compatibility.
Note: If OAUTH2 authentication mode is enabled in the NSP, you must apply an NFM-P Service Pack to the older NFM-P system to enable integration of the systems. Ensure that you follow the required Service Pack instructions before you perform this procedure.
Note: NSP release compatibility varies by system type; see the NSP compatibility matrix in the NSP Release Notice for the supported release combinations.
Perform this procedure to enable mixed-release NSP and NFM-P compatibility if your NSP deployment includes an NFM-P system at one of the following releases:
21.11
22.3
22.6
22.9
22.11
23.4
23.8
Note:release-ID in a file path has the following format:
R.r.p-rel.version
where
R.r.p is the NSP release, in the form MAJOR.minor.patch
version is a numeric value
Steps
CAUTION
Service disruption
Modifying the system configuration may have serious consequences that include service disruption. It is strongly recommended that you perform the procedure only with the assistance of technical support.
Contact your technical support representative before you attempt to perform the procedure.
1
Perform the following steps on each main server station to transfer the patch files for the NFM-P release from the NSP.
Note: In a redundant NFM-P system, it is recommended to perform the steps on the primary main server station first.
Perform the following steps on each main server station to stop the server.
Note: In a redundant NFM-P system, you must perform the steps on the standby main server station first.
Enter the following to switch to the nsp user:
# su - nsp ↵
Enter the following:
bash$ cd /opt/nsp/nfmp/server/nms/bin ↵
Enter the following to stop the main server:
bash$ ./nmsserver.bash stop ↵
Enter the following:
bash$ ./nmsserver.bash appserver_status ↵
The server status is displayed; the server is fully stopped if the status is the following:
Application Server is stopped
If the server is not fully stopped, wait five minutes and then repeat this step. Do not perform the next step until the server is fully stopped.
Enter the following to switch back to the root user:
bash$ su - ↵
If the NFM-P is not part of a shared-mode NSP deployment, enter the following to display the nspOS service status:
# nspdctl status ↵
Information like the following is displayed.
Mode: redundancy_mode
Role: redundancy_role
DC-Role: dc_role
DC-Name: dc_name
Registry: IP_address:port
State: stopped
Uptime: 0s
SERVICE STATUS
service_a inactive
service_b inactive
service_c inactive
You must not proceed to the next step until all NSP services are stopped; if the State is not ‘stopped’, or the STATUS indicator of each listed service is not ‘inactive’, repeat this substep.
3
If the NFM-P is at Release 22.6, 22.9, or 22.11, go to
Step 6.
4
If the NFM-P is at Release 23.4 or 23.8, go to
Step 7.
5
Apply the compatibility patch to a Release 21.11 or 22.3 NFM-P system.
Note: In a redundant NFM-P system, you must perform the steps on each main server station.
Note: In a redundant NFM-P system, you must perform this step on the primary main server station first.
Enter the following to switch to the nsp user:
bash$ su - nsp ↵
Enter the following:
bash$ cd /opt/nsp/nfmp/server/nms/bin ↵
Enter the following to start the main server:
bash$ ./nmsserver.bash start ↵
Enter the following:
bash$ ./nmsserver.bash appserver_status ↵
The server status is displayed; the server is fully initialized if the status is the following:
Application Server process is running. See nms_status for more detail.
If the server is not fully initialized, wait five minutes and then repeat this step. Do not perform the next step until the server is fully initialized.