Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Apstra ZTP – Juniper

EX-Switches erfordern Junos OS Version 21.2 oder höher. Das für ZTP erforderliche Python-Modul fehlt auf EX-Switches, die Junos OS-Versionen unter 21.2 verwenden.

Juniper und ZTP-Festplattenspeicher

Apstra ZTP verwaltet den Bootstrap und den Lebenszyklus von Junos-Geräten von Juniper. Es verwendet ein benutzerdefiniertes Skript, um Offbox-Agenten zu erstellen, lokale Benutzer zu erstellen und andere Systemkonfigurationen festzulegen. Der ZTP-Prozess kopiert ein neues Betriebssystem-Image auf den Switch. Stellen Sie vor der Installation von Apstra ZTP sicher, dass der Switch über ausreichend Speicherplatz für das Betriebssystem-Image verfügt.

Beispiel: Juniper Junos – ztp.json

Juniper Junos Offbox Agent / Apstra ZTP 4.1

Beispiel: Juniper Junos OS Evolved – ztp.json

Juniper Junos OS Evolved Offbox Agent / Apstra ZTP 4.1

Die folgenden zusätzlichen Felder können für Dual-RE-Plattformen wie PTX10004 verwendet werden.

Juniper Junos Bootstrap-Datei

Apstra ZTP verwendet ein Python-Skript, um das Gerät während der ZTP bereitzustellen. Damit das Python-Skript (ztp.py) auf einem Gerät ausgeführt werden kann, das nicht Junos OS Evolved ist, ist eine zusätzliche Konfiguration erforderlich. Verwenden Sie das junos_apstra_ztp_bootstrap.sh Skript, um Apstra ZTP auf Junos zu booten. Es lädt das ZTP-Skript herunter und führt es aus.

Junos OS Evolved-Geräte erfordern diesen Bootstrap nicht. führen sie das Apstra ZTP Python-Skript (ztp.py) direkt aus.

Juniper Junos Custom Config File

Bei der Konfiguration custom-config für Junos-Geräte von Juniper finden Sie im Beispiel junos_custom.sheine ausführbare Bash-Datei, die während des ZTP-Prozesses ausgeführt wird. Es kann die Systemkonfiguration (z. B. Syslog, NTP, SNMP-Authentifizierung) vor der Installation des Gerätesystemagenten festlegen.

Hinweis:

Junos OS und Junos OS Evolved-Plattformen mit Dual-RE-Setups erfordern den set system commit synchronize Befehl. Ohne diese Konfiguration schlägt der ZTP-Prozess fehl. Wir empfehlen, der Datei den Befehl hinzuzufügen junos_custom.sh .

VORSICHT:

Wenn Sie z. B. authentication-orderexterne AAA-Authentifizierung festlegen, replizieren Sie den Gerätesystemagenten device-user und device-user-password in das AAA-System. Andernfalls generiert der Gerätesystemagent einen Authentifizierungsfehler.

Juniper Junos ZTP neu starten

So löschen (zeroisieren) Sie das Gerät und starten den Juniper Junos ZTP-Prozess neu:

Fehlerbehebung bei Juniper Junos ZTP

Im ZTP-Modus lädt der Juniper Switch die ztp.py Dateien in ztp.json das /var/preserve/apstra Verzeichnis herunter. Für die Diagnose notieren Sie sich die /var/preserve/apstra/aosztp.log Datei.

Weitere nützliche Meldungen finden Sie in /var/log/messages (Suchen nach "ztp").