About the Guest Shell
In addition to the NX-OS CLI and Bash access on the underlying Linux environment, the Cisco Nexus 9000 Series devices support access to a decoupled execution space running within a Linux Container (LXC) called the “guest shell”.
From within the guest shell the network-admin has the following capabilities:
-
Access to the network.
-
Access to Cisco Nexus 9000 bootflash.
-
Access to Cisco Nexus 9000 CLI.
-
Access to Cisco onePK APIs.
-
The ability to install and run python scripts.
-
The ability to install and run 64-bit Linux applications.
Decoupling the execution space from the native host system allows customization of the Linux environment to suit the needs of the applications without impacting the host system or applications running in other Linux Containers.
On NX-OS devices, Linux Containers are installed and managed with the virtual-service commands. The guest shell will appear in the virtual-service show command output.
Note |
By default the guest shell occupies approximately 5 MB of RAM and 200 MB of bootflash when enabled. Use the guestshell destroy command to reclaim resources if the guest shell is not used. |