Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Mise à niveau logicielle d’un commutateur autonome EX6200 ou EX8200 à l’aide d’une mise à niveau logicielle ininterrompue (procédure CLI)

Vous pouvez utiliser la mise à niveau logicielle ininterrompue (NSSU) pour mettre à niveau le logiciel sur les commutateurs EX6200 ou EX8200 autonomes dotés de moteurs de routage redondants. NSSU met à niveau les logiciels qui s’exécutent sur les moteurs de routage et les cartes de ligne en minimisant les interruptions de trafic pendant la mise à niveau. NSSU est pris en charge sur les commutateurs EX8200 exécutant Junos OS version 10.4 ou ultérieure et sur les commutateurs EX6200 exécutant Junos OS version 12.2 ou ultérieure.

Cette rubrique aborde les sujets suivants :

Préparation du commutateur pour l’installation du logiciel

Avant de commencer l’installation du logiciel à l’aide de NSSU :

  • (Facultatif) Configurez les groupes de mise à niveau de carte de ligne comme décrit dans Configuration des groupes de mise à niveau de carte de ligne pour une mise à niveau logicielle ininterrompue. Par défaut, une NSSU met à niveau les cartes de ligne une par une pour permettre aux liaisons Ethernet agrégées qui ont des membres sur des cartes de ligne différentes de rester actives tout au long du processus de mise à niveau. La configuration de groupes de mise à niveau de cartes de ligne réduit le temps nécessaire à une mise à niveau, car les cartes de ligne de chaque groupe de mise à niveau sont mises à niveau en même temps plutôt que de manière séquentielle.

  • Vérifiez que les moteurs de routage exécutent la même version du logiciel. Entrez la commande suivante :

    Si les moteurs de routage n’exécutent pas la même version du logiciel, utilisez la request system software add commande pour mettre à niveau le moteur de routage qui exécute la version antérieure du logiciel.

  • Assurez-vous que le routage actif ininterrompu (NSR) et le basculement GRES (Graceful moteur de routage Switchover) sont activés. Pour vérifier qu’ils sont activés, vous devez vérifier uniquement l’état du routage actif ininterrompu : si le routage actif ininterrompu est activé, le basculement du moteur de routage intelligent est activé.

    Pour vérifier que le routage actif ininterrompu est activé, exécutez la commande suivante :

    Si le routage actif ininterrompu n’est pas activé (la réplication dynamique est désactivée), reportez-vous à la section Configuration du routage actif ininterrompu sur les commutateurs pour plus d’informations sur la façon de l’activer.

  • (Facultatif) Activez le pontage ininterrompu (NSB). L’activation de NSB garantit que tous les protocoles de couche 2 pris en charge par NSB fonctionnent de manière transparente pendant le basculement du moteur de routage qui fait partie de NSSU.

  • (Facultatif) Sauvegardez le logiciel système de chaque moteur de routage sur un périphérique de stockage externe à l’aide de la request system snapshot commande.

Mise à niveau des deux moteurs de routage à l’aide de NSSU

Cette procédure décrit comment mettre à niveau les deux moteurs de routage à l’aide de NSSU. Une fois la mise à niveau terminée, les deux moteurs de routage exécutent la nouvelle version du logiciel et le moteur de routage de secours est le nouveau moteur de routage principal.

Pour mettre à niveau les deux moteurs de routage à l’aide de NSSU :

  1. Téléchargez le progiciel.

  2. Copiez le progiciel sur le commutateur. Nous vous recommandons d’utiliser FTP pour copier le fichier dans le répertoire /var/tmp .

  3. Connectez-vous au moteur de routage principal à l’aide de la connexion à la console. Vous pouvez effectuer une NSSU à partir de l’interface de gestion, mais une connexion à la console vous permet de surveiller la progression du redémarrage du moteur de routage principal.

  4. Installez le nouveau progiciel :

    package-name-m.nZx-distribution.tgz est, par exemple, jinstall-ex-8200-10.4R1.5-domestic-signed.tgz.

    Le commutateur affiche les messages d’état suivants au fur et à mesure de l’exécution de la mise à niveau :

    Note:

    Si vous omettez l’option de redémarrage lors de cette étape lors de l’utilisation d’un commutateur EX8200, vous devez redémarrer manuellement le moteur de routage principal d’origine à l’aide de la request system reboot commande pour que la mise à niveau se termine.

    Le moteur de routage principal d’origine redémarre automatiquement après la mise à jour du nouveau moteur de routage principal lorsqu’un NSSU est utilisé pour mettre à niveau un commutateur EX6200 avec deux moteurs de routage.

  5. Connectez-vous une fois le redémarrage terminé. Pour vérifier que les deux moteurs de routage ont été mis à niveau, entrez la commande suivante :

  6. Pour vérifier que les cartes de ligne qui étaient en ligne avant la mise à niveau sont en ligne après la mise à niveau, connectez-vous au moteur de routage principal et entrez la show chassis nonstop-upgrade commande :

  7. Si vous souhaitez redéfinir re0 comme moteur de routage principal, entrez la commande suivante :

    Vous pouvez vérifier que re0 est le moteur de routage principal en exécutant la show chassis routing-engine commande.

  8. Pour vous assurer que la fonctionnalité de partitions à double racine résiliente fonctionne correctement, exécutez la commande suivante pour copier la nouvelle image Junos OS dans l’autre partition racine de chaque moteur de routage :

    Les partitions à double racine résilientes permettent au commutateur de démarrer de manière transparente à partir de la partition racine secondaire si le système ne parvient pas à démarrer à partir de la partition racine principale.

