Installation de logiciels sur les périphériques de routage (Junos OS)
Les périphériques de routage sont livrés avec Junos OS préinstallé. Dès que de nouvelles fonctionnalités et correctifs logiciels sont disponibles, vous devez mettre à niveau Junos OS pour les utiliser. Vous pouvez installer des logiciels sur des moteurs de routage simples et redondants.
Installation du progiciel sur un routeur doté d’un seul moteur de routage (Junos OS)
Avant d’installer une nouvelle version du logiciel sur un appareil, vous devez sauvegarder le système actuel.
À partir de la version 20.3R1 de Junos OS, les routeurs ACX710 prennent en charge des images limitées.
Pour mettre à niveau le logiciel d’un routeur ou d’un commutateur :
Voir aussi
Installation du progiciel sur un équipement doté de moteurs de routage redondants (Junos OS)
Si l’appareil est équipé de deux moteurs de routage, effectuez une installation Junos OS sur chaque moteur de routage séparément afin de minimiser les perturbations du fonctionnement du réseau.
Pour mettre à niveau les moteurs de routage redondants, vous devez d’abord installer la nouvelle version de Junos OS sur le moteur de routage de sauvegarde tout en conservant la version logicielle en cours d’exécution sur le moteur de routage principal. Après vous être assuré que la nouvelle version du logiciel s’exécute correctement sur le moteur de routage de sauvegarde, vous basculez le contrôle de périphérique vers le moteur de routage de sauvegarde. Enfin, vous installez le nouveau logiciel sur le nouveau moteur de routage de sauvegarde. Pour connaître les procédures détaillées, reportez-vous aux sous-sections suivantes :
- Préparation de l’équipement pour l’installation (Junos OS)
- Installation de logiciels sur le moteur de routage de sauvegarde (Junos OS)
- Installation du logiciel sur le moteur de routage restant (Junos OS)
- Finalisation de l’installation (Junos OS)
Préparation de l’équipement pour l’installation (Junos OS)
Déterminez s’il s’agit de la meilleure procédure pour mettre à niveau votre appareil :
Si votre commutateur EX8200 exécute Junos OS version 10.4R3 ou ultérieure, vous pouvez mettre à niveau les packages logiciels sur les deux moteurs de routage à l’aide d’une seule commande et avec une interruption minimale du réseau en utilisant la mise à niveau logicielle ininterrompue (NSSU) au lieu de cette procédure. Reportez-vous à la section Mise à niveau logicielle d’un commutateur autonome EX6200 ou EX8200 à l’aide de la procédure de mise à niveau logicielle ininterrompue (procédure CLI).
Pour mettre à niveau deux versions différentes de Junos OS sans interruption sur le plan de contrôle et avec une interruption minimale du trafic, vous pouvez utiliser Mise à niveau de logiciels en service, Premiers pas avec la mise à niveau logicielle unifiée en service pour les routeurs et les commutateurs et Mise à niveau d’un cluster de châssis à l’aide de la mise à niveau de logiciels en service pour les pare-feu SRX Series.
Pour mettre à niveau le logiciel s’exécutant sur les commutateurs Ethernet EX Series dotés de moteurs de routage redondants et sur tous les commutateurs membres dans EX Series Virtual Chassis à l’aide d’une seule commande, vous pouvez utiliser Mise à niveau logicielle ininterrompue, reportez-vous à la section Présentation des mises à niveau logicielles ininterrompues sur les commutateurs EX Series.
Pour mettre à niveau le progiciel d’un commutateur EX6200 ou EX8200 avec un moteur de routage installé, reportez-vous à la section Installation du logiciel sur un commutateur EX Series doté d’un Virtual Chassis ou d’un moteur de routage unique (procédure CLI).
Si le basculement GRES (Graceful Moteur de routage Switchover) ou le routage actif ininterrompu (NSR) est activé lorsque vous lancez une installation du logiciel, celui-ci ne s’installe pas correctement. Assurez-vous de désactiver GRES (s’il est activé). Par défaut, NSR est désactivé. Si NSR est activé, supprimez l’instruction nonstop-routing du niveau hiérarchique [edit routing-options] pour la désactiver.
Pour vous assurer que GRES et NSR sont désactivés :
Connectez-vous à la console du moteur de routage principal.
Pour plus d’informations sur la connexion au moteur de routage via le port console, consultez le guide matériel spécifique à votre appareil.
À partir de l’invite opérationnelle de la CLI, entrez dans le mode de configuration :
{master} user@host> configure Entering configuration mode {master} [edit] user@host#
Désactiver le routage actif ininterrompu (NSR) (pris en charge sur les commutateurs exécutant Junos OS version 10.4 ou ultérieure) :
{master}[edit] user@host# delete routing-options nonstop-routing
Désactivez le pontage non-stop s’il est activé :
{master}[edit] user@host# delete protocols layer2-control nonstop-bridging
Désactivez la redondance du moteur de routage si cette option est activée :
{master}[edit] user@host# (delete | deactivate) chassis redundancy graceful-switchover
Enregistrez la modification de configuration sur les deux moteurs de routage :
{master}[edit] user@host# commit synchronize re0: configuration check succeeds re1: commit complete re0: commit complete
Note:Pour vous assurer que les modifications de configuration les plus récentes sont validées avant la mise à niveau du logiciel, effectuez cette étape même si le routage actif ininterrompu et le basculement du moteur de routage normal étaient précédemment désactivés.
Quittez le mode de configuration de l’interface de ligne de commande :
[edit] user@host# exit
Installation de logiciels sur le moteur de routage de sauvegarde (Junos OS)
Une fois l’équipement préparé, vous devez d’abord installer la nouvelle version de Junos OS sur le moteur de routage de sauvegarde, tout en conservant la version logicielle en cours d’exécution sur le moteur de routage principal. Cela permet au moteur de routage principal de poursuivre ses opérations, minimisant ainsi les perturbations de votre réseau.
Avant de commencer cette procédure, choisissez le progiciel dont vous avez besoin et téléchargez-le dans le répertoire /var/tmp du moteur de routage principal. Pour plus d’informations sur les packages à utiliser pour quelles mises à niveau, reportez-vous à la section Noms des packages d’installation de Junos OS.
Pour installer le logiciel sur le moteur de routage de sauvegarde :
Connectez-vous au port console du moteur de routage principal actuel dans l’emplacement 0.
Installez le nouveau progiciel sur le moteur de routage de sauvegarde (re1) à l’aide de la
request system software add
commande :user@host> request system software add re1 validate /var/tmp/jinstall-9.2R1.8–domestic-signed.tgz
L’installation et la validation prennent environ 15 minutes.
PRUDENCE:N’incluez pas l’option
re0
oure1
lorsque vous installez un package à l’aide de larequest system software add
commande si le moteur de routage sur lequel se trouve le package et le moteur de routage sur lequel vous souhaitez installer le package sont identiques. Dans ce cas, le package est supprimé après une mise à niveau réussie.Pour les routeurs M Series, MX Series et T Series exécutant Junos OS version 12.2 et ultérieure, vous pouvez utiliser la
request system software add set
commande pour installer plusieurs packages logiciels en même temps :user@host> request system software add set re1 /var/tmp/installation-package
Pour plus d’informations sur la commande, reportez-vous à la
request system software add set
section Demande d’ajout de logiciel système (Junos OS) ou à l’Explorateur CLI.Redémarrez le moteur de routage de sauvegarde pour démarrer le nouveau logiciel :
user@host> request system reboot other-routing-engine Rebooting re1 user@host>
Vous devez redémarrer l’équipement pour charger la nouvelle installation de Junos OS sur l’appareil. Vous pouvez combiner les étapes 2 et 3 en ajoutant reboot à la
request system software add
commande. Mais si vous effectuez les étapes séparément, assurez-vous de redémarrer le moteur de routage auquel vous venez d’ajouter le logiciel système.Note:Pour mettre fin à l’installation, ne redémarrez pas votre appareil. Au lieu de cela, terminez l’installation, puis exécutez la
request system software delete software-package-name
commande. C’est votre dernière chance d’arrêter l’installation.Tous les logiciels sont chargés lorsque vous redémarrez l’appareil. L’installation peut prendre entre 5 et 10 minutes. L’appareil redémarre ensuite à partir du périphérique d’amorçage sur lequel le logiciel vient d’être installé. Une fois le redémarrage terminé, l’appareil affiche l’invite de connexion.
Pendant la mise à niveau du logiciel, le moteur de routage sur lequel vous effectuez l’installation ne roule pas le trafic.
Exécutez la
show version invoke-on other-routing-engine
commande pour vérifier que le nouveau logiciel est installé.user@host> show version invoke-on other-routing-engine re1: -------------------------------------------------------------------------- Hostname: host1 Model: mx240 Junos: package-name . . . user@host>
(Facultatif) Ajoutez le paquet jweb à l’aide de la
request system software add
commande. Avant de pouvoir ajouter ce package, vous devez d’abord télécharger le logiciel comme vous l’avez fait pour le package d’installation. Pour plus d’informations sur le téléchargement du package jweb, reportez-vous à la section Téléchargement de logiciels (Junos OS).Le module d’installation jweb ajoute une interface utilisateur graphique de gestion des routeurs que vous pouvez utiliser pour visualiser et configurer votre routeur.
Installation du logiciel sur le moteur de routage restant (Junos OS)
Une fois le logiciel installé sur le moteur de routage de sauvegarde, vous êtes prêt à basculer le contrôle de routage vers le moteur de routage de secours, puis à mettre à niveau ou rétrograder le logiciel sur le moteur de routage restant dans l’emplacement 0.
Pour installer le logiciel sur le moteur de routage principal :
Transférez le contrôle de routage du moteur de routage principal vers le de secours :
user@host> request chassis routing-engine master switch warning: Traffic will be interrupted while the PFE is re-initialized Toggle mastership between routing engines ? [yes,no] (no) yes Resolving mastership... Complete. The other routing engine becomes the master.
Pour plus d’informations sur la
request chassis routing-engine master
commande, reportez-vous à l’Explorateur CLI.Vérifiez que le moteur de routage de l’emplacement 1 est désormais le moteur de routage principal :
user@host> show chassis routing-engine Routing Engine status: Slot 0: Current state Backup Election priority Master (default) Routing Engine status: Slot 1: Current state Master Election priority Backup (default)
-
Installez le nouveau progiciel sur le moteur de routage dans l’emplacement 0 à l’aide de la
request system software add
commande :user@host> request system software add validate re0 /var/tmp/jinstall-9.2R1.8–domestic-signed.tgz
L’installation et la validation prennent environ 15 minutes.
PRUDENCE:N’incluez pas l’option
re0
oure1
lorsque vous installez un package à l’aide de larequest system software add
commande si le moteur de routage sur lequel se trouve le package et le moteur de routage sur lequel vous souhaitez installer le package sont identiques. Dans ce cas, le package est supprimé après une mise à niveau réussie.Pour les routeurs M Series, MX Series et T Series exécutant Junos OS version 12.2 et ultérieure, vous pouvez utiliser la
request system software add set
commande pour installer plusieurs packages logiciels en même temps :user@host> request system software add set re0 /var/tmp/installation-package
Pour plus d’informations sur la commande, reportez-vous à la
request system software add set
section Demande d’ajout de logiciel système (Junos OS) ou à l’Explorateur CLI. Redémarrez le moteur de routage à l’aide de la
request system reboot
commande :user@host> request system reboot Reboot the system? [yes, no] (no) yes
Vous devez redémarrer l’équipement pour charger la nouvelle installation de Junos OS sur l’appareil. Vous pouvez combiner les étapes 3 et 4 en ajoutant reboot à la
request system software add
commande. Mais si vous effectuez les étapes séparément, assurez-vous de redémarrer le moteur de routage auquel vous venez d’ajouter le logiciel système.Note:Pour mettre fin à l’installation, ne redémarrez pas votre appareil. Au lieu de cela, terminez l’installation, puis exécutez la
request system software delete software-package-name
commande. C’est votre dernière chance d’arrêter l’installation.Le logiciel est chargé lorsque vous redémarrez le système. L’installation peut prendre entre 5 et 10 minutes. L’appareil redémarre ensuite à partir du périphérique d’amorçage sur lequel le logiciel vient d’être installé. Une fois le redémarrage terminé, l’appareil affiche l’invite de connexion.
Pendant la mise à niveau du logiciel, le moteur de routage sur lequel vous effectuez l’installation n’achemine pas le trafic.
Connectez-vous au moteur de routage de sauvegarde actuel (emplacement 0) et exécutez la
show version
commande pour vérifier la version du logiciel installée.user@host> show version
-
(Facultatif) Ajoutez le paquet jweb à l’aide de la
request system software add
commande. Avant de pouvoir ajouter ce package, vous devez d’abord télécharger le logiciel comme vous l’avez fait pour le package d’installation. Pour plus d’informations sur le téléchargement du package jweb, reportez-vous à la section Téléchargement de logiciels (Junos OS).Le module d’installation jweb ajoute une interface utilisateur graphique de gestion des routeurs que vous pouvez utiliser pour visualiser et configurer votre routeur.
Finalisation de l’installation (Junos OS)
Une fois le logiciel installé sur les deux moteurs de routage, vous ramenez le routeur à sa configuration d’origine et sauvegardez la nouvelle installation.
Pour finaliser la mise à niveau des moteurs de routage redondants :
Restaurez la configuration qui existait avant de lancer cette procédure (à partir de Préparation du périphérique pour l’installation (Junos OS)) :
user@host> configure [edit] user@host# rollback 1
Note:Le nombre de
rollback
la commande doit correspondre au nombre de commits que vous avez effectués lors de la préparation du routeur pour l’installation. Par exemple, si vous avez effectué un commit distinct pour désactiver la redondance du moteur de routage et désactiver le pontage sans arrêt, vous devez l’utiliserrollback 2
à cette étape.Enregistrez la modification de configuration sur les deux moteurs de routage :
[edit] user@host# commit synchronize and-quit
Transférez le contrôle de routage vers le moteur de routage principal d’origine dans l’emplacement 0 :
{backup} user@host> request chassis routing-engine master switch warning: Traffic will be interrupted while the PFE is re-initialized Toggle mastership between routing engines ? [yes,no] (no) yes Resolving mastership... Complete. The other routing engine becomes the master.
Pour plus d’informations sur la
request chassis routing-engine master
commande, reportez-vous à l’Explorateur CLI.Vérifiez que le moteur de routage (emplacement 0) est bien le moteur de routage principal :
{master} user@host> show chassis routing-engine Routing Engine status: Slot 0: Current state Master Election priority Master (default) Routing Engine status: Slot 1: Current state Backup Election priority Backup (default)
Une fois que vous avez installé le nouveau logiciel et que vous êtes convaincu qu’il s’exécute correctement, sauvegardez-le sur les moteurs de routage principal et de secours.
Pour sauvegarder Junos OS avec FreeBSD mis à jour, utilisez la
request system snapshot recovery
commande. Pour savoir quelles plates-formes dans quelles versions utilisent Junos OS avec FreeBSD mis à jour, consultez Explorateur de fonctionnalités et entrez Junos kernel upgrade to FreeBSD 10+. Pour plus d’informations, consultez Changements dans l’utilisation des snapshots pour Junos OS avec FreeBSD mis à jour.Pour Junos OS, utilisez la
request system snapshot
commande :{master} user@host> request system snapshot {master} user@host> request routing-engine login other-routing-engine {backup} user@host-re1> request system snapshot {backup} user@host-re1> request routing-engine login other-routing-engine {master} user@host>
Le système de fichiers racine est sauvegardé dans /altroot et /config est sauvegardé dans /altconfig. Les systèmes de fichiers racine et /config se trouvent sur la carte CompactFlash du routeur, tandis que les systèmes de fichiers /altroot et /altconfig se trouvent sur le disque dur ou le disque SSD du routeur.
Pour plus d’informations sur la
request system snapshot
commande, reportez-vous à l’Explorateur CLI .Note:Une fois la
request system snapshot
commande exécutée, vous ne pouvez pas revenir à la version précédente du logiciel, car la copie en cours d’exécution et la copie de sauvegarde du logiciel sont identiques.