Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Installation et récupération de logiciels à l’aide de l’environnement ONIE (Open Network Install Environment)

ONIE, l’environnement d’installation réseau ouvert de Cumulus Networks, est un programme d’installation de système d’exploitation réseau qui installe Junos OS et les applications tierces sur un commutateur. Les commutateurs réseau Juniper sont préinstallés avec ONIE. Lorsque vous mettez un commutateur sous tension, l’application ODE (discovery and execution) ONIE localise l’interface Ethernet de gestion et le progiciel Junos OS, qui se trouvent localement sur le commutateur ou sur le réseau à l’aide de HTTP, FTP ou TFTP. Une fois que le commutateur a détecté et téléchargé le progiciel Junos OS, il installe le logiciel Junos OS, redémarre, puis démarre à partir de Junos OS. Junos OS devient alors l’image logicielle par défaut.

Note:

Si vous souhaitez utiliser l’interface de ligne de commande Junos OS pour installer des logiciels, reportez-vous à la section Installation de packages logiciels sur des périphériques QFX Series (Junos OS).

La mise à niveau implique les tâches suivantes :

Comprendre l’environnement d’installation d’un réseau ouvert

Lorsque vous vous connectez au commutateur à l’aide de la commande ONIE, le menu de démarrage d’installation s’affiche :

  • Juniper Linux (Il s’agit d’une option de menu par défaut.)

  • Débogage Linux Juniper

  • Récupération de Linux Juniper

  • Accéder à ONIE Loader

    • ONIE : Installer le système d’exploitation (il s’agit d’une option de menu par défaut.)

    • ONIE : Sauvetage

    • ONIE : Désinstaller le système d’exploitation

    • ONIE : Mise à jour d’ONIE

    • ONIE : ONIE Intégrer

Vous pouvez utiliser les commandes suivantes pour installer et désinstaller Junos OS et démarrer et arrêter l’application ODE ONIE :

  • onie-nos-install

    Installe Junos OS à partir de n’importe quelle URL, telle que http://, ftp:// et file://.

  • onie-uninstaller

    Désinstalle Junos OS.

  • onie-discovery-start

    Le processus de découverte démarre automatiquement. Toutefois, si vous arrêtez le processus de découverte en exécutant la onie-discovery-stop commande, vous pouvez redémarrer le processus de découverte en émettant la onie-discovery-start commande.

  • onie-discovery-stop

    Arrête le processus de découverte. Pour redémarrer le processus de détection, exécutez la onie-discovery-start commande.

Téléchargement de fichiers logiciels à l’aide d’un navigateur

Vous pouvez télécharger le progiciel à partir de la page Téléchargements Juniper Networks à l’adresse https://support.juniper.net.

Note:

Pour accéder au site de téléchargement, vous devez disposer d’un contrat de service avec Juniper Networks et d’un compte d’accès. Si vous avez besoin d’aide pour obtenir un compte, remplissez le formulaire d’inscription sur le site Web Juniper Networks https://www.juniper.net/registration/Register.jsp.

Pour télécharger un progiciel :

  1. À l’aide d’un navigateur Web, accédez au https://support.juniper.net.
  2. Cliquez sur Afficher tous les produits> puis sélectionnez le produit pour lequel vous téléchargez le logiciel, ou saisissez le nom du produit.
  3. Recherchez le package souhaité et cliquez sur l’élément dans la colonne Téléchargements.

    Un écran de connexion s’affiche.

  4. Entrez votre nom et votre mot de passe et appuyez sur Entrée.
  5. Lisez le contrat de licence de l’utilisateur final, cliquez sur la case d’option J’accepte , puis cliquez sur Continuer.
  6. Enregistrez le fichier image du logiciel Junos OS sur votre ordinateur.

    Le nom du prefix-release-edition-signed.extension fichier image du logiciel Junos OS est présenté au format. Par exemple, le nom d’image de Junos OS version 15.1X53-D10 sur le commutateur QFX10000 series est jinstall-qfx-10-f-15.1X53-D10.7-domestic-signed.

    Pour plus d’informations sur la dénomination des fichiers image, reportez-vous à la section Noms des packages d’installation de Junos OS .

  7. Ouvrez ou enregistrez le package d’installation soit sur le système local du var/tmp répertoire, soit sur un emplacement distant. Si vous copiez le package d’installation sur un système distant, assurez-vous que vous pouvez y accéder à l’aide de HTTP, TFTP, FTP ou SCP.

Connexion au port console

