The tpvm deploy command is a
container command, rolling several SLX commands into one, to perform TPVM and Insight
Interface set up and configuration.
tpvm deploy command
performs the following installation and configuration operations:tpvm deploy
command:license eula accept
ADVANCED_FEATURES.Verify the presence of the TPVM firmware package in the SLXVM /tftpboot/SWBD2900
directory. If the latest version is not there, download before running the TPVM deploy command.
The tpvm deploy command begins with the standard TPVM installation.
By default the TPVM managment interface eth0 is configured to acquire an IP Address via DHCP, whereas the eth1 address is manually configured by adding a static entry in /etc/network/interfaces.
One of these interfaces may be configured using tpvm deploy. The tpvm
deploy command uses the interface and ip address parameters to
configure the TPVM interface.The interface not configured using tpvm
deploy is put into manual mode with no IP address assigned, regardless
of the current or previous state.
tpvm deploy allows you to configure ssh
access from the root user account on the SLX-OS to TPVM without a password. For
example:
root@SLX# ssh -o "StrictHostKeyChecking no" admin@10.23.30.153When using the passwordless parameter, please note the following:
tpvm deploy is
used, regardless of whether TPVM is reinstalled or retained from previous
install.The TPVM default user is admin with sudo privileges. The tpvm deploy command configures
TPVM so sudo for
this user does not ask for a password. Setting this parameter once will persist for
the lifetime of the TPVM.
If not set, the default behavior requires a password for sudo activities, as
dicated by the Ubuntu 16.04 LTS Server Operating System.
TPVM ships with admin/password as the
default login credential. To automate the TPVM setup and achieve one touch
provisioning of TPVM, this optional parameter will set the password for the TPVM
admin user
account. Setting this parameter once will persist for the lifetime of the TPVM.
This option will restart the TPVM image automatically in subsequent reboots, such as an SLX-OS start on a Baremetal platform, or a HOST start on a VM-based platform.
tpvm deploy will start the TPVM. On a baremetal platform, a
reboot of SLX will reboot TPVM. On a VM based platform, an SLX-OS reboot does not
affect TPVM, however if the HOST reboots for any reason, TPVM also reboots. 
Note
A firmware upgrade or downgrade will reboot the SLX-OS, but will not reboot TPVM.