deploy (tpvm mode)

This configuration will deploy the TPVM instance. It performs multiple steps of installing and starting the TPVM, as well applying all TPVM instance related configuration, which is currently set in the SLX configuration database. The no deploy configuration will purge the TPVM instance, which implies stop, uninstall and delete, as well as applying all TPVM instance related configurations in the SLX config database. This is similar to no tpvm TPVM.

Syntax

tpvm deploy
no deploy

Parameters

no parameters

Modes

Privileged EXEC mode

Usage Guidelines

As described above, this configuration will deploy the TPVM instance -

It expects the following:

Usage Guidelines

It will perform the following steps:

Usage Guidelines

Usage Guidelines

Note

Note

Configurations like password and interface management are applied before starting the TPVM, means they will always fail, if attempted after deploy. So they should be set in the SLX configuration database before deploy. Alternatively, TPVM stops through the command tpvm stop, and then these two configurations will be set in the tpvm config mode, followed by the tpvm start. However, re-issuing the config deploy command, will be an idempotent operation with a void affect.

Logs:

It is time consuming operation, which may take few minutes. It publishes following logs.

[DCM-1451], 818,, INFO, SLX, Tpvm-id:TPVM operation:deploy mode:sync started. 
[DCM-1452], 819,, INFO, SLX, Tpvm-id:TPVM operation:deploy mode:sync completed.

Examples

The following example configures the default installation of TPVM.

SLX(config-tpvm-TPVM)# deploy
2021/06/15-17:06:17, [DCM-1451], 818,, INFO, SLX, Tpvm-id:TPVM operation:deploy mode:sync started.
2021/06/15-17:09:10, [DCM-1452], 819,, INFO, SLX, Tpvm-id:TPVM operation:deploy mode:sync completed.

Example

The following example performs the installation of the TPVM with few already persisted configurations. Use the show tpvm config … commands to display the output of various configurations, or use the “get-tpvm-detailRPC for all operational data.

SLX# conf
Entering configuration mode terminal
SLX(config)# tpvm
SLX(config-tpvm-TPVM)# hostname myTpvm
SLX(config-tpvm-TPVM)# interface management ip dhcp
SLX(config-tpvm-TPVM)# password newpassword
SLX(config-tpvm-TPVM)# ntp time.google.com
SLX(config-tpvm-TPVM)# ntp ntp.ubuntu.com

SLX# show running-config tpvm
tpvm TPVM
 password encryted-string
 ntp ntp.ubuntu.com
 ntp time.google.com
 hostname myTpvm
 interface management ip dhcp
!

SLX# conf
Entering configuration mode terminal
SLX(config)# tpvm
SLX(config-tpvm-TPVM)# deploy
2021/06/15-17:22:42, [DCM-1451], 820,, INFO, SLX, Tpvm-id:TPVM operation:deploy mode:sync started.
2021/06/15-17:26:20, [DCM-1452], 821,, INFO, SLX, Tpvm-id:TPVM operation:deploy mode:sync completed.

SLX# show tpvm config hostname
myTpvm