Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Apstra ZTP - Juniper

Les commutateurs EX nécessitent Junos OS version 21.2 ou supérieure. Le module Python requis pour ZTP est absent sur les commutateurs EX utilisant des versions de Junos OS antérieures à 21.2.

Espace disque Juniper et ZTP

Apstra ZTP gère les données d’amorçage et le cycle de vie des équipements Junos de Juniper. Il utilise un script personnalisé pour créer des agents externes, créer des utilisateurs locaux et définir d’autres configurations système. Le processus ZTP copie une nouvelle image du système d’exploitation sur le commutateur. Avant d’installer Apstra ZTP, assurez-vous que le commutateur dispose d’un espace disque suffisant pour l’image du système d’exploitation.

Exemple : Juniper Junos - ztp.json

Juniper Junos Offbox Agent / Apstra ZTP 4.2 UI

Juniper Junos Offbox Agent / Fichier Apstra ZTP 4.2 ztp.json

Exemple : Juniper Junos OS Evolved - ztp.json

Agent intégré évolué Juniper Junos OS / Apstra ZTP 4.2 GUI

Juniper Junos OS Evolved Onbox Agent / Apstra ZTP 4.2 Fichier ztp.json

Vous pouvez utiliser les champs supplémentaires suivants pour les plates-formes RE doubles, telles que PTX10004.

Fichier d’amorçage Junos Juniper

Apstra ZTP utilise un script Python pour provisionner l’appareil pendant ZTP. Pour permettre au script Python (ztp.py) de s’exécuter sur un périphérique qui n’est pas Junos OS Evolved, une configuration supplémentaire est requise. Utilisez le junos_apstra_ztp_bootstrap.sh script pour amorcer Apstra ZTP sur Junos. Il télécharge et exécute le script ZTP.

Les équipements Junos OS Evolved n’ont pas besoin de ce bootstrap. ils exécutent directement le script python Apstra ZTP (ztp.py).

Fichier de configuration personnalisé Junos de Juniper

Lors de la configuration custom-config pour les équipements Juniper Junos, reportez-vous à l’exemple junos_custom.sh, un fichier exécutable bash exécuté pendant le processus ZTP. Il peut définir la configuration du système (telle que l’authentification Syslog, NTP, SNMP) avant l’installation de l’agent système de l’appareil.

Vous pouvez modifier le fichier de configuration personnalisé dans l’interface graphique d’Apstra ZTP à partir d’Apstra ZTP version 4.2.0.

Note:

Junos OS et Junos OS Les plates-formes évoluées avec des configurations à double RE nécessitent la set system commit synchronize commande. Sans cette configuration, le processus ZTP échoue. Nous vous recommandons d’ajouter junos_custom.sh la commande au fichier.

ATTENTION:

Si vous définissez une authentification AAA externe (par exemple authentication-order), répliquez l’agent device-user système du périphérique et device-user-password dans le système AAA. Sinon, l’agent système de périphérique génère une erreur d’authentification.

Redémarrage de Juniper Junos ZTP

Pour effacer (zéroiser) l’appareil et redémarrer le processus Juniper Junos ZTP :

Dépannage de Juniper Junos ZTP

En mode ZTP, le commutateur Juniper télécharge les ztp.py fichiers et ztp.json dans le /var/preserve/apstra répertoire. Pour les diagnostics, notez le /var/preserve/apstra/aosztp.log fichier.

Vous pouvez trouver des messages utiles supplémentaires dans /var/log/messages (recherchez 'ztp').