Nous vous recommandons de vous connecter au port de console lors de l’installation du package d’installation afin de pouvoir répondre à toute entrée utilisateur requise et détecter les erreurs qui pourraient se produire.

Sauvegarde des fichiers de configuration actuels

Avant d’installer le nouveau package d’installation, nous vous recommandons vivement de sauvegarder vos fichiers de configuration actuels, car le processus de mise à niveau supprime tous les fichiers stockés sur le commutateur.

Pour sauvegarder vos fichiers de configuration actuels, entrez la save commande :

L’exécution de cette commande enregistre une copie de vos fichiers de configuration dans un emplacement distant, tel qu’un périphérique USB externe.

Désinstallation de la version existante de Junos OS

Le commutateur est livré avec une version de Junos OS préinstallée qui doit être utilisée avec l’interface de ligne de commande Junos OS. Toutefois, si vous souhaitez utiliser ONIE pour installer Junos OS, vous devez désinstaller le Junos OS existant et réinstaller l’image Junos OS qui a une extension .bin (par exemple, jnpr-qfx-5e-jdm-onie-updater-15.1-20150819_ups.4.bin fichier).

Pour désinstaller votre version existante de Junos OS :

  1. Sélectionnez Go to ONIE Loader dans le menu GNU GRUB.
  2. Sélectionnez ONIE: Uninstall OS dans le menu GNU GRUB.

    Junos OS est désinstallé et le commutateur redémarre.

    Par défaut, l’application ONIE discovery and execution (ODE) tente de découvrir et d’extraire une image à partir d’un DCHP ou d’un serveur Web configuré, ainsi que l’adresse IP de gestion du commutateur et l’adresse IP de la passerelle par défaut. Si vous souhaitez configurer manuellement l’adressage statique pour l’adresse IP de gestion du commutateur, exécutez onie-discovery-stop la commande à l’invite ONIE, puis configurez manuellement l’adresse IP de gestion et l’adresse IP de la passerelle par défaut.

    Par exemple:

    Pour redémarrer l’application ONIE discovery and execution (ODE), exécutez la onie-discovery-start commande.

    Par exemple:

Installation d’un progiciel Junos OS résidant sur un serveur Web ou un serveur DHCP avec les options DHCP configurées

Pour installer un progiciel Junos OS résidant sur un serveur Web ou DHCP :

  1. Copiez l’image du logiciel avec le nom onie-installer de fichier dans le répertoire var/www/html du serveur Web ou du serveur DHCP.
  2. Configurez l’option DHCP 114 dans le serveur DHCP pour qu’elle redirige vers le serveur Web afin d’extraire l’image du logiciel Junos OS.
  3. Désinstallez la version de Junos OS préinstallée.
    • Sélectionnez Go to ONIE Loader dans le menu GNU GRUB.

    • Sélectionnez ONIE: Uninstall OS dans le menu GNU GRUB.

    Junos OS est désinstallé et le commutateur redémarre.

  4. Configurez l’option DHCP 114 et d’autres options DHCP si nécessaire.

    Voici un exemple de configuration du serveur DHCP Windows Open avec l’option DHCP 114 configurée.

    Voici un exemple de journal d’initialisation de démarrage, montrant les options que vous venez de configurer :

    Le journal indique que le processus d’installation a récupéré l’image du logiciel Junos OS à partir du serveur DHCP et qu’il est en cours d’installation du logiciel Junos OS.

    Le commutateur redémarre et le menu GNU GRUB s’affiche.

Installation du logiciel Junos OS à l’aide du protocole SCP (Secure Copy Protocol)

Pour installer le logiciel Junos OS à l’aide de SCP :

  1. Désinstallez la version de Junos OS préinstallée.
    • Sélectionnez Go to ONIE Loader dans le menu GNU GRUB.

    • Sélectionnez ONIE: Uninstall OS dans le menu GNU GRUB.

    Junos OS est désinstallé et le commutateur redémarre.

    Par défaut, l’application OME (ONIE Discovery and Execution) tente de découvrir et de récupérer une image à partir d’un serveur Web configuré. Si DHCP n’est pas configuré, vous devez arrêter l’application ONIE (découverte et exécution) et configurer manuellement l’adressage statique de l’adresse IP de gestion du commutateur.

    Par exemple:

  2. Utilisez SCP pour copier l’image Junos OS d’un serveur ou d’un autre emplacement vers le répertoire /var/tmp du commutateur.

    Par exemple:

  3. Exécutez la onie-nos-install commande dans le répertoire /var/tmp pour installer le logiciel Junos OS.

    Le commutateur redémarre et affiche le menu GNU GRUB.

