Verwalten von Junos Node Slicing
Löschen von Gastnetzwerkfunktionen
Bei diesem Verfahren wird ein GNF heruntergefahren und anschließend gelöscht. In JDM werden GNF-VMs als VNFs bezeichnet. Führen Sie die folgenden Schritte aus, um eine VNF zu löschen:
Deaktivieren von Junos Node Slicing
Um Junos Node Slicing zu deaktivieren, müssen Sie die folgenden Pakete deinstallieren:
JDM-Paket
Junos OS-Image für GNFs
Speichern Sie die JDM-Konfiguration, wenn Sie sie als Referenz verwenden möchten.
Führen Sie die folgenden Schritte aus, um Junos Node Slicing (externes Servermodell) zu deaktivieren:
Um das Junos Node Slicing im Gehäuse zu deaktivieren, müssen Sie Folgendes tun:
Beenden und löschen Sie alle GNFs. Löschen Sie außerdem das Junos OS-Image, das dem GNF zugeordnet ist.
Fahren Sie JDM herunter, und löschen Sie dann das JDM-Softwarepaket.
Löschen Sie die Konfiguration des BSYS-Modus im Gehäuse (
set vmhost resize vjunos
).Starten Sie die Routing-Engine neu.
Führen Sie die folgenden Schritte aus, um das Junos Node Slicing im Gehäuse zu deaktivieren:
-
Löschen Sie zuerst die GNFs, indem Sie alle im Abschnitt Löschen von Gastnetzwerkfunktionen beschriebenen Schritte ausführen.
Stoppen Sie das JDM auf jeder Routing-Engine, indem Sie den folgenden Befehl ausführen:
root@router>
request vmhost jdm stop
Deinstallieren Sie das JDM auf jeder Routing-Engine, indem Sie den folgenden Befehl ausführen.
root@router>
request vmhost jdm delete
Um den Router der MX-Serie vom BSYS-Modus in den Standalone-Modus zurückzuversetzen, wenden Sie die folgenden Konfigurationsanweisungen auf den Router der MX-Serie an:
root@router#
delete vmhost resize vjunos
root@router#commit
Starten Sie den VM-Host neu.
user@router>
request vm host reboot (re0|re1)
Der Router arbeitet nun im Standalone-Modus.
Hinweis:Alle Dateien am Speicherort /var/, einschließlich der Protokolldateien (/var/log) und Coredateien (/var/crash), werden gelöscht, wenn Sie den VM-Host nach dem Löschen der
vmhost resize vjunos compact
Konfiguration neu starten. Sie müssen alle Dateien, die sich derzeit in /var/log oder /var/crash befinden, speichern, bevor Sie dievmhost resize vjunos compact
Konfiguration löschen, wenn Sie sie als Referenz verwenden möchten.
Verwalten von Sub-Linecards
Eine Übersicht über untergeordnete Linecards finden Sie unter Übersicht über untergeordnete Linecards.
Informationen zum Konfigurieren von Sub-Linecards finden Sie unter Konfigurieren von Sub-Linecards und deren Zuweisung zu GNFs.
Zum Verwalten der untergeordneten Linecards können Sie dieselben CLI-Betriebsbefehle verwenden, die zum Verwalten vollständiger Linecards verwendet werden.
Sie können SLCs sowohl von BSYS als auch von den zugehörigen GNFs aus arbeiten.
Im BSYS können Sie den Status aller SLCs auf allen FPCs anzeigen und Aktionen für jedes SLC ausführen.
Von einem GNF aus können Sie den Status der SLCs sehen, die diesem GNF zugewiesen sind, und Aktionen für diese SLCs ausführen.
Wenn Sie einen show-Befehl an der BSYS für eine in Segmente geschnittene Linecard ausführen, werden in der Ausgabe Werte von BLC und allen SLCs dieser Linecard angezeigt. Die Anmerkung fpc-slot:slc-id
wird verwendet, um anzugeben, dass ein Ausgabefeld aus einer untergeordneten Linecard stammt. Wenn derselbe show-Befehl an einer GNF für diese Linecard ausgeführt wird, zeigt die Ausgabe nur den Wert aus dem spezifischen Slice an, der dieser GNF zugewiesen wurde.
Wenn Sie Aktionen für ein SLC aus dem BSYS ausführen müssen, müssen Sie das Schlüsselwort slc
new zusammen mit einer SLC-ID verwenden, um den spezifischen SLC eines bestimmten FPC anzugeben. Wenn Sie vom zugehörigen GNF aus Aktionen für den SLC ausführen müssen, müssen Sie nur den FPC-Steckplatz angeben (die SLC-ID ist implizit).
Betriebsbefehle auf BSYS für Linecard-Slices
Im Folgenden sind die Beispielbefehlsausgaben für das BSYS aufgeführt, bei denen FPC 1 in Scheiben geschnitten wurde.
Verwenden Sie den CLI-Befehl show chassis fpc
, um den Status einer in Segmente geschnittenen Linecard am BSYS anzuzeigen, wie unten gezeigt. Die Slot-Einträge 1:1 und 1:2 geben die Ausgänge von SLC1 bzw. SLC2 an. Der Slot-Eintrag '1' gibt den Ausgang des BLC an.
Der Status jedes SLC einer Linecard wird anhand der fpc-slot-id:slc-id
folgenden Nomenklatur zusammen mit den GNF-Zuweisungsdetails angezeigt:
user@bsys> show chassis fpc 1
Temp CPU Utilization (%) CPU Utilization (%) Memory Utilization (%)
Slot State (C) Total Interrupt 1min 5min 15min DRAM (MB) Heap Buffer GNF
1 Online 58 1 0 1 1 1 5120 36 0
1:1 Online 11 0 10 10 10 17408 14 0 1
1:2 Online 21 0 19 19 19 9216 30 0 2
Verwenden Sie den CLI-Befehl show chassis fpc pic-status
, um die Betriebswerte der Linecard-Ressourcen einer geschnittenen Linecard zu untersuchen. Diese Vorgangswerte stimmen mit den konfigurierten Werten der Linecardressourcen überein.
user@bsys> show chassis fpc pic-status 1
Slot 1 Online MPC11E 3D MRATE-40xQSFPP
SLC 1 Online FPC1 PFE0-1 4core-17gb GNF 1
PIC 0 Online MRATE-5xQSFPP
PIC 1 Online MRATE-5xQSFPP
SLC 2 Online FPC1 PFE2-7 4core-9gb GNF 2
PIC 2 Online MRATE-5xQSFPP
PIC 3 Online MRATE-5xQSFPP
PIC 4 Online MRATE-5xQSFPP
PIC 5 Online MRATE-5xQSFPP
PIC 6 Online MRATE-5xQSFPP
PIC 7 Online MRATE-5xQSFPP
Um die Softwareversion, die Betriebszeit und die einzelnen Packet Forwarding Engine-Zuweisungen der SLCs anzuzeigen, verwenden Sie den CLI-Befehl show chassis fpc slot detail
, wie unten gezeigt.
user@bsys> show chassis fpc 1 detail
Slot 1 information:
State Online
Temperature 58 degrees C / 136 degrees F
Total CPU DRAM 5120 MB
Total HBM 65536 MB
Start time 2021-01-06 09:47:31 PST
Uptime 20 hours, 57 minutes, 58 seconds
Max power consumption 1980 Watts
Operating Bandwidth 4000 G
SLC 1 information:
State Online
Total CPU cores 4
Total CPU DRAM 17408 MB
Total HBM 65536 MB
Start time 2021-01-06 09:48:48 PST
Uptime 20 hours, 56 minutes, 41 seconds
Version JUNOS 21.1-202012301103.0-EVO <--snip-->
SLC 2 information:
State Online
Total CPU cores 4
Total CPU DRAM 9216 MB
Total HBM 65536 MB
Start time 2021-01-06 09:50:22 PST
Uptime 20 hours, 55 minutes, 7 seconds
Version JUNOS 21.1-202012301103.0-EVO <--snip-->
PFE Information:
PFE Power ON/OFF Bandwidth SLC
0 ON 500G 1
1 ON 500G 1
2 ON 500G 2
3 ON 500G 2
4 ON 500G 2
5 ON 500G 2
6 ON 500G 2
7 ON 500G 2
Um die Zuweisungen auf Knotenebene von Linecards und Sub-Linecards zu verschiedenen GNFs anzuzeigen, verwenden Sie den CLI-Befehl show chassis network-slices fpcs
am BSYS, wie unten gezeigt. In diesem Beispiel verfügt GNF 1 über 2 Linecard-Slices, SLC1 von FPC1 und SLC1 von FPC9 sowie keine vollständigen Linecards. GNF 2 hat hier eine vollständige Linecard, FPC6, und 2 Linecard-Slices, SLC2 von FPC1 und SLC2 von FPC9.
user@bsys> show chassis network-slices fpcs
guest-network-functions:
GNF FPCs
1 1:1 9:1
2 6 1:2 9:2
Sie können eine untergeordnete Linecard offline schalten, online schalten oder auf die gleiche Weise wie bei vollständigen Linecards neu starten. Sie müssen das zusätzliche Schlüsselwort slc
und eine SLC-ID verwenden, um den spezifischen SLC anzugeben. Um beispielsweise SLC1 von FPC1 neu zu starten, verwenden Sie den CLI-Befehl request chassis fpc slot 1 slc 1
.
user@bsys> request chassis fpc slot 1 slc 1 ?
Possible completions:
offline Take FPC offline
online Bring FPC online
restart Restart FPC
Wenn Sie in der BSYS eine in Scheiben geschnittene FPC offline schalten und keine SLC angeben, wird der Befehl auf alle SLCs dieser FPC angewendet, d. h., alle SLCs werden zuerst offline geschaltet, gefolgt von der FPC selbst. Wenn Sie einen Sliced FPC online schalten, wird der FPC zuerst online geschaltet, gefolgt von allen SLCs.
Betriebsbefehle auf GNF für Linecard-Slices
Die Betriebsbefehle, die auf einem GNF verwendet werden, sind identisch mit denen, die auf vollständigen Linecards verwendet werden. Wenn Sie ein fpc-slot
angeben, das über eine geschnittene FPC verfügt, wird der Befehl implizit nur auf den spezifischen SLC dieser FPC angewendet, der dieser GNF zugewiesen wurde, d. h., die SLC-ID wird impliziert.
Im folgenden Beispiel wird der CLI-Befehl show chassis fpc 1
in GNF A eingegeben. Es wird also nur der Status eines SLCs, SLC1, angezeigt, da dies der SLC von FPC1 ist, der GNF A zugeordnet ist. Außerdem wird der BLC-Status dieses FPC angezeigt. Beachten Sie, dass diese Ausgabe nicht den Status von SLC2 oder FPC1 anzeigt, da SLC2 einem anderen GNF (GNF B) zugeordnet ist.
user@gnf-a> show chassis fpc 1
bsys-re0:
--------------------------------------------------------------------------
Temp CPU Utilization (%) CPU Utilization (%) Memory Utilization (%)
Slot State (C) Total Interrupt 1min 5min 15min DRAM (MB) Heap Buffer GNF
1 Online 58 1 0 1 1 1 5120 36 0
1:1 Online 12 0 11 11 11 17408 14 0 1
Im folgenden Beispiel wird derselbe CLI-Befehl show chassis fpc 1
für GNF B eingegeben, sodass nur SLC2 angezeigt wird, d. h. der SLC von FPC1, der GNF B zugeordnet ist. Außerdem wird der BLC-Status dieses FPC angezeigt. Beachten Sie, dass diese Ausgabe nicht den Status von SLC1 oder FPC1 anzeigt, da SLC1 einem anderen GNF (GNF A) zugeordnet ist.
user@gnf-b> show chassis fpc 1
bsys-re0:
--------------------------------------------------------------------------
Temp CPU Utilization (%) CPU Utilization (%) Memory Utilization (%)
Slot State (C) Total Interrupt 1min 5min 15min DRAM (MB) Heap Buffer GNF
1 Online 58 1 0 1 1 1 5120 36 0
1:2 Online 20 0 19 19 19 9216 30 0 2
Im Folgenden finden Sie die Ausgabe des CLI-Befehls show chassis fpc 5 detail
von GNF A. Beachten Sie, dass nur SLC1-Informationen angezeigt werden.
user@gnf-a> show chassis fpc 5 detail
bsys-re0:
--------------------------------------------------------------------------
Slot 1 information:
State Online
Temperature 58 degrees C / 136 degrees F
Total CPU DRAM 5120 MB
Total HBM 65536 MB
Start time 2021-01-06 09:47:31 PST
Uptime 21 hours, 40 minutes, 31 seconds
Max power consumption 1980 Watts
Operating Bandwidth 4000 G
SLC 1 information:
State Online
Total CPU cores 4
Total CPU DRAM 17408 MB
Total HBM 65536 MB
Start time 2021-01-06 09:48:48 PST
Uptime 21 hours, 39 minutes, 14 seconds
Version JUNOS 21.1-202012301103.0-EVO <snip>
PFE Information:
PFE Power ON/OFF Bandwidth SLC
0 ON 500G 1
1 ON 500G 1
Um einen SLC offline zu schalten, online zu schalten oder von der zugehörigen GNF aus neu zu starten, geben Sie nur seinen FPC-Steckplatz an, wie im folgenden Beispiel gezeigt (die SLC-ID ist impliziert).
user@gnf-a> request chassis fpc slot 1 ?
Possible completions:
offline Take FPC offline
online Bring FPC online
restart Restart FPC
Eine Beispielkonfiguration für Unterlinecards finden Sie unter Beispielkonfiguration für Unterlinecards.