Running NSO Examples
Run and interact with practice examples provided with the NSO installer.
Last updated
Was this helpful?
Run and interact with practice examples provided with the NSO installer.
Last updated
Was this helpful?
Applies to Local Install.
This section provides an overview of how to run the examples provided with the NSO installer. By working through the examples, the reader should get a good overview of the various aspects of NSO and hands-on experience from interacting with it.
Make sure that NSO is installed with a Local Install according to the instructions in .
Source the ncsrc
file in the NSO installation directory to set up a local environment. For example:
Proceed to the example directory:
Follow the instructions in the README
files that are located in the example directories.
Every example directory is a complete NSO run-time directory. The README file and the detailed instructions later in this guide show how to generate a simulated network and NSO configuration for running the specific examples. Basically, the following steps are done:
Create a simulated network using the ncs-netsim --create-network
command:
This creates 3 Cisco IOS devices called ios0
, ios1
, and ios2
.
Create an NSO run-time environment using the ncs-setup
command:
This command uses the --dest
option to create local directories for logs, database files, and the NSO configuration file to the current directory (note that .
refers to the current directory).
Start NCS netsim:
Start NSO:
It is important to make sure that you stop ncs
and ncs-netsim
when moving between examples using the stop
option of the netsim
and the --stop
option of the ncs
.
Some of the most common mistakes are: