Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Amélioration de la personnalité des appareils QFX10002-60C et PTX10002-60C

L’image installée sur vos appareils détermine la personnalité de l’appareil. Juniper Networks offre l’avantage de changer la personnalité de votre appareil. Vous pouvez installer l’image du QFX10002-60C dans PTX10002-60C et vice versa. Vous pouvez installer la nouvelle personnalité via la méthode de démarrage PXE (Preboot Execution Environment), boot, USB, CLI et ZTP.

Mise à niveau de la personnalité des périphériques QFX10002-60C et PTX10002-60C à l’aide du serveur d’amorçage PXE

Vous pouvez configurer votre appareil QFX10002-60C en tant qu’appareil PTX10002-60C ou votre appareil PTX10002-60C en tant qu’appareil QFX10002-60C. L’image chargée sur l’appareil détermine la personnalité de l’appareil. Par exemple, si vous avez acheté un appareil QFX10002-60C, la personnalité installée est un appareil QFX10002-60C. Lorsque vous mettez à niveau un périphérique QFX10002-60C vers un périphérique PTX10002-60C, la nouvelle personnalité du périphérique est un périphérique PTX10002-60C. De même, si vous avez acheté un appareil PTX10002-60C, la personnalité installée est un appareil PTX10002-60C et la nouvelle personnalité, si vous effectuez une mise à niveau, est un appareil QFX10002-60C.

Vous pouvez installer la nouvelle personnalité sur les périphériques à l’aide de la méthode de démarrage PXE (Preboot Execution Environment). L’initialisation PXE prépare un environnement client/serveur au démarrage des équipements à l’aide d’une interface réseau indépendante des périphériques de stockage de données disponibles ou des systèmes d’exploitation installés. L’image du système d’exploitation est stockée sur un serveur TFTP. Vous pouvez avoir des serveurs d’amorçage PXE distincts pour chaque image.

Note:

Lorsque vous mettez à niveau la personnalité QFX10002-60C vers une personnalité PTX10002-60C, la configuration par défaut QFX10002-60C est supprimée et la configuration PTX10002-60C devient la configuration par défaut. Lorsque vous mettez à niveau la personnalité PTX10002-60C vers une personnalité QFX10002-60C, la configuration par défaut PTX10002-60C est supprimée et la configuration QFX10002-60C devient la configuration par défaut. De plus, l’instantané logiciel du disque secondaire est supprimé et le nouvel instantané logiciel est installé sur le disque secondaire. Par exemple, si vous mettez à niveau la personnalité QFX10002-60C vers une personnalité PTX10002-60C, l’instantané QFX10002-60C est supprimé et l’instantané PTX10002-60C est installé sur le disque secondaire.

Note:

Lorsque vous commandez le JNP10002-60C-CHAS de rechange, il est préchargé avec les images logicielles QFX10002-60C et PTX10002-60C à l’emplacement /var/tmp . Si vous souhaitez convertir un périphérique QFX10002-60C en périphérique PTX10002-60C, utilisez l’image PTX10002-60C. Si vous souhaitez convertir un appareil PTX10002-60C en appareil QFX10002-60C, utilisez l’image QFX10002-60C.

Par exemple, pour mettre à niveau le périphérique QFX10002-60C de la personnalité installée du QFX10002-60C vers la nouvelle personnalité du périphérique PTX10002-60C à l’aide de l’option du serveur de démarrage PXE :

  • Copiez l’image que vous souhaitez installer sur le périphérique QFX10002-60C sur le serveur d’initialisation PXE.

  • Redémarrez l’appareil pour installer l’image.

Note:

Si vous avez déjà copié l’image sur le serveur d’initialisation PXE, redémarrez l’appareil pour installer l’image.

Pour copier l’image que vous souhaitez installer sur le serveur d’initialisation PXE :

  1. Copiez le support d’installation téléchargé dans le répertoire /var/tmp du serveur d’initialisation PXE.

    Par exemple:

  2. Connectez-vous au serveur d’initialisation PXE et vérifiez le fichier d’installation.
  3. Extrayez le fichier TAR junos-vmhost-install-net .
  4. Supprimez les fichiers précédemment installés, le cas échéant, du répertoire /tftpboot .
  5. Extrayez le package d’installation réseau.
  6. Renommez ou supprimez le système/les scripts de fichiers racine précédemment installés à partir du répertoire /var/install . Créez un nouveau répertoire /var/install .
  7. Extrayez le package d’installation.
  8. Vérifiez que le dossier /var/install contient le fichier d’attributs . Si le fichier n’existe pas à l’emplacement spécifié, copiez-le.
    Note:

    Le fichier d’attributs est constitué des informations sur la personnalité de l’image. Si le fichier d’attributs n’est pas présent, l’appareil ne peut pas effectuer la mise à niveau vers la nouvelle personnalité, même lorsque le serveur d’initialisation PXE dispose de l’image correspondante.

  9. Définissez les autorisations pour les fichiers dans les répertoires /var/install et /tftpboot .
  10. Quittez le serveur d’initialisation PXE.

Après avoir copié l’image sur le serveur d’initialisation PXE, pour installer l’image sur l’appareil, redémarrez l’appareil pour installer l’image. Vous pouvez utiliser la request vmhost reboot network commande pour installer l’image. L’appareil démarre à partir du serveur PXE et installe l’image sur les deux SSD. Cependant, si l’appareil ne parvient pas à redémarrer, vous pouvez utiliser l’option d’installation sur disque USB. Si l’appareil ne parvient pas à redémarrer ou n’est pas accessible, procédez comme suit :

  1. Redémarrez l’appareil.

  2. Appuyez sur le ESC bouton pour accéder au menu du gestionnaire de démarrage.

  3. Sélectionnez Boot Manager, puis appuyez sur Entrée.

  4. Sélectionnez ETH00 (xx:xx:xx:xx:xx:xx) l’option. Un message d’avertissement s’affiche. À l’invite, choisissez y d’installer l’image sur les disques principal et secondaire.

  5. En mode opérationnel, vérifiez que la mise à niveau est réussie.

Note:

Juniper Networks ne prend pas en charge l’utilisation de la request vmhost software rollback commande pour revenir à la personnalité précédemment installée.

Mise à niveau de la personnalité des périphériques QFX10002-60C et PTX10002-60C à l’aide de l’option USB

Vous pouvez configurer votre appareil QFX10002-60C en tant qu’appareil PTX10002-60C ou votre appareil PTX10002-60C en tant qu’appareil QFX10002-60C. L’image chargée sur l’appareil détermine la personnalité de l’appareil. Par exemple, si vous avez acheté un appareil QFX10002-60C, la personnalité installée est un appareil QFX10002-60C. Lorsque vous mettez à niveau l’équipement QFX10002-60C vers un équipement PTX10002-60C, la nouvelle personnalité de l’appareil est un équipement PTX10002-60C. De même, si vous avez acheté un appareil PTX10002-60C, la personnalité installée est un appareil PTX10002-60C et la nouvelle personnalité, si vous effectuez une mise à niveau, est un appareil QFX10002-60C.

Lors d’une mise à niveau USB, le contenu des SSD est effacé et l’image est installée à partir de la clé USB sur les disques principal et secondaire. Sur la base de l’image utilisée, l’appareil apparaît comme un appareil QFX10002-60C ou PTX10002-60C. Et ce, quelle que soit la personnalité précédemment installée du châssis JNP10002-60C-CHAS.

Note:

Lorsque vous commandez le JNP10002-60C-CHAS de rechange, il est préchargé avec les images logicielles QFX10002-60C et PTX10002-60C à l’emplacement /var/tmp . Si vous souhaitez convertir un périphérique QFX10002-60C en périphérique PTX10002-60C, utilisez l’image PTX10002-60C. Si vous souhaitez convertir un appareil PTX10002-60C en appareil QFX10002-60C, utilisez l’image QFX10002-60C.

Par exemple, pour mettre à niveau le périphérique QFX10002-60C de la personnalité installée du QFX10002-60C à la nouvelle personnalité du périphérique PTX10002-60C à l’aide de l’option USB :

  1. Insérez la clé USB externe. La clé USB externe est détectée.
  2. Redémarrez l’appareil.
  3. Débranchez la clé USB après le redémarrage du système, lorsque vous y êtes invité.
Note:

Juniper Networks ne prend pas en charge l’utilisation de la request vmhost software rollback commande pour revenir à la personnalité précédemment installée.

Mise à niveau de la personnalité des équipements QFX10002-60C et PTX10002-60C à l’aide de l’option CLI

Vous pouvez configurer votre appareil QFX10002-60C en tant qu’appareil PTX10002-60C ou votre appareil PTX10002-60C en tant qu’appareil QFX10002-60C. L’image chargée sur l’appareil détermine la personnalité de l’appareil. Par exemple, si vous avez acheté un appareil QFX10002-60C, la personnalité installée est un appareil QFX10002-60C. Lorsque vous mettez à niveau un périphérique QFX10002-60C vers un périphérique PTX10002-60C, la nouvelle personnalité du périphérique est un périphérique PTX10002-60C. De même, si vous avez acheté un appareil PTX10002-60C, la personnalité installée est PTX10002-60C et la nouvelle personnalité, si vous effectuez une mise à niveau, est un appareil QFX10002-60C.

Note:

Lorsque vous mettez à niveau la personnalité QFX10002-60C vers une personnalité PTX10002-60C, la configuration par défaut QFX10002-60C est supprimée et la configuration PTX10002-60C devient la configuration par défaut. Lorsque vous mettez à niveau la personnalité PTX10002-60C vers une personnalité QFX10002-60C, la configuration par défaut PTX10002-60C est supprimée et la configuration QFX10002-60C devient la configuration par défaut. De plus, l’instantané logiciel du disque secondaire est supprimé et le nouvel instantané logiciel est installé sur le disque secondaire. Par exemple, si vous mettez à niveau la personnalité QFX10002-60C vers une personnalité PTX10002-60C, l’instantané QFX10002-60C est supprimé et l’instantané PTX10002-60C est installé sur le disque secondaire.

Note:

Lorsque vous commandez le JNP10002-60C-CHAS de rechange, il est préchargé avec les images logicielles QFX10002-60C et PTX10002-60C à l’emplacement /var/tmp . Si vous souhaitez convertir un périphérique QFX10002-60C en périphérique PTX10002-60C, utilisez l’image PTX10002-60C. Si vous souhaitez convertir un appareil PTX10002-60C en appareil QFX10002-60C, utilisez l’image QFX10002-60C.

  • Vérifiez si l’image installée prend en charge la commande requise pour effectuer la mise à niveau vers la nouvelle personnalité. Si ce n’est pas le cas, effectuez une mise à niveau vers une version ultérieure de l’image avant de passer à la nouvelle personnalité.

  • Supprimez toute configuration qui n’est pas prise en charge ou qui n’est pas compatible avec la nouvelle personnalité avant de mettre à niveau la personnalité. Si une configuration non prise en charge est conservée dans l’appareil après son redémarrage avec la nouvelle image, l’appareil revient à la configuration d’usine par défaut.

Par exemple, pour mettre à niveau le périphérique QFX10002-60C de la personnalité installée du QFX10002-60C à la nouvelle personnalité du périphérique PTX10002-60C à l’aide de l’option CLI :

  1. En mode opérationnel, vérifiez la personnalité installée de l’appareil
  2. Téléchargez le progiciel à partir de https://www.juniper.net/support/. Pour plus d’informations sur le téléchargement de packages logiciels, reportez-vous à la section Téléchargement de logiciels (Junos OS). Enregistrez le progiciel dans le répertoire de l’appareil /var/path/package-name . Par exemple, vous pouvez enregistrer le progiciel dans le /var/tmp répertoire.
    Note:

    Téléchargez le progiciel spécifique à la personnalité que vous souhaitez mettre à niveau. Le progiciel des équipements QFX Series est différent de celui des équipements PTX Series.

  3. En mode opérationnel, installez le progiciel à l’aide de la request vmhost software add path/package-name commande. Par exemple, pour installer le junos-vmhost-install-ptx-x86-64-zyx.tgz package :
    Note:

    Si vous ne spécifiez pas l’option no-validate , l’appareil affiche le message error: Upgrading to a different model is supported only with no-validate option d’erreur suivant .

  4. Exécutez la show version commande pour vérifier que la mise à niveau est réussie.
