NSO package pre-installation tasks
Before installing the CWM Solutions packages for NSO, you must ensure that ulimit values are set properly, additional Python packages are installed and that NSO supports REST. CWM Solutions can use both
SSL and HTTPS, so you can choose to enable both in the REST configuration if needed. You will need to install SSL certificate
files and specify their location in the RESTCONF configuration if you want to enable SSL.
Before you begin
Ensure that you have met the basic requirements for the NSO installation, as explained in Meet installation requirements. If you plan to enable HTTPS/SSL as part of the REST configuration, Cisco recommends that you create and install SSL certificate and key files in the NCS configuration directory before completing this task.
Please see https://developer.cisco.com/docs/nso/guides/installation/#installation for related NSO installation requirements, such as required Python and Java versions, and so on.
Procedure
|
Step 1 |
Set ulimit values, as follows: |
|
Step 2 |
Open port 20243 and associate the the host name with the host IP address, as follows: |
|
Step 3 |
Install the following Python packages on the NSO server using these commands:
|
|
Step 4 |
Enable support for REST, CGI, SSL/HTTPS |
|
Step 5 |
Ensure that the NETCONF Access Control Model (NACM) rule list grants the ncsadmin and Linux users permissions to perform functions on NSO. For example:
For help adding more users, including adding them to auth groups, see the NSO Administration Guide topic Adding a User. |
|
Step 6 |
Determine the devices you will be supporting using CWM Solutions, then install the NSO Network Element Drivers (NEDs) appropriate for those devices, as follows: |


Feedback