AUF DIESER SEITE
Übersicht über die Phone-Home-Bereitstellung für ein Virtual Chassis
So aktivieren Sie die Phone-Home-Bereitstellung auf einem Virtual Chassis
Benachrichtigungen über den Bereitstellungsstatus von Phone Home
Überprüfen Sie den Status des Virtual Chassis nach der Bereitstellung von Phone-Home
Beheben von Problemen bei der Bereitstellung von Telefonen und Privathaushalten
Bereitstellen eines Virtual Chassis mit dem Phone-Home-Client
Die Phone-Home-Bereitstellung auf einem Virtual Chassis ist eine Form der vollständig automatisierte Bereitstellung (ZTP). Der Phone-Home-Client (PHC) auf dem Virtual Chassis erhält Bootstrap-Informationen über das Netzwerk von einem Phone-Home-Server (PHS) und stellt das Virtual Chassis bereit. Der einzige Benutzereingriff auf Client-Seite besteht darin, die Virtual Chassis-Mitglieder physisch miteinander zu verkabeln und einen beliebigen Port auf dem Virtual Chassis mit dem Netzwerk zu verbinden.
Übersicht über die Phone-Home-Bereitstellung für ein Virtual Chassis
Bei der Phone-Home-Bereitstellung stellt ein Phone-Home-Client (PHC) auf einem Gerät dem Gerät zunächst ein Software-Image und eine Konfiguration von einer zentralen Netzwerkmanagement-Datenquelle zur Verfügung, die als Phone-Home-Server (PHS) bezeichnet wird, und erfordert wenig oder gar keinen Benutzereingriff am Remote-Standort.
Ein Virtual Chassis besteht aus einer Reihe von Geräten, die über Ports, sogenannte Virtual Chassis Ports (VCPs), miteinander verbunden sind. Sie konfigurieren und verwalten das Virtual Chassis als ein einziges Gerät. Ab Junos OS Version 20.3R1 haben wir Erweiterungen am Phone-Home-Bereitstellungsprozess für ein eigenständiges Gerät vorgenommen, sodass er auch auf einem Virtual Chassis funktionieren kann. Das PHC auf einem Virtual Chassis erfordert zusätzliche Schritte zur Koordination und Verwaltung des Bootstrappings der Mitgliedsgeräte.
Das PHS ist in der Regel Teil eines Netzwerkmanagementsystems (NMS), das die Bereitstellung per Telefon zu Hause unterstützt. Ihr Netzwerkadministrator gibt die beabsichtigten Bereitstellungsdaten ein, die bestimmen, wie Geräte und Virtual Chassis an Remote-Standorten eingerichtet werden sollen. Ihre Organisation verfügt möglicherweise über mehr als ein PHS für die Redundanz.
Sie können im Feature-Explorer nach den Virtual Chassis-Plattformen suchen phone-home , die die Phone-Home-Bereitstellung unterstützen.
- Vorteile der Phone-Home-Bereitstellung auf einem Virtual Chassis
- Überblick über den Phone-Home-Bereitstellungsprozess auf einem Virtual Chassis
Vorteile der Phone-Home-Bereitstellung auf einem Virtual Chassis
Vereinfacht die Bereitstellung, indem der Prozess automatisch vom Remote-Standort aus gestartet wird, während Bootstrap-Informationen sicher von einem zentralen Verwaltungssystem (PHS) in Ihrem Netzwerk oder in der Cloud abgerufen werden.
Erfordert keine tiefgreifenden Kenntnisse mit der Junos OS CLI, um die Bereitstellung mehrerer Geräte zu koordinieren, die ein Virtual Chassis bilden.
Überblick über den Phone-Home-Bereitstellungsprozess auf einem Virtual Chassis
Damit der Prozess funktioniert, müssen Sie auf einem Virtual Chassis das Virtual Chassis gemäß den unter Aktivieren der Phone-Home-Bereitstellung auf einem Virtual Chassis beschriebenen Anforderungen einrichten.
Wenn das Virtual Chassis zum ersten Mal gebildet wird, wird der PHC-Prozess automatisch auf dem primären Virtual Chassis-Mitglied gestartet und von dort aus übernommen:
Der PHC stellt eine Verbindung zu einem PHS her.
Das PHC sendet eine Bereitstellungsanforderung an eine standardmäßige Umleitungsserver-URL, https://redirect.juniper.net, die die Anforderung an ein verfügbares PHS umleitet, das von Ihrem Netzwerkadministrator oder NMS gesteuert wird. Dieser Schritt ist identisch mit der Bereitstellung von Phone-Home auf einem einzelnen Gerät.
Das PHS antwortet auf die PHC-Bereitstellungsanforderung mit den Bootstrapping-Informationen, die die beabsichtigte Virtual Chassis-Topologie, das Software-Image und die Konfiguration enthalten.
Das PHC stellt das Virtual Chassis gemäß den Vorgaben des PHS bereit.
Die Bereitstellung umfasst Schritte wie:
Überprüfen Sie die Virtual Chassis-Topologie.
Aktualisieren Sie das Software-Image bei Bedarf nacheinander auf allen Mitgliedsgeräten.
Führen Sie alle Staging-Skripts vor oder nach der Konfiguration aus.
Führen Sie eine neue Konfiguration im Virtual Chassis durch.
Das PHC sendet während des Bootstrapping-Prozesses Statusbenachrichtigungen an das PHS, damit der Netzwerkadministrator überprüfen kann, ob der Vorgang erfolgreich abgeschlossen wurde.
Das PHC protokolliert den Status auch lokal in den Systemprotokolldateien auf dem Virtual Chassis. Bei Bedarf können Sie Protokolldateien in der Junos OS CLI anzeigen und Junos OS CLI-Befehle verwenden, um den Virtual Chassis- und VCP-Verbindungsstatus anzuzeigen.
Siehe auch
So aktivieren Sie die Phone-Home-Bereitstellung auf einem Virtual Chassis
Wenn Sie auf einem Virtual Chassis, das die Phone-Home-Bereitstellung unterstützt, das Virtual Chassis gemäß den hier aufgeführten Schritten einrichten, wird automatisch ein Phone-Home-Client (PHC)-Prozess auf dem primären Virtual Chassis-Mitglied gestartet.
So aktivieren Sie die Phone-Home-Bereitstellung auf einem Virtual Chassis:
Stellen Sie sicher, dass alle Virtual Chassis-Mitglieder über die werkseitige Standardkonfiguration verfügen und ausgeschaltet sind.
Sie können den
request system zeroizeCLI-Befehl von Junos OS ausführen, um ein Gerät auf die Werkseinstellungen zurückzusetzen.Hinweis:Das Virtual Chassis kann kein gemischtes Virtual Chassis sein, da der gemischte Modus nie in der werkseitigen Standardkonfiguration festgelegt ist.
Verbinden Sie die Virtual Chassis-Mitglieder in einer Ringtopologie nur mit dedizierten oder standardmäßig konfigurierten Virtual Chassis-Ports (VCPs) auf jedem Mitgliedsgerät.
Beachten Sie, dass der PHC-Prozess nur funktioniert, wenn das Virtual Chassis ursprünglich mit VCPs gebildet wird, die nicht explizit konfiguriert werden müssen (dedizierte VCPs oder Ports, die in der werkseitigen Standardkonfiguration VCPs sind). Siehe VCP-Optionen nach Switch-Typ für Details dazu, welche Ports dedizierte und standardmäßig konfigurierte VCPs auf verschiedenen Geräten sind, die Virtual Chassis unterstützen. Lesen Sie im Hardwarehandbuch für das Gerät, um diese Ports am Gerät zu finden.
-
Verbinden Sie die Virtual Chassis-Managementschnittstelle (
me0) oder einen beliebigen netzwerkorientierten Port eines beliebigen Virtual Chassis-Mitglieds mit dem Netzwerk.Nachdem das PHC auf dem Virtual Chassis gestartet wurde, nutzt es diese Verbindung, um über das Netzwerk auf ein PHS zuzugreifen und die Bootstrapping-Informationen für dieses Virtual Chassis abzurufen.
Weitere Informationen zur Funktionsweise der Verwaltungsschnittstellen in einem Virtual Chassis finden Sie im Lösungshandbuch Understanding Global Management of a Virtual Chassis.
Schalten Sie die Mitglieder des Virtual Chassis ein.
Abbildung 1 zeigt ein Beispiel für eine Virtual Chassis-Topologie, die die Bereitstellung von Phone-Home unterstützen kann: ein EX4300 Virtual Chassis mit vier Mitgliedern, das in einer Ringtopologie mit standardmäßig konfigurierten VCPs verkabelt ist (in diesem Fall zwei der 40-Gigabit-Ethernet-QSFP+-Ports auf jedem Gerät).
Bereitstellung von Phone-Home unterstützen kann
Normalerweise müssen Sie nichts weiter tun, damit der Phone-Home-Bereitstellungsprozess fortgesetzt und erfolgreich abgeschlossen werden kann. Wenn der Status "Erfolgreicher Abschluss" nicht angezeigt wird oder das Virtual Chassis am Ende des Prozesses nicht wie erwartet funktioniert, lesen Sie weiter, um Details zur Funktionsweise des PHC zu erfahren und die Probleme zu beheben.
Siehe auch
Phone-Home-Prozess auf einem Virtual Chassis
Die Phone-Home-Bereitstellung auf einem Virtual Chassis ist eine Erweiterung der Phone-Home-Unterstützung für eigenständige Geräte, die unter Abrufen von Konfigurationen und Software-Images ohne Benutzereingriff mit dem Phone-Home-Client beschrieben wird. Das PHC führt zusätzliche Schritte zur Verwaltung des Bootstrappings der Mitgliedsgeräte durch, aus denen das Virtual Chassis besteht.
Der PHC-Prozess auf einem Virtual Chassis erfordert außerdem die gleichen Softwaretools und Dienstprogramme, die eigenständige Geräte benötigen, damit PHC funktioniert. Beispielsweise benötigt der Phone-Home-Prozess DHCP-Client-Unterstützung, um die Netzwerkverbindung zum PHS auf die gleiche Weise wie für ein einzelnes Gerät zu erleichtern, und überprüft ein heruntergeladenes Software-Image mit denselben Prüfsummendienstprogrammen. Eine Liste dieser allgemeinen PHC-Anforderungen finden Sie unter Voraussetzungen .
Die Phone-Home-Bereitstellung wird automatisch auf einem Virtual Chassis auf der Clientseite gestartet, nachdem Sie die Aufgaben unter Aktivieren der Phone-Home-Bereitstellung auf einem Virtual Chassis ausgeführt haben und ob das Virtual Chassis die Bedingungen erfüllt , die unter Anforderungen für die Phone-Home-Bereitstellung für ein Virtual Chassis beschrieben sind.
Die Schritte des Bereitstellungsprozesses sind in die in diesem Abschnitt beschriebenen Phasen gruppiert.
- Informationen zum Start und zur Anforderung der Bereitstellung von PHS
- Bootstrap Virtual Chassis Mitglieder
- Anwendung von Skripten und neuer Konfiguration auf dem Virtual Chassis
- Abschluss des Bereitstellungsprozesses
Informationen zum Start und zur Anforderung der Bereitstellung von PHS
In der Start- und Anfragephase:
Bootstrap Virtual Chassis Mitglieder
In dieser Phase bootet das PHC das Virtual Chassis, was die Installation des Software-Images und den Neustart aller Mitglieder umfasst.
Anwendung von Skripten und neuer Konfiguration auf dem Virtual Chassis
Die PHS-Antwort kann Skripts vor und nach der Konfiguration enthalten; der Netzwerkadministrator benötigt die Ausführung des PHC auf dem Virtual Chassis vor oder nach dem Anwenden der neuen Konfiguration. Die Phone-Home-Bereitstellung unterstützt Python- oder Shell-Skripte und nur das XML-Format für die Konfiguration.
Die PHS-Antwort stellt auch die Junos OS-Konfiguration für PHC bereit, die auf den Mitgliedsgeräten im Virtual Chassis ausgeführt werden soll.
Da ein Virtual Chassis so funktioniert, als wäre es ein einzelnes Gerät, daher führt das PHC die folgenden Schritte im gesamten Virtual Chassis aus:
- Führt alle angegebenen Vorkonfigurationsskripts von PHS aus.
- Wendet die neue Konfiguration von PHS an und bestätigt sie.
- Führt alle angegebenen Skripts nach der Konfiguration von PHS aus.
Abschluss des Bereitstellungsprozesses
Um den Phone-Home-Bereitstellungsprozess abzuschließen, protokolliert das PHC, dass der Prozess erfolgreich abgeschlossen wurde, und sendet eine Benachrichtigung über den Bootstrap-Abschluss an das PHS.
Der PHC wird erst wieder ausgeführt, wenn Sie das Gerät oder das Virtual Chassis auf den werkseitigen Standardzustand zurücksetzen und alle anderen erforderlichen Bedingungen erfüllen, um die Phone-Home-Bereitstellung auszulösen.
Weitere Informationen finden Sie unter Anforderungen für die Bereitstellung von Phone-Home für ein Virtual Chassis .
Benachrichtigungen über den Bereitstellungsstatus von Phone Home
Das PHC protokolliert Statusinformationen lokal im Systemprotokoll (/var/log/messages) auf dem Virtual Chassis und sendet Statusbenachrichtigungen an das PHS, um den Fortschritt des Bereitstellungsprozesses zu melden. Diese Meldungen signalisieren, wann das PHC die verschiedenen Bereitstellungsphasen abgeschlossen hat, und helfen Ihnen, Probleme zu beheben, wenn der Vorgang nicht erfolgreich abgeschlossen wird. Unter Phone-Home-Prozess auf einem Virtual Chassis finden Sie die Schritte, die das PHC in jeder Phase der Virtual Chassis-Bereitstellung ausführt.
Einige PHC-Statusmeldungen sind allgemein gehalten und gelten entweder für die Bereitstellung eines einzelnen Geräts oder für die Bereitstellung von Virtual Chassis.
Zu den Benachrichtigungen, die für ein bestimmtes Virtual Chassis-Mitglied spezifisch sind, gehören:
Die Mitglieds-ID
Die Seriennummer des Mitglieds
Die aktuelle Rolle des Mitglieds im Virtual Chassis – Master, Backup oder Linecard
Mitgliederspezifische Benachrichtigungen von Virtual Chassis haben das folgende Format:
vc-member [memberID:serialID:role] message
Zum Beispiel:
vc-member [2:AA1234567890:Backup] Successfully installed downloaded image. Initiating member reboot.
Phone-Home-Prozessbenachrichtigungen bestehen aus einem Benachrichtigungstyp und einer Nachricht. Tabelle 2 listet Benachrichtigungen auf, die für die Phone-Home-Bereitstellungsphasen auf einem Virtual Chassis spezifisch sind. Benachrichtigungstypen mit dem vc-member Schlüsselwort enthalten Virtual Chassis-mitgliederspezifische Informationen.
Art der Benachrichtigung |
Benachrichtigung |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Überprüfen Sie den Status des Virtual Chassis nach der Bereitstellung von Phone-Home
Zweck
Überprüfen Sie den Betriebsstatus des Virtual Chassis nach der PHC-Bereitstellung.
Aktion
Geben Sie den show virtual-chassis Befehl über die Junos OS CLI ein.
Zum Beispiel:
{master:1}
user@device>
Virtual Chassis ID: xxxx.xxxx.xxxx
Virtual Chassis Mode: Enabled
Mstr Mixed Route Neighbor List
Member ID Status Serial No Model prio Role Mode Mode ID Interface
0 (FPC 0) Prsnt ... ex3400-24p 128 Backup N VC 2 vcp-255/1/0
1 vcp-255/1/1
1 (FPC 1) Prsnt ... ex3400-24p 128 Master* N VC 0 vcp-255/1/0
2 vcp-255/1/1
2 (FPC 2) Prsnt ... ex3400-48p 128 Linecard N VC 0 vcp-255/1/0
1 vcp-255/1/1
Member ID for next new member: 3 (FPC 3)
Beheben von Problemen bei der Bereitstellung von Telefonen und Privathaushalten
So beheben Sie PHC-Probleme während des Bereitstellungsprozesses:
Verwenden Sie Dienstprogramme auf der PHS-Seite, die für Ihr Netzwerkmanagementsystem spezifisch sind, um den Geräte-, Virtual Chassis- und Verbindungsstatus zu überprüfen oder Phone-Home-Prozessbenachrichtigungen anzuzeigen (siehe Phone-Home-Bereitstellungsstatusbenachrichtigungen).
Stellen Sie sicher, dass die Verwaltungs- oder Netzwerkschnittstelle des Virtual Chassis mit dem Netzwerk verbunden ist und eine Verbindung zu einem PHS herstellen kann.
Wenn der PHS die Option für den strikten Modus angegeben hat, überprüfen Sie, ob die seriellen IDs der Virtual Chassis-Mitglieder auf der Seite des Phone-Home-Servers mit den Mitgliedsgeräten übereinstimmen, die Sie auf der Clientseite am Remotestandort miteinander verbinden.
Suchen Sie in der Syslog-Datei auf dem Virtual Chassis nach Fehler- und Statusmeldungen.
Beispielsweise können Syslog-Statusmeldungen anzeigen, dass der ZTP-Client versucht, das Gerät anstelle oder zusätzlich zum PHC zu Bereitstellung. Beim Start mit der werkseitigen Standardkonfiguration auf einem eigenständigen Gerät oder einem primären Virtual Chassis-Mitglied werden sowohl der PHC als auch der DHCP-basierte ZTP-Prozess (siehe Zero-Touch-Bereitstellung) automatisch ausgeführt. ZTP wird fortgesetzt, wenn DHCP-ZTP-Optionen konfiguriert sind, was zu unerwartetem Bereitstellungsverhalten führen kann, da ZTP für ein Virtual Chassis nicht unterstützt wird. Um nur die Phone-Home-Bereitstellung auszulösen, kann Ihr DHCP-Systemadministrator sicherstellen, dass die ZTP-spezifischen Optionen auf dem DHCP-Server für Geräte, die sich in einem Virtual Chassis unter PHS-Verwaltung befinden sollen, nicht festgelegt sind.
Überprüfen Sie die Konfiguration auf dem Virtual Chassis nach der Bereitstellung mit dem
show configurationCLI-Befehl.