To integrate a Release 24.6 or later WS-NOC and the NSP
Purpose
CAUTION System Degradation |
The integration requires that the NSP and WS-NOC are at compatible releases. Attempting to integrate an incompatible WS-NOC system with the NSP may seriously damage the NSP or the WS-NOC.
NSP and WS-NOC release compatibility varies by Release; see the NSP compatibility matrix in the NSP Release Notice for information about the following:
CAUTION Data loss |
Adding an WS-NOC system to an existing NSP deployment does not restore the WS-NOC Neo4j or PostgreSQL databases. The WS-NOC system is synchronized with the NSP, after which manual actions are required to recreate the data.
When the integration is complete, you must recreate the WS-NOC system and user settings in the NSP.
CAUTION Service Disruption |
Performing the procedure requires stopping and starting the WS-NOC, which is service-affecting.
Perform the procedure only during a maintenance period of low network activity.
Perform this procedure to add an existing Release 24.6 or later WS-NOC to an existing NSP system, thus creating an integrated deployment. In the event of an integration failure, you can roll back the integration, as described in To roll back WS-NOC and NSP integration.
Note: You must perform the steps in each WS-NOC data center of a redundant WS-NOC deployment.
Note: The WS-NOC supports only IPv4, so can be integrated only with an NSP system that uses IPv4 in the client and internal networks.
Note: Nokia recommends that you use a common root CA in order to ensure trust among the components in the deployment.
Note: You require the following user privileges to perform the procedure:
Note: install_dir in a command is the WS-NOC base installation directory.
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
Note: A leading # symbol in a command represents the root user prompt, and is not to be included in the command.
Steps
1 |
Perform one of the following. If the WS-NOC is a DR deployment: • (For Ex : Site2 ) • Perform WS-NOC switchover (Site1 -> Site2) • Integrate with new standby WSNOC server ( site1 which is now standby)
| ||||||||||
2 |
Go to Step 1. | ||||||||||
Configure integration | |||||||||||
3 |
Ensure that the WS-NOC is running and operational. | ||||||||||
4 |
Install IPCalc on each WS-NOC VM, if not already installed. | ||||||||||
5 |
Log in to the WS-NOC server as the root user. | ||||||||||
6 |
Perform the following steps. Note: When NSP is set as the authentication server for WS-NOC, a corresponding WS-NOC user with the required permissions must exist for each NSP user created for the WS-NOC. See the WS-NOC Administration Guide for information about WS-NOC user management.
Table 11-4: WS-NOC remote authentication parameters
| ||||||||||
7 |
Perform one of the following:
| ||||||||||
8 |
Enter the following to delete the nspca.tar file, which presents a security risk. # rm -f /opt/nsp/NSP-CN-DEP-release-ID/NSP-CN-release-ID/tls/ca/nspca.tar ↵ | ||||||||||
9 |
Enter the following: # /install_dir/setup/config.sh ↵ The WS-NOC configuration is updated. | ||||||||||
10 |
Perform one of the following:
| ||||||||||
11 |
Remove references to all nsp and nspos containers that the WS-NOC no longer requires.
| ||||||||||
12 |
If you are integrating a DR WS-NOC system, perform the following steps. Note: You must perform the steps on each DR site, and must perform the steps on the standby site first. Note: You must perform the steps on each DR site before you perform any functional tests.
| ||||||||||
Enable the Back to Launchpad option in the WS-NOC GUI | |||||||||||
13 |
Log in to the WS-NOC VM. | ||||||||||
14 |
Enter the following: # docker exec -ti otntomcat bash ↵ A command shell opens in the otntomcat container. | ||||||||||
15 |
Enter the following: # cd /nokia/1350OMS/NMA/WDM_WEB/nfmt/lib/otn/resources/common/menu ↵ | ||||||||||
16 |
Open the systemProperty.json file in the directory using a plain-text editor such as vi: | ||||||||||
17 |
Set the nspIsConfigured parameter to false. | ||||||||||
18 |
Save and close the file. | ||||||||||
19 |
Open the systemProperty.json.VMs file in the directory using a plain-text editor such as vi: | ||||||||||
20 |
Set the nspIsConfigured parameter to false. | ||||||||||
21 |
Save and close the file. | ||||||||||
22 |
Enter the following to close the console shell: # exit ↵ | ||||||||||
23 |
Refresh the GUI page. Note: The otntomcat container does not need to be restarted. | ||||||||||
Post-integration steps required when using custom TLS certificates | |||||||||||
24 |
If you are providing your own TLS certificates and the WS-NOC is a DR deployment, perform the actions described in “H.4 Customer Certificate” in the WaveSuite Installation/Migration Guide to align the HA status. | ||||||||||
25 |
Perform the following steps on each of the following containers:
| ||||||||||
26 |
Perform the following steps on each of the following containers:
| ||||||||||
27 |
Navigate to System Control in the WS-NOC GUI. If the status of any process is shown as 'down', log in to the process container and restart the container by entering the following: # /umc/plat/script/mngApp startup process_name ↵ | ||||||||||
28 |
Close the open console windows. End of steps |