Using PowerOn Auto Provisioning
Verifying the Device Configuration
To verify the configuration after bootstrapping the device using POAP, use one of the following commands:
Command
show running-config
show startup-config
Troubleshooting for POAP
The following is a list of known issues and suggestions while using POAP:
• Issue: POAP script execution fails immediately with no syslogs or output except for a "Script execution
• Issue: A TypeError exception occurs at various places depending on the incorrectly used option.
Managing the POAP Personality
POAP Personality
The POAP personality feature, which is introduced in Cisco NX-OS Release 7.0(3)I4(1), enables user data,
Cisco NX-OS and third-party patches, and configuration files to be backed up and restored. In previous
releases, POAP can restore only the configuration.
The POAP personality is defined by tracked files on the switch. The configuration and package list in the
personality file are ASCII files.
Binary versions are recorded in the personality file, but the actual binary files are not included. Because binary
files are typically large, they are accessed from a specified repository.
The personality file is a .tar file, which would typically be extracted into a temporary folder. Here is an
example:
switch# dir bootflash: 042516182843personality # timestamp name
46985 Dec 06 23:12:56 2015 running-config
20512 Dec 06 23:12:56 2015 host-package-list
58056 Dec 06 23:12:56 2015 data.tar
25
failed" statement.
Suggestion: Use the python script-name command on the server and make sure there are no syntax
errors. The options dictionary is a Python dictionary so each entry must be comma separated and have
the key or option and the value separated by a colon.
Suggestion: Some options use integers (for example, timeouts and other numeric values). Check the
options dictionary for numeric values that are enclosed in quotes. Refer to the options list for the correct
usage.
Dec 06 23:12:56 2015 IMAGEFILE
Cisco Nexus 9000 Series NX-OS Fundamentals Configuration Guide, Release 7.x
Purpose
Displays the running configuration.
Displays the startup configuration.
Same as "show running-configuration" command.
Package/Patches list
User Data
Tracked image metadata
Verifying the Device Configuration
37