Mise à niveau d’un moteur de routage à l’aide de NSSU (commutateur EX8200 uniquement)

Cette procédure décrit comment mettre à niveau l’un des moteurs de routage à l’aide de NSSU sur un commutateur EX8200. Une fois la mise à niveau terminée, le moteur de routage de sauvegarde exécute la nouvelle version du logiciel et constitue la nouvelle version principale. Le moteur de routage principal d’origine, désormais le moteur de routage de secours, continue d’exécuter la version logicielle précédente.

Note:

NSSU met toujours à niveau le logiciel des deux moteurs de routage sur un commutateur EX6200. Par conséquent, vous ne pouvez pas mettre à niveau le logiciel d’un moteur de routage à l’aide de NSSU sur un commutateur EX6200.

Pour mettre à niveau un moteur de routage à l’aide de NSSU :

  1. Téléchargez le progiciel.

  2. Copiez le progiciel sur le commutateur. Nous vous recommandons d’utiliser FTP pour copier le fichier dans le répertoire /var/tmp .

  3. Connectez-vous au moteur de routage principal.

  4. Demandez une NSSU. Sur un commutateur EX8200, spécifiez l’option no-old-master-upgrade lors de la demande NSSU :

    package-name-m.nZx-distribution.tgz est, par exemple, jinstall-ex-8200-10.4R2.5-domestic-signed.tgz.

    Le commutateur affiche les messages d’état suivants au fur et à mesure de l’exécution de la mise à niveau :

    Une fois la mise à niveau terminée, le moteur de routage principal d’origine (re0) devient le moteur de routage de secours.

  5. Pour vérifier que le moteur de routage de sauvegarde d’origine (re1) a été mis à niveau, entrez la commande suivante :

  6. Pour vérifier que les cartes de ligne qui étaient en ligne avant la mise à niveau sont en ligne après la mise à niveau, connectez-vous au nouveau moteur de routage principal et entrez la show chassis nonstop-upgrade commande :

  7. Pour vous assurer que la fonctionnalité de partitions à double racine résiliente fonctionne correctement, copiez la nouvelle image Junos OS dans l’autre partition racine du moteur de routage :

    Les partitions à double racine résilientes permettent au commutateur de démarrer de manière transparente à partir de la partition racine secondaire si le système ne parvient pas à démarrer à partir de la partition racine principale.

Mise à niveau du moteur de routage principal d’origine (commutateur EX8200 uniquement)

Cette procédure décrit comment mettre à niveau le moteur de routage principal d’origine après avoir mis à niveau le moteur de routage de sauvegarde d’origine, comme décrit dans Mise à niveau d’un moteur de routage à l’aide de NSSU (commutateur EX8200 uniquement) pour un commutateur EX8200.

  1. Connectez-vous au moteur de routage principal actuel (re1).
  2. Passez en mode de configuration et désactivez le routage actif ininterrompu :
  3. Désactivez le basculement du moteur de routage et validez la configuration :
  4. Connectez-vous au moteur de routage de sauvegarde actuel (re0) à l’aide d’une connexion à la console.
  5. Demander l’installation d’un logiciel :
    Note:

    Lorsque vous utilisez NSSU pour mettre à niveau un seul moteur de routage, le package d’installation n’est pas automatiquement supprimé de /var/tmp, ce qui laisse le package disponible pour mettre à niveau le moteur de routage principal d’origine.

  6. Une fois la mise à niveau terminée, connectez-vous au moteur de routage principal actuel (re1) et passez en mode de configuration CLI.
  7. Réactivez le routage actif ininterrompu et le basculement fluide du moteur de routage :
  8. Pour vous assurer que la fonctionnalité de partitions à double racine résiliente fonctionne correctement, quittez le mode de configuration CLI et copiez la nouvelle image Junos OS dans l’autre partition racine du moteur de routage :

    Les partitions à double racine résilientes permettent au commutateur de démarrer de manière transparente à partir de la partition racine secondaire si le système ne parvient pas à démarrer à partir de la partition racine principale.

  9. (Facultatif) Pour rétablir le contrôle au moteur de routage principal d’origine (re0), entrez la commande suivante :

    Vous pouvez vérifier que re0 est le moteur de routage principal en exécutant la show chassis routing-engine commande.