Installation du logiciel Junos OS à l’aide de FTP ou TFTP sans serveur Web

Pour installer le logiciel Junos OS à l’aide de FTP ou TFTP :

  1. Désinstallez la version de Junos OS préinstallée.
    • Sélectionnez Go to ONIE Loader dans le menu GNU GRUB.

    • Sélectionnez ONIE: Uninstall OS dans le menu GNU GRUB.

    Junos OS est désinstallé et le commutateur redémarre.

    Par défaut, l’application OME (ONIE Discovery and Execution) tente de découvrir et de récupérer une image à partir d’un serveur Web configuré. Si DHCP n’est pas configuré, vous devez arrêter l’application ONIE (découverte et exécution) et configurer manuellement l’adressage statique de l’adresse IP de gestion du commutateur.

    Par exemple:

  2. Copiez l’image Junos OS dans un répertoire FTP ou TFTP.
  3. Exécutez la onie-nos-install commande à l’invite ONIE pour installer le logiciel Junos OS.

    Si vous utilisez FTP :

    Si vous utilisez TFTP :

    Note:

    L’image du logiciel doit se trouver dans le répertoire /tftp/boot .

    Le commutateur redémarre et affiche le menu GNU GRUB.

Installation du logiciel Junos OS à l’aide d’un serveur DHCP sans aucune option DHCP configurée

Utilisez cette méthode d’installation si vous ne pouvez pas modifier ou définir les options DHCP sur votre serveur DHCP.

Pour installer le logiciel Junos OS à l’aide d’un serveur DHCP sur lequel aucune option DHCP n’est configurée :

  1. Copiez l’image du logiciel avec le nom jnpr-qfx-5e-jdm-onie-updater-15.1-20150819_ups.4.bin de fichier dans le répertoire var/www/html du serveur Web ou du serveur DHCP.
  2. Désinstallez la version de Junos OS préinstallée.
    • Sélectionnez Go to ONIE Loader dans le menu GNU GRUB.

    • Sélectionnez ONIE: Uninstall OS dans le menu GNU GRUB.

    Junos OS est désinstallé et le commutateur redémarre.

  3. Exécutez la onie-nos-install commande à l’invite ONIE pour installer le logiciel Junos OS.

    Par exemple:

    Voici un exemple de journal avec les options que vous venez de configurer :

    Ce journal indique que le processus d’installation a récupéré l’image du logiciel Junos OS sur le serveur Web et qu’il est en cours d’installation du logiciel Junos OS.

    Le commutateur redémarre et le menu GNU GRUB s’affiche.

Installation du logiciel Junos OS à l’aide d’un serveur Web sans DHCP configuré

Utilisez cette méthode d’installation si vous n’avez pas de serveur DHCP.

Pour installer le logiciel Junos OS à l’aide d’un serveur Web sans DHCP configuré :

  1. Étant donné que le commutateur est préinstallé avec Junos OS à utiliser avec l’interface de ligne de commande de Junos OS, vous devez désinstaller cette version du logiciel avant de pouvoir installer l’image Junos OS à utiliser avec ONIE.
    • Sélectionnez Go to ONIE Loader dans le menu GNU GRUB.

    • Sélectionnez ONIE: Uninstall OS dans le menu GNU GRUB.

    Junos OS est désinstallé et le commutateur redémarre.

  2. Sélectionnez ONIE: Uninstall OS dans le menu GNU GRUB.

    Junos OS est désinstallé et le commutateur redémarre.

    Par défaut, l’application OME (ONIE Discovery and Execution) tente de découvrir et de récupérer une image à partir d’un serveur Web configuré. Étant donné que DHCP n’est pas configuré, vous devez arrêter l’application OME (découverte et exécution) ONIE et configurer manuellement l’adressage statique de l’adresse IP de gestion du commutateur.

    Par exemple:

  3. Copiez l’image du logiciel dans le répertoire var/www/html du serveur web.
  4. Exécutez la onie-nos-install commande à l’invite ONIE pour installer le logiciel Junos OS.

    Par exemple:

    Voici un exemple de journal :

    Le journal indique que le processus d’installation a récupéré l’image du logiciel Junos OS sur le serveur Web et qu’il est en cours d’installation du logiciel Junos OS.

    Le commutateur redémarre et le menu GNU GRUB s’affiche.

Installation du logiciel Junos OS à l’aide d’un support USB

L’installation d’ONIE à partir d’une image Junos OS stockée sur un support USB n’est actuellement pas prise en charge.

Utilisez une autre procédure de ce document pour installer ONIE.

Vérification de l’installation du logiciel

But

Vérifiez que le logiciel a bien été installé sur le commutateur.

Action

Pour vérifier que le logiciel a été correctement installé, exécutez la show version commande.

Dépannage des problèmes de démarrage

Problème

Description

Junos OS ne démarre pas.

Solution

Si Junos OS ne démarre pas et que la console affiche le shell Yocto GNU Linux à la place, cela peut signifier que vous avez démarré en mode Juniper Linux Debug. Si le message d’erreur « [Erreur] Ne semble pas être un QFX10002. » s’affiche, cela peut signifier que l’EEPROM ne contient pas d’informations spécifiques au fournisseur. Pour vérifier les informations spécifiques au fournisseur, effectuez une installation ONIE : Rescue, puis vérifiez le contenu du fichier /var/run/*.dat .

  1. Sélectionnez ONIE: Rescue dans le menu GNU GRUB.

  2. Émettez le onie-syseeprom à l’invite ONIE.

    Par exemple:

    Sur la sortie, vous pouvez voir que les informations spécifiques au fournisseur confirment qu’il s’agit de Juniper Networks.

Création d’un périphérique d’amorçage d’urgence

Avant de commencer, vous devez disposer de la version jnpr-qfx-5e-jdm-onie-updater-15.1-20150819_ups.4.bin du logiciel ONIE.

Si le logiciel ONIE (Open Network Install Environment) est endommagé ou corrompu d’une manière ou d’une autre, ou si le commutateur est passé en mode de secours, vous pouvez utiliser un périphérique d’amorçage d’urgence pour repartitionner le disque principal et charger une nouvelle installation d’ONIE. Utilisez la procédure suivante pour créer un périphérique de démarrage d’urgence.

Note:

Dans la procédure suivante, nous supposons que vous créez le périphérique de démarrage d’urgence sur un commutateur. Vous pouvez créer le périphérique de démarrage d’urgence sur n’importe quel PC ou ordinateur portable prenant en charge Linux.

Pour créer un périphérique d’amorçage d’urgence :

  1. Insérez le périphérique USB dans le port USB avant du commutateur.

    Assurez-vous que la taille du périphérique USB est d’au moins 1 Go.

  2. Exécutez la commande suivante à partir du répertoire du commutateur dans lequel se trouve le fichier ISO :

    Vous pouvez également exécuter la dd commande en utilisant le chemin d’accès complet à l’emplacement du fichier ISO.

    Par exemple, si le fichier ISO se trouve dans le /var/tmp/ répertoire :

    Le commutateur écrit l’image du support d’installation sur le périphérique USB :

  3. Retirez le périphérique USB du port USB du commutateur.

Exécution d’une installation de récupération

Dans le cas où l’environnement d’installation réseau ouvert (ONIE) est corrompu, que le commutateur passe en mode de secours ou que vous devez réinstaller le logiciel ONIE pour une raison quelconque, vous devez effectuer une installation de récupération.

Note:

Toutes les partitions Junos OS sont détruites lors d’une installation de récupération.

Note:

Avant de pouvoir effectuer une installation de récupération, assurez-vous que vous disposez d’un périphérique de démarrage d’urgence chargé avec le logiciel ONIE.

  1. Insérez le dispositif de démarrage d’urgence dans l’appareil.

  2. Redémarrez l’appareil.

  3. Appuyez sur le ESC bouton pour accéder au menu Gestionnaire de démarrage.

  4. Sélectionnez Boot Manager, puis appuyez sur Enter.

  5. Sélectionnez Unigen PQS1000 sous Legacy USB, puis appuyez sur Enter.

  6. Sélectionnez ONIE: Embed ONIE dans le ONIE Installer menu, puis appuyez sur Enter.

    L’installation de récupération se poursuit à l’aide du dispositif de démarrage d’urgence.

  7. Retirez le dispositif de démarrage d’urgence.

  8. Vérifiez que le logiciel ONIE a été installé en consultant le fichier journal d’installation.

    Par exemple:

    Les fichiers journaux d’installation s’affichent automatiquement pendant le processus d’installation, mais si vous souhaitez vérifier les fichiers journaux d’installation à un autre moment, vous pouvez les trouver dans le répertoire /var/log/ . Pour afficher un fichier journal d’installation, exécutez la tail -f /var/log/onie.log commande.

  9. Exécutez la parted /dev/sda print commande pour vérifier que les partitions ONIE ont été créées.

    Par exemple: