Running NSO Examples
Run and interact with practice examples provided with the NSO installer.
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.
This section references the examples located in $NCS_DIR/examples.ncs
. The examples all have README
files that include instructions related to the example.
General Instructions
Make sure that NSO is installed with a Local Install according to the instructions in Local Install.
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
, andios2
.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
.
Common Mistakes
Some of the most common mistakes are:
Last updated