Note:

Juniper Networks ne prend pas en charge l’utilisation de la request vmhost software rollback commande pour revenir à la personnalité précédemment installée.

Pour vous assurer que les 4 partitions ont la même personnalité, procédez comme suit :

  1. Démarrez à partir du disque SSD 2 à l’aide de la request vmhost reboot commande.

  2. Passez à la nouvelle personnalité en utilisant l’option no-validate . Cette commande met à niveau les deux partitions sur le disque SSD 1.

    Par exemple:

    Si vous effectuez une mise à niveau vers le périphérique PTX10002-60C, incluez le package pour le périphérique PTX10002-60C. Si vous effectuez une mise à niveau vers le périphérique QFX10002-60C, incluez le package du périphérique QFX10002-60C.

  3. Après avoir démarré à partir de SSD1, prenez un instantané de SSD1 vers SSD2.

    Cela garantit que les deux partitions du SSD2 sont mises à niveau vers une nouvelle personnalité.

Amélioration de la personnalité des appareils QFX10002-60C et PTX10002-60C à l’aide du Zero-Touch Provisioning (ZTP)

Vous pouvez configurer votre appareil QFX10002-60C en tant qu’appareil PTX10002-60C ou votre appareil PTX10002-60C en tant qu’appareil QFX10002-60C. L’image chargée sur l’appareil détermine la personnalité de l’appareil. Par exemple, si vous avez acheté un appareil QFX10002-60C, la personnalité installée est un appareil QFX10002-60C. Lorsque vous mettez à niveau un périphérique QFX10002-60C vers un périphérique PTX10002-60C, la nouvelle personnalité du périphérique est un périphérique PTX10002-60C. De même, si vous avez acheté un appareil PTX10002-60C, la personnalité installée est PTX10002-60C et la nouvelle personnalité, si vous effectuez une mise à niveau, est un appareil QFX10002-60C.

Note:

Lorsque vous mettez à niveau la personnalité QFX10002-60C vers une personnalité PTX10002-60C, la configuration par défaut QFX10002-60C est supprimée et la configuration PTX10002-60C devient la configuration par défaut. Lorsque vous mettez à niveau la personnalité PTX10002-60C vers une personnalité QFX10002-60C, la configuration par défaut PTX10002-60C est supprimée et la configuration QFX10002-60C devient la configuration par défaut. Si vous avez fourni votre propre configuration Junos OS, celle-ci devient la configuration par défaut. De plus, l’instantané logiciel du disque secondaire est supprimé et le nouvel instantané logiciel est installé sur le disque secondaire. Par exemple, si vous mettez à niveau la personnalité QFX10002-60C vers une personnalité PTX10002-60C, l’instantané QFX10002-60C est supprimé et l’instantané PTX10002-60C est installé sur le disque secondaire.

Note:

Lorsque vous commandez le JNP10002-60C-CHAS de rechange, il est préchargé avec les images logicielles QFX10002-60C et PTX10002-60C à l’emplacement /var/tmp . Si vous souhaitez convertir un périphérique QFX10002-60C en périphérique PTX10002-60C, utilisez l’image PTX10002-60C. Si vous souhaitez convertir un appareil PTX10002-60C en appareil QFX10002-60C, utilisez l’image QFX10002-60C.

  • Vérifiez si l’image installée prend en charge la commande requise pour effectuer la mise à niveau vers la nouvelle personnalité. Si ce n’est pas le cas, effectuez une mise à niveau vers une version ultérieure de l’image avant de passer à la nouvelle personnalité.

  • Supprimez toute configuration qui n’est pas prise en charge ou qui n’est pas compatible avec la nouvelle personnalité avant de mettre à niveau la personnalité. Si une configuration non prise en charge est conservée dans l’appareil après son redémarrage avec la nouvelle image, l’appareil revient à la configuration d’usine par défaut.

