AUF DIESER SEITE
Installieren von Junos OS-Software mit Secure Copy Protocol (SCP)
Installieren von Junos OS-Software über FTP oder TFTP ohne Webserver
Installieren von Junos OS-Software über einen DHCP-Server ohne konfigurierte DHCP-Optionen
Installieren von Junos OS-Software über einen Webserver ohne konfiguriertes DHCP
Installieren von Junos OS-Software mithilfe eines USB-Mediums
Installieren und Wiederherstellen von Software mit der Open Network Install Environment (ONIE)
ONIE, die offene Netzwerk-Installationsumgebung von Cumulus Networks, ist ein Netzwerk-Betriebssystem-Installationsprogramm, das Junos OS und Anwendungen von Drittanbietern auf einem Switch installiert. Auf den Netzwerk-Switches von Juniper ist ONIE vorinstalliert. Wenn Sie einen Switch einschalten, sucht die ONIE Discovery and Execution (ODE)-Anwendung die Management-Ethernet-Schnittstelle und das Junos OS-Softwarepaket, die sich entweder lokal auf dem Switch oder über HTTP, FTP oder TFTP im Netzwerk befinden. Nachdem der Switch das Junos OS-Softwarepaket erkannt und heruntergeladen hat, installiert der Switch die Junos OS-Software, startet neu und startet dann von Junos OS. Junos OS wird dann zum Standard-Software-Image.
Informationen zur Installation von Software über die Junos OS CLI finden Sie unter Installieren von Softwarepaketen auf Geräten der QFX-Serie (Junos OS).
Ein Upgrade umfasst die folgenden Aufgaben:
Grundlegendes zur offenen Netzwerkinstallationsumgebung
Wenn Sie sich mit ONIE am Switch anmelden, sehen Sie das Installations-Boot-Menü:
Juniper Linux (Dies ist eine Standardmenüoption.)
Juniper Linux-Debuggen
Juniper Linux-Wiederherstellung
Gehe zu ONIE Loader
ONIE: Betriebssystem installieren (Dies ist eine Standardmenüoption.)
ONIE: Rettung
ONIE: Betriebssystem deinstallieren
ONIE: ONIE aktualisieren
ONIE: ONIE einbetten
Sie können die folgenden Befehle verwenden, um Junos OS zu installieren und zu deinstallieren und die ONIE ODE-Anwendung zu starten und zu beenden:
onie-nos-install
Installiert Junos OS über eine beliebige URL, z. B. http://, ftp:// und file://.
onie-uninstaller
Deinstalliert Junos OS.
onie-discovery-start
Der Erkennungsprozess startet automatisch. Wenn Sie den Ermittlungsprozess jedoch durch das Ausführen des onie-discovery-stop Befehls beenden, können Sie den Ermittlungsprozess durch Ausführen des onie-discovery-start Befehls neu starten.
onie-discovery-stop
Stoppt den Ermittlungsprozess. Um den Ermittlungsprozess neu zu starten, geben Sie den onie-discovery-start Befehl aus.
Herunterladen von Softwaredateien mit einem Browser
Sie laden das Softwarepaket von der Juniper Networks Download-Seite unter https://support.juniper.net herunter.
Um auf die Download-Site zugreifen zu können, benötigen Sie einen Servicevertrag mit Juniper Networks und ein Zugriffskonto. Wenn Sie Hilfe bei der Erlangung eines Kontos benötigen, füllen Sie das Registrierungsformular auf der Juniper Networks Website https://www.juniper.net/registration/Register.jsp aus.
So laden Sie ein Softwarepaket herunter:
Herstellen einer Verbindung mit dem Konsolenport
Es wird empfohlen, während der Installation des Installationspakets eine Verbindung mit dem Konsolenport herzustellen, damit Sie auf alle erforderlichen Benutzereingaben reagieren und eventuell auftretende Fehler erkennen können.
Sichern der aktuellen Konfigurationsdateien
Bevor Sie das neue Installationspaket installieren, empfehlen wir Ihnen dringend, Ihre aktuellen Konfigurationsdateien zu sichern, da beim Upgrade-Prozess alle gespeicherten Dateien auf dem Switch entfernt werden.
Um Ihre aktuellen Konfigurationsdateien zu sichern, geben Sie den save
folgenden Befehl ein:
user@switch# save filename
Durch Ausführen dieses Befehls wird eine Kopie der Konfigurationsdateien an einem Remotespeicherort, z. B. einem externen USB-Gerät, gespeichert.
Deinstallieren der vorhandenen Version von Junos OS
Auf dem Switch ist eine Version von Junos OS vorinstalliert, die mit der Junos OS CLI verwendet werden kann. Wenn Sie jedoch ONIE zum Installieren von Junos OS verwenden möchten, müssen Sie die vorhandene Junos OS deinstallieren und das Junos OS Image mit einer .bin-Erweiterung neu installieren, z. B. jnpr-qfx-5e-jdm-onie-updater-15.1-20150819_ups.4.bin Datei.
So deinstallieren Sie Ihre vorhandene Junos OS-Version:
Installieren eines Junos OS-Softwarepakets, das sich auf einem Webserver oder DHCP-Server mit konfigurierten DHCP-Optionen befindet
So installieren Sie ein Junos OS-Softwarepaket, das sich auf einem Webserver oder DHCP-Server befindet:
Installieren von Junos OS-Software mit Secure Copy Protocol (SCP)
So installieren Sie Junos OS-Software mit SCP:
Installieren von Junos OS-Software über FTP oder TFTP ohne Webserver
So installieren Sie Junos OS-Software über FTP oder TFTP:
Installieren von Junos OS-Software über einen DHCP-Server ohne konfigurierte DHCP-Optionen
Verwenden Sie diese Installationsmethode, wenn Sie die DHCP-Optionen auf dem DHCP-Server nicht ändern oder festlegen können.
So installieren Sie die Junos OS-Software über einen DHCP-Server ohne konfigurierte DHCP-Optionen:
Installieren von Junos OS-Software über einen Webserver ohne konfiguriertes DHCP
Verwenden Sie diese Installationsmethode, wenn Sie nicht über einen DHCP-Server verfügen.
So installieren Sie die Junos OS-Software über einen Webserver ohne konfiguriertes DHCP:
Installieren von Junos OS-Software mithilfe eines USB-Mediums
Die ONIE-Installation von einem Junos OS-Image, das auf einem USB-Medium gespeichert ist, wird derzeit nicht unterstützt.
Verwenden Sie ein anderes Verfahren aus diesem Dokument, um ONIE zu installieren.
Überprüfen der Softwareinstallation
Fehlerbehebung bei Boot-Problemen
Problem
Beschreibung
Junos OS startet nicht.
Lösung
Wenn Junos OS nicht gestartet wird und die Konsole stattdessen die Yocto GNU Linux-Shell anzeigt, könnte dies bedeuten, dass Sie im Juniper Linux Debug-Modus gestartet haben. Wenn die Fehlermeldung "[Fehler] scheint kein QFX10002 zu sein." angezeigt wird, kann dies bedeuten, dass das EEPROM keine herstellerspezifischen Informationen enthält. Um die herstellerspezifischen Informationen zu überprüfen, führen Sie eine ONIE: Rescue-Installation durch, und überprüfen Sie dann den Inhalt der Datei /var/run/*.dat .
Wählen Sie aus dem GNU GRUB-Menü aus ONIE: Rescue .
Geben Sie die onie-syseeprom an der ONIE-Eingabeaufforderung aus.
Zum Beispiel:
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.
Aus der Ausgabe geht hervor, dass die anbieterspezifischen Informationen bestätigen, dass es sich um Juniper Networks handelt.
Erstellen eines Notfall-Startgeräts
Bevor Sie beginnen, benötigen Sie die jnpr-qfx-5e-jdm-onie-updater-15.1-20150819_ups.4.bin Version der ONIE-Software.
Wenn die ONIE-Software (Open Network Install Environment) beschädigt oder beschädigt ist oder der Switch in den Rettungsmodus gewechselt ist, können Sie ein Notfall-Startgerät verwenden, um die primäre Festplatte neu zu partitionieren und eine neue Installation von ONIE zu laden. Gehen Sie wie folgt vor, um ein Notfallstartgerät zu erstellen.
Im folgenden Verfahren wird davon ausgegangen, dass Sie das Notfallstartgerät auf einem Switch erstellen. Sie können das Notfall-Startgerät auf jedem PC oder Laptop erstellen, der Linux unterstützt.
So erstellen Sie ein Notfall-Startgerät:
Durchführen einer Wiederherstellungsinstallation
Für den Fall, dass die Open Network Install Environment (ONIE) beschädigt ist, der Switch in den Rettungsmodus wechselt oder Sie die ONIE-Software aus irgendeinem Grund neu installieren müssen, müssen Sie eine Wiederherstellungsinstallation durchführen.
Alle Junos OS-Partitionen werden während einer Wiederherstellungsinstallation zerstört.
Bevor Sie eine Wiederherstellungsinstallation durchführen können, stellen Sie sicher, dass Sie über ein Notfall-Startgerät mit ONIE-Software verfügen.
Stecken Sie das Notstartgerät in das Gerät.
Schalten Sie das Gerät aus und wieder ein.
Drücken Sie die ESC Taste, um das Boot-Manager-Menü aufzurufen.
Wählen Sie aus, und drücken Sie Boot Managerdann .Enter
Wählen Sie unter aus, und drücken Sie Unigen PQS1000 Enterdann .Legacy USB
Wählen Sie aus dem ONIE Installer Menü aus, und drücken Sie ONIE: Embed ONIE Enterdann .
Die Wiederherstellungsinstallation wird mit dem Notstartgerät fortgesetzt.
Entfernen Sie das Notfall-Boot-Gerät.
Vergewissern Sie sich, dass die ONIE-Software installiert wurde, indem Sie sich die Installationsprotokolldatei ansehen.
Zum Beispiel:
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
Installationsprotokolldateien werden während des Installationsvorgangs automatisch angezeigt, aber wenn Sie die Installationsprotokolldateien zu einem anderen Zeitpunkt überprüfen möchten, finden Sie sie im Verzeichnis /var/log/. Um eine Installationsprotokolldatei anzuzeigen, geben Sie den tail -f /var/log/onie.log Befehl ein.
Geben Sie den parted /dev/sda print Befehl aus, um zu überprüfen, ob die ONIE-Partitionen erstellt wurden.
Zum Beispiel:
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