Introduction
- Virtual Machines (VMs) are running on all RP’s and LC’s
- 1x SysAdmin VM and 1x XR VM (Default-SDR) per node
- From the Active XR VM, connect to the SysAdmin VM by typing ‘admin’
- For troubleshooting purposes it is possible to ‘attach’ to remote VM’s
- From SysAdmin VM: attach location x/y
- From XR VM: attach location x/y/cpu0
How does it look on a node
- Sysadmin (also known as Calvados) offers admin plane separation from XR for better fault isolation
- Linux Kernel for scale and performance
- Better manageability – CLI/XML/SNMP/Netconf
Show platform in XR
RP/0/RP0/CPU0:eXR-LER1#show platform
Node Type State Config state
--------------------------------------------------------------------------------
0/RP0/CPU0 A99-RP2-SE(Active) IOS XR RUN NSHUT
0/RP1/CPU0 A99-RP2-SE(Standby) IOS XR RUN NSHUT
0/FT0 ASR-9922-FAN-V2 OPERATIONAL NSHUT
0/FT1 ASR-9922-FAN-V2 OPERATIONAL NSHUT
0/FT2 ASR-9922-FAN-V2 OPERATIONAL NSHUT
0/FT3 ASR-9922-FAN-V2 OPERATIONAL NSHUT
0/0/CPU0 A9K-8X100GE-SE IOS XR RUN NSHUT
0/11/CPU0 A99-12x100GE IOS XR RUN NSHUT
0/FC0 A99-SFC2 OPERATIONAL NSHUT
0/FC1 A99-SFC2 OPERATIONAL NSHUT
0/FC2 A99-SFC2 OPERATIONAL NSHUT
0/FC3 A99-SFC2 OPERATIONAL NSHUT
0/FC4 A99-SFC2 OPERATIONAL NSHUT
0/PT0 A9K-AC-PEM-V2 OPERATIONAL NSHUT
0/PT1 A9K-AC-PEM-V2 OPERATIONAL NSHUT
|
State, IOS XR RUN above for RP/LC indicates XR VM is up and IOS XR is running. For FC/FT/PT, the XR VM state is indicated as OPERATIONAL for it to be functional.
Show platform in Sysadmin
sysadmin-vm:0_RP0# show platform
Wed Nov 30 18:14:27.693 UTC
Location Card Type HW State SW State Config State
----------------------------------------------------------------------------
0/0 A9K-8X100GE-SE OPERATIONAL OPERATIONAL NSHUT
0/11 A99-12X100GE OPERATIONAL OPERATIONAL NSHUT
0/RP0 A99-RP2-SE OPERATIONAL OPERATIONAL NSHUT
0/RP1 A99-RP2-SE OPERATIONAL OPERATIONAL NSHUT
0/FC0 A99-SFC2 OPERATIONAL N/A NSHUT
0/FC1 A99-SFC2 OPERATIONAL N/A NSHUT
0/FC2 A99-SFC2 OPERATIONAL N/A NSHUT
0/FC3 A99-SFC2 OPERATIONAL N/A NSHUT
0/FC4 A99-SFC2 OPERATIONAL N/A NSHUT
0/FT0 ASR-9922-FAN-V2 OPERATIONAL N/A NSHUT
0/FT1 ASR-9922-FAN-V2 OPERATIONAL N/A NSHUT
0/FT2 ASR-9922-FAN-V2 OPERATIONAL N/A NSHUT
0/FT3 ASR-9922-FAN-V2 OPERATIONAL N/A NSHUT
0/PT0 A9K-AC-PEM-V2 OPERATIONAL N/A NSHUT
0/PT1 A9K-AC-PEM-V2 OPERATIONAL N/A NSHUT
|
HW state (OPERATIONAL) above indicates powered up state and SW state (OPERATIONAL) shows Sysadmin VM to be up and running.
Managing VM reload and shutdown across nodes
Reload Type
|
VM Admin/XR
|
Test case
|
CLI
|
HW Reload
|
admin
|
Chassis reload
|
sysadmin-vm:0_RP0# hw-module location all reload
|
power up/down node
|
RP/LC/FC reload
|
sysadmin-vm:0_RP0# hw-module location x/y reload
|
|
Rack Reload
|
sysadmin-vm:0_RP0# reload rack 0
|
|
|
|
|
SW Reload
|
admin
|
LC
|
reload admin location 0/0 or reload location 0/0 admin
|
restart sysadmin VM
|
RP
|
reload admin location 0/RP0 or reload location 0/RP0 admin
|
shutdown
|
exec mode
|
hw-module location all shutdown
|
|
hw-module location 0/0 shutdown
|
hw-module location 0/RP0 shutdown
|
hw-module location 0/FC0 shutdown
|
To recover: reload LC/RP/RSP/FC
|
admin config mode
|
hw-module shutdown location 0/0
|
hw-module shutdown location 0/RP0
|
hw-module shutdown location 0/FC0
|
To recover:
|
no hw-module shutdown location 0/0
|
no hw-module shutdown location 0/RP0
|
no hw-module shutdown location 0/FC0
|
|
|
|
|
SW Reload
restart XR VM
|
XR
|
LC
|
reload location 0/0/CPU0
|
RP
|
reload location 0/RP0/CPU0
|
All nodes
|
reload location all
|
RP switchover
|
redundancy switchover
|