Reset Search
 

 

Article

SLX 9850 TPVM issues

« Go Back

Information

 
TitleSLX 9850 TPVM issues
Symptoms
  • SLX 9850 TPVM issues
  • Unable to access TPVM
  • Pressing Ctrl-y 3 displays "Window not found" error
  • "show tpvm status" displays:
SLX# show tpvm status
TPVM had runtime error(s) -- these error(s) seem not fatal, and the operation(s) could be retryable
internal error: wrong argument show tpvm status_sp_status

TPVM is started, and AutoStart is enabled on this host.
  • Unable to stop tpvm
  • "tpvm stop" displays:
SLX# tpvm stop 
TPVM has started 

run 'tpvm stop' after TPVM runs"
 
 
  • Unable to force uninstall tpvm:
SLX# tpvm uninstall force 
TPVM has started 

run 'tpvm stop' before the uninstallation 
Environment
  • BR-SLX9850-4
  • SLX OS 18r.1.00x code
  • TPVM image /tftpboot/SWBD2900/vm-swbd2900-1.0.0-1.i386.deb installed
  • TPVM auto-boot enabled 
Cause
When upgrading from 17r.1.x (32-bit) to 18r.x.y (64-bit), the 32-bit TPVM package does not get updated.
Resolution
NOTE: If all configurations are stored on the TPVM OS partition/disk, they need to be backed up or copied off prior to uninstalling TPVM, which will erase the data. 

To temporarily recover TPVM to boot and access the configurations, do the following:
 
1.  On active MM, run: tpvm auto-boot disable
2.  Reboot 9850: reload system
3.  Once 9850 is up, run: tpvm start
4.  Clear previous errors: show tpvm status clear-tag internal
5.  Check status: show tpvm status

Upgrade the TPVM package to the 18r.x.y release by uninstalling and re-installing the TPVM. 
 
(ref.: https://documentation.extremenetworks.com/slxos/SW/18rx/slxr-18.2.00-management.pdf, page 88)
 
1. In the 18r.1.00b firmware directory, the TPVM package is located at:
18r.1.00b/SWBD2900/vmswbd2900-1.0.0-1.amd64.deb
2. If there are two management modules (MM), perform steps 2a-2d on the 2nd MM:

   a. On the SLX, execute
start-shell
:
 
SLX# start-shell
2019/04/20-23:02:32, [SH-1001], 386, M1 | Active, INFO, SLX9850-4,  Event: SLXVM Linux shell login information: User [admin]. Login Time : Sat Apr 20 23:02:32 2019
Entering Linux shell for the user: admin
[admin@SLX]#

   b. Execute su to become root (password is fibranne):
 
[admin@SLX]# su
Password:

We trust you have received the usual lecture from the local System
Administrator. It usually boils down to these three things:

    #1) Respect the privacy of others.
    #2) Think before you type.
    #3) With great power comes great responsibility.

[root@SLX]#

   c. Execute rm -rf /tftpboot/SWBD2900/vm-swbd2900-*.deb:

[root@SLX]# rm -rf /tftpboot/SWBD2900/vm-swbd2900-*.deb

   d. Using FTP or SCP, get or copy the new TPVM package into the /tftpboot/SWBD2900/ directory:
 
ftp> get vm-swbd2900-1.0.0-1.amd64.deb

3. Stop, uninstall, re-install, and start TPVM:
 
SLX# tpvm stop
stop succeeds
SLX# tpvm uninstall
uninstallation succeeds
SLX# tpvm install
Installation starts. To check the status use 'show tpvm status' command
SLX#
SLX# tpvm start
start succeeds
SLX# [ 5437.756344] kvm [15177]: vcpu0 unhandled rdmsr: 0x606

SLX# [ 5439.872249] kvm [15177]: vcpu0 unhandled rdmsr: 0x611
[ 5439.932801] kvm [15177]: vcpu0 unhandled rdmsr: 0x639
[ 5439.993370] kvm [15177]: vcpu0 unhandled rdmsr: 0x641
[ 5440.053916] kvm [15177]: vcpu0 unhandled rdmsr: 0x619

SLX#
Additional notes

Feedback

 

Was this article helpful?


   

Feedback

Please tell us how we can make this article more useful.

Characters Remaining: 255