Avant de commencer :

  • Assurez-vous que le commutateur ou le routeur a accès aux ressources réseau suivantes :

    • Serveur DHCP qui fournit l’emplacement de l’image logicielle et des fichiers de configuration sur le réseau

      Reportez-vous à la documentation de votre serveur DHCP pour obtenir des instructions de configuration.

    • Le serveur du protocole de transfert de fichiers (FTP anonyme), du protocole de transfert hypertexte (HTTP) ou du protocole de transfert de fichiers trivial (TFTP) sur lequel l’image logicielle et les fichiers de configuration sont stockés

      Note:

      Bien que TFTP soit pris en charge, nous vous recommandons d’utiliser FTP ou HTTP à la place, car ces protocoles de transport sont plus fiables.

      PRUDENCE:

      Les URL HTTP sont limitées à 256 caractères.

    • Un serveur DNS (Domain Name System) pour effectuer une recherche DNS inversée

    • (Facultatif) Un serveur NTP pour effectuer la synchronisation de l’heure sur le réseau

    • (Facultatif) Un serveur de journaux système (syslog) pour gérer les messages et les alertes des journaux système

  • Localisez et enregistrez l’adresse MAC imprimée sur le châssis du commutateur ou du routeur.

PRUDENCE:

Vous ne pouvez pas valider une configuration pendant que le commutateur ou le routeur effectue le processus de mise à jour logicielle. Si vous validez une configuration alors que le commutateur ou le routeur effectue le processus d’auto-installation du fichier de configuration, le processus s’arrête et le fichier de configuration n’est pas téléchargé à partir du réseau.

Par exemple, pour faire passer le périphérique QFX10002-60C de la personnalité installée du QFX10002-60C à la nouvelle personnalité du périphérique PTX10002-60C à l’aide du ZTP :

  1. En mode opérationnel, vérifiez la personnalité installée de l’appareil
  2. Démarrez l’appareil.
  3. Assurez-vous que la configuration d’usine par défaut est installée sur l’appareil.

    Émettez la request vmhost zeroize commande sur l’appareil que vous souhaitez provisionner.

  4. Téléchargez le progiciel spécifique à la personnalité que vous souhaitez mettre à niveau à partir de https://www.juniper.net/support/.

    Le progiciel des équipements QFX Series est différent de celui des équipements PTX Series.

  5. Enregistrez le progiciel et le fichier de configuration sur le serveur FTP, HTTP ou TFTP à partir duquel l’équipement téléchargera ces fichiers.
  6. Configurez le serveur DHCP pour qu’il fournisse les informations nécessaires au commutateur ou au routeur.

    Configurez l’attribution des adresses IP.

    Vous pouvez configurer l’attribution d’adresse IP dynamique ou statique pour l’adresse de gestion du commutateur ou du routeur. Pour déterminer l’adresse MAC de gestion pour le mappage d’adresses IP statiques, ajoutez 1 au dernier octet de l’adresse MAC du commutateur ou du routeur, que vous avez notée avant de commencer cette procédure.

  7. Définissez le format des informations spécifiques au fournisseur pour l’option DHCP 43 dans le fichier dhcpd.conf .

    Voici un exemple de fichier dhcpd.conf de serveur DHCP 4.2 ISC :

    Note:

    À partir de la version 18.2R1 de Junos OS, une nouvelle option DHCP a été introduite pour définir le délai d’expiration des téléchargements de fichiers via FTP. Si le transfer-mode est défini sur FTP, la valeur par défaut du délai d’expiration est automatiquement définie sur 120 minutes, c’est-à-dire que si la session FTP est interrompue en raison d’une perte de connectivité au milieu d’un transfert de fichiers, elle expirera après 120 minutes et ZTP tentera de réessayer le processus de récupération du fichier. Cette valeur peut être remplacée à l’aide de l’option DHCP comme suit :

    “val” est la valeur du délai d’expiration configurable par l’utilisateur en secondes et doit être fournie entre guillemets (comme « val »).

  8. Configurez les sous-options DHCP option 43 suivantes :
    Note:

    Les sous-options 05 à 255 de l’option DHCP 43 sont réservées.

    • Sous-option 00 : Nom du fichier image du logiciel à installer.

      Note:

      Lorsque le serveur DHCP ne peut pas utiliser la sous-option 00, configurez le nom de fichier de l’image logicielle à l’aide de la sous-option 04. Si la sous-option 00 et la sous-option 4 sont définies, la sous-option 04 est ignorée.

    • Sous-option 01 : Le nom du script ou du fichier de configuration à installer.

      La liste suivante fournit les types de scripts et leurs chemins d’interprétation associés :

      • Chemin d’accès à l’interpréteur de script shell : #!/bin/sh

      • Chemin d’accès à l’interpréteur de script SLAX : #!/usr/libexec/ui/cscript

      • Chemin d’accès à l’interpréteur de script Python : #!/usr/bin/python

        Les scripts Python non signés ne sont pris en charge que sur des plates-formes limitées, telles que l’appareil QFX5100. Si vous essayez d’exécuter des scripts Python non signés sur des appareils qui ne prennent pas en charge, des messages d’erreur seront émis.

      Note:

      Si le fichier ne contient pas de caractères spéciaux (#!) , ZTP détermine qu’il s’agit d’un fichier de configuration et charge le fichier de configuration.

    • Sous-option 02 : Le lien symbolique vers le fichier image du logiciel à installer.

      Note:

      Si vous ne spécifiez pas la sous-option 2, le processus ZTP traite l’image logicielle comme un nom de fichier et non comme un lien symbolique.

    • Sous-option 03 : Mode de transfert utilisé par le commutateur ou le routeur pour accéder au serveur TFTP, FTP ou HTTP. Si vous sélectionnez FTP comme mode de transfert, Junos OS utilise la connexion FTP anonyme pour télécharger des fichiers à partir du serveur FTP.

      Note:

      Si la sous-option 03 n’est pas configurée, TFTP devient le mode de transfert par défaut.

    • Sous-option 04 : Nom du fichier image du logiciel à installer.

      Note:

      Lorsque le serveur DHCP ne peut pas utiliser la sous-option 00, configurez le fichier image à l’aide de la sous-option 04. Si la sous-option 00 et la sous-option 4 sont définies, la sous-option 04 est ignorée.

    • Sous-option 05 : Nom du fichier image JLoader à installer.

  9. (Obligatoire) Configurez l’option 150 ou l’option 66.
    Note:

    Vous devez configurer l’option 150 ou l’option 66. Si vous configurez à la fois l’option 150 et l’option 66, l’option 150 est prioritaire et l’option 66 est ignorée. Assurez-vous également de spécifier une adresse IP, et non un nom d’hôte, car la résolution de noms n’est pas prise en charge.

    • Configurez l’option DHCP 150 pour spécifier l’adresse IP du serveur FTP, HTTP ou TFTP.

    • Configurez l’option DHCP 66 pour spécifier l’adresse IP du serveur FTP, HTTP ou TFTP.

  10. (Facultatif) Configurez l’option 7 de DHCP pour spécifier un ou plusieurs serveurs de journaux système (syslog).
  11. (Facultatif) Configurez l’option DHCP 42 pour spécifier un ou plusieurs serveurs NTP.
  12. (Facultatif) Configurez l’option DHCP 12 pour spécifier le nom d’hôte du commutateur ou du routeur.

    L’exemple de configuration suivant montre les options DHCP que vous venez de configurer :

    En fonction des options DHCP que vous venez de configurer, les instructions suivantes sont ajoutées au fichier de configuration de Junos OS (par exemple, jn-switch35.config:

  13. Surveillez le processus ZTP en consultant les fichiers journaux suivants.
    Note:

    Lorsque des scripts SLAX (système d’exploitation live basé sur Linux) sont émis, les op-script.log fichiers et event-script.log sont générés.

    • /var/log/dhcp_logfile

    • /var/log/event-script.log

    • /var/log/image_load_log

    • /var/log/messages

    • /var/log/op-script.log

    • /var/log/script_output

    Vous pouvez également surveiller le processus ZTP en consultant les messages d’erreur et en émettant des commandes opérationnelles. Pour plus d’informations, reportez-vous à la section Surveillance du Zero-Touch Provisioning .

  14. Exécutez la show version commande pour vérifier que la mise à niveau est réussie.