SUR CETTE PAGE
Comprendre l’environnement d’installation d’un réseau ouvert
Téléchargement de fichiers logiciels à l’aide d’un navigateur
Installation du logiciel Junos OS à l’aide du protocole SCP (Secure Copy Protocol)
Installation du logiciel Junos OS à l’aide de FTP ou TFTP sans serveur Web
Installation du logiciel Junos OS à l’aide d’un serveur DHCP sans aucune option DHCP configurée
Installation du logiciel Junos OS à l’aide d’un serveur Web sans DHCP configuré
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.
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.
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 :
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 :
user@switch# save filename
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 :
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 :
Installation du logiciel Junos OS à l’aide du protocole SCP (Secure Copy Protocol)
Pour installer le logiciel Junos OS à l’aide de SCP :
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 :
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 :
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é :
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
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 .
Sélectionnez ONIE: Rescue dans le menu GNU GRUB.
Émettez le onie-syseeprom à l’invite ONIE.
Par exemple:
ONIE:/ # onie-syseeprom TlvInfo Header: Id String: TlvInfo Version: 1 Total Length: 315 TLV Name Code Len Value -------------------- ---- --- ----- Base MAC Address 0x24 6 54:2A:A2:FB:DC:00 MAC Addresses 0x2A 2 256 Product Name 0x21 23 QFX10000-ÿÿÿÿÿÿÿ Serial Number 0x23 12 116G1EC00032 Part Number 0x22 16 1AES48S6Q.A2Gÿÿÿ Device Version 0x26 1 1 Manufacture Date 0x25 19 01/13/2015 21:40:30 Vendor Name 0x2D 20 JUNIPER NETWORKS INC Manufacturer 0x2B 14 JUNIPER NETWORKS INC Vendor Extension 0xFD 48 0x00 0x00 0x7C 0x82 0x01 0x00 0x41 0x32 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0x0F Vendor Extension 0xFD 62 0x00 0x00 0x0A 0x4C 0x51 0x06 0x52 0x45 0x56 0x20 0x30 0x31 0x52 0x0C 0x3F Platform Name 0x28 37 x86_64-alpha_networks_snx60a0_486f-r0 Loader Version 0x29 23 master-201412161452.0.1 CRC-32 0xFE 4 0xB88C8885 Checksum is valid.
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.
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 :
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.
Toutes les partitions Junos OS sont détruites lors d’une installation de récupération.
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.
Insérez le dispositif de démarrage d’urgence dans l’appareil.
Redémarrez l’appareil.
Appuyez sur le ESC bouton pour accéder au menu Gestionnaire de démarrage.
Sélectionnez Boot Manager, puis appuyez sur Enter.
Sélectionnez Unigen PQS1000 sous Legacy USB, puis appuyez sur Enter.
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.
Retirez le dispositif de démarrage d’urgence.
Vérifiez que le logiciel ONIE a été installé en consultant le fichier journal d’installation.
Par exemple:
Info: Found static url: file:///lib/onie/onie-updater ONIE: Executing installer: file:///lib/onie/onie-updater Verifying image checksum ... OK. Preparing image archive ... OK. ONIE: Version : master-201412161452.0.1
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.
Exécutez la parted /dev/sda print commande pour vérifier que les partitions ONIE ont été créées.
Par exemple:
ONIE:/ # parted /dev/sda print Model: ATA TS8GHSD630 (scsi) Disk /dev/sda: 8012MB Sector size (logical/physical): 512B/512B Partition Table: gpt Disk Flags: Number Start End Size File system Name Flags 1 1049kB 3146kB 2097kB GRUB-BOOT hidden, bios_grub 2 3146kB 137MB 134MB ext4 ONIE-BOOT hidden