AUF DIESER SEITE
Installieren, Upgraden, Sichern und Wiederherstellen des VM-Hosts
Sie können das Junos OS-Softwarepaket und das Hostsoftwarepaket auf dem Gerät installieren. Folgende Installationsmöglichkeiten stehen zur Verfügung:
Die VM-Hostinstallation funktioniert auf dem QFX10002-60C-Switch und dem PTX10002-60C-Router unterschiedlich. Weitere Informationen finden Sie unter Installieren von Softwarepaketen auf QFX-Serie Geräten und Installieren der Software auf PTX10002-60C-Routern . Die Informationen zu den Rollback- und Snapshot-Funktionen funktionieren jedoch auf QFX10002-60C-Switches und PTX10002-60C-Routern gleich.
Neuinstallation – Diese Installationsmethode kann sowohl für die werkseitige Installation als auch für die Wiederherstellung nach einer Beschädigung verwendet werden. Eine Neuinstallation kann mit PXE (Preboot Execution Environment)/NetBoot oder einem USB-Installationsmedienpaket erfolgen. Bei dieser Installationsmethode werden das Hostbetriebssystem, die Tools und die Junos-VMs installiert.
Ein PXE-Start ist eine Umgebung, in der Geräte über eine Netzwerkschnittstelle gestartet werden, die unabhängig von verfügbaren Datenspeichergeräten oder installierten Betriebssystemen ist. Die PXE-Umgebung basiert auf Internetprotokollen und -diensten. Dazu gehören TCP/IP, DHCP und TFTP. Diese Installationsmethode wird hauptsächlich für die Installation des Betriebssystems auf einem Gerät verwendet, ohne vom Zustand des internen Mediums abhängig zu sein. Die für die Netzwerkinstallation erforderliche Software wird auf einem TFTP-Server gespeichert. Die PXE-Boot-Methode unterstützt die Remote-Installation, wodurch die Notwendigkeit einer persönlichen Unterstützung bei der Installation entfällt. Weitere Informationen finden Sie unter Kopieren des VM-Hostinstallationspakets auf den PXE-Startserver. Nachdem Sie das VM-Hostinstallationspaket auf den PXE-Startserver kopiert haben, können Sie den
request vmhost reboot network
Befehl verwenden und das Gerät neu starten, um die Software zu installieren. Das Gerät startet vom PXE-Server und installiert die Software auf beiden SSDs.Sie können wählen, ob Sie die Installationsmethode für USB-Festplatten verwenden möchten, wenn das Gerät aufgrund eines internen Datenträgerfehlers nicht neu gestartet werden kann oder wenn kein Junos OS installiert ist. Weitere Informationen finden Sie unter Erstellen eines Notfallstartgeräts für Routing-Engines mit VM-Host-Support.
Bei einer Neuinstallation über USB werden die folgenden Verzeichnisse mit dem Junos OS-Image auf beiden SSDs aufgefüllt:
Aktuell.p
Sicherung.p
Sicherung.b
Reguläre Installation: Diese Installationsmethode ist in der Regel für ein Upgrade oder Downgrade vorgesehen. Dieses Verfahren kann verwendet werden, um das Laufzeitinstallationspaket auf der aktuell ausgeführten Junos-VM zu installieren, um relevante Komponenten zu aktualisieren oder ein Downgrade durchzuführen. Junos VM führt die Abhängigkeitsprüfung durch, um die Softwarekomponenten zu identifizieren, die ein Upgrade oder Downgrade erfordern, um die Kompatibilität sicherzustellen.
Die Routing-Engines RE-S-X6-64G-LT und RE-MX2K-X8-64G-LT sind darauf beschränkt, nur das Junos OS mit dem aktualisierten FreeBSD Limited-Image zu starten. Sie können nicht gestartet werden, wenn Sie versuchen, das Gerät mit einem anderen Image als dem Limited-Image zu installieren oder zu aktualisieren, das mit dem Präfix junos-vmhost-install beginnt.
Upgrade von VM-Hosts
Jede Version von Junos OS ist eine Gruppe von Dateien, die gebündelt sind. Die Routing-Engines RE-MX-X6, RE-MX-X8 und RE-PTX-X8 unterstützen nur die 64-Bit-Version von Junos OS.
Wenn Sie wichtige Dateien in anderen Verzeichnissen als /config und /var haben, kopieren Sie die Dateien an einen sicheren Speicherort, bevor Sie das Gerät aktualisieren. Die Dateien unter /config und /var (mit Ausnahme von /var/etc) bleiben nach dem Upgrade des VM-Hosts erhalten.
Bevor Sie Software auf einem Gerät installieren, dem ein oder mehrere benutzerdefinierte YANG-Datenmodelle hinzugefügt wurden, sichern Sie die Konfigurationsdaten, die den benutzerdefinierten YANG-Datenmodellen entsprechen, und entfernen Sie sie aus der aktiven Konfiguration. Weitere Informationen finden Sie unter Verwalten von YANG-Paketen und -Konfigurationen während eines Softwareupgrades oder -downgrades.
Verwenden Sie zum Ausführen eines VM-Hostupgrades das Image junos-vmhost-install-x.tgz . Bei diesem Upgrade wird das Host-Image zusammen mit dem kompatiblen Junos OS installiert.
Verwenden Sie für ein Upgrade von Junos OS auf den Routing-Engines RE-S-X6, RE-MX-X8 und RE-PTX-X8 immer das VM-Host-Installationspaket. Verwenden Sie nicht das jinstall-Paket.
Ab Junos OS Version 21.4R1 und höher ist auf den Routern ACX5448, MX204, MX240, MX480, MX960, MX2010, MX2020 und MX2008 mit VM-Host-Unterstützung während eines Upgrades oder Neustarts die Root-Anmeldung erforderlich, um das Image von der Junos-VM auf den Linux-Host zu kopieren. Vor dem Upgrade müssen Sie die system services ssh root-login deny
Anweisung löschen oder die Konfiguration in system services ssh root-login deny-password
ändern. Sobald das Upgrade abgeschlossen ist, können Sie die system service ssh root-login deny
Anweisung wieder zu Ihrer Konfiguration hinzufügen. Siehe https://kb.juniper.net/
Das folgende Beispiel veranschaulicht den Upgradevorgang. Sie können mehrere Softwarepakete und Software-Add-On-Pakete gleichzeitig installieren.
user@host> > request vmhost software add /var/tmp/junos-vmhost-install-ptx-x86-64-15.1F5-S2.8.tgz Initializing... Verified os-libs-10-x86-64-20160616 signed by PackageProductionEc_2016 Mounting os-libs-10-x86-64-20160616.329709_builder_stable_10 .... Transfer Done Transfer /packages/db/pkginst.13874/junos-vmhost-install*.tgz Transfer Done Starting upgrade ... Preparing for upgrade... /tmp/pkg-0mc/unpack/install/ ... ... Cmos Write successfull for Boot_retry ... upgrade complete. A REBOOT IS REQUIRED TO LOAD THIS SOFTWARE CORRECTLY. Use the 'request vmhost reboot' command to reboot the system
VM-Host-Rollback
Sie können die Softwareversion wiederherstellen, die beim letzten erfolgreichen request vmhost software add
Vorgang geladen wurde. Sie können mit dem request vmhost software rollback
Befehl ein Rollback auf den vorherigen Satz von Softwarepaketen, einschließlich der Hostbetriebssystempakete, durchführen.
Das folgende Beispiel veranschaulicht den Software-Rollback-Vorgang. Die Routing-Engine, die von der primären Festplatte mit dem Satz p gestartet wurde, wurde vor dem Upgrade mit dem Satz b gestartet.
user@host> show vmhost version Current root details, Device sda, Label: jrootp_P, Partition: sda3 Current boot disk: Primary Current root set: p UEFI Version: NGRE_v00.53.00.01 Primary Disk, Upgrade Time: Wed Feb 24 17:51:53 UTC 2016 Version: set p VMHost Version: 2.951 VMHost Root: vmhost-x86_64-15.1I20160210_2212_builder VMHost Core: vmhost-core-x86_64-15.1I20160210_2212_builder kernel: 3.10.79-ovp-rt74-WR6.0.0.20_preempt-rt Junos Disk: junos-install-x86-64-15.1F5.5 Version: set b VMHost Version: 2.953 VMHost Root: vmhost-x86_64-15.1F520160222_1052_builder VMHost Core: vmhost-core-x86_64-15.1F520160222_1052_builder kernel: 3.10.79-ovp-rt74-WR6.0.0.20_preempt-rt Junos Disk: junos-install-x86-64-15.1F5.6
user@host> request vmhost software rollback Current root details, Device sda, Label: jrootp_P, Partition: sda3 Finding alternate root for rollback Rollback to software on jrootb_P ... sh /etc/install/mk-mtre-rollback.sh jrootb_P b Mounting device in preparation for rollback... Updating boot partition for rollback... Rollback complete, please reboot the node for it to take effect. Cmos Write successfull Cmos Write successfull for Boot_retry Cmos Write successfull for Boot_retry
user@host> show vmhost version Current root details, Device sda, Label: jrootp_P, Partition: sda3 Current boot disk: Primary Current root set: p UEFI Version: NGRE_v00.53.00.01 Primary Disk, Upgrade Time: Wed Feb 24 17:51:53 UTC 2016 Pending reboot. Version: set p VMHost Version: 2.951 VMHost Root: vmhost-x86_64-15.1I20160210_2212_builder VMHost Core: vmhost-core-x86_64-15.1I20160210_2212_builder kernel: 3.10.79-ovp-rt74-WR6.0.0.20_preempt-rt Junos Disk: junos-install-x86-64-15.1F5.5 Version: set b VMHost Version: 2.953 VMHost Root: vmhost-x86_64-15.1F520160222_1052_builder VMHost Core: vmhost-core-x86_64-15.1F520160222_1052_builder kernel: 3.10.79-ovp-rt74-WR6.0.0.20_preempt-rt Junos Disk: junos-install-x86-64-15.1F5.6
user@host> request vmhost reboot Reboot the vmhost ? [yes,no] (no) yes warning: Rebooting re1 Initiating vmhost reboot... ok Initiating Junos shutdown... shutdown: [pid 9733] Shutdown NOW! ok Junos shutdown is in progress... *** FINAL System shutdown message *** System going down IMMEDIATELY
user@host> show vmhost version Current root details, Device sda, Label: jrootb_P, Partition: sda4 Current boot disk: Primary Current root set: b UEFI Version: NGRE_v00.53.00.01 Primary Disk, Upgrade Time: Wed Feb 24 17:51:53 UTC 2016 Version: set p VMHost Version: 2.951 VMHost Root: vmhost-x86_64-15.1I20160210_2212_builder VMHost Core: vmhost-core-x86_64-15.1I20160210_2212_builder kernel: 3.10.79-ovp-rt74-WR6.0.0.20_preempt-rt Junos Disk: junos-install-x86-64-15.1F5.5 Version: set b VMHost Version: 2.953 VMHost Root: vmhost-x86_64-15.1F520160222_1052_builder VMHost Core: vmhost-core-x86_64-15.1F520160222_1052_builder kernel: 3.10.79-ovp-rt74-WR6.0.0.20_preempt-rt Junos Disk: junos-install-x86-64-15.1F5.6
VM-Host-Snapshot
Mit der Snapshot-Funktion können Sie Kopien der aktuell ausgeführten und aktiven Dateisystempartitionen auf einem Gerät erstellen.
Auf dem Gerät können Sie den Snapshot des Host-Betriebssystem-Images zusammen mit dem Junos OS-Image sichern. Sie können den request vmhost snapshot
Befehl verwenden, um einen VM-Host-Wiederherstellungssnapshot auf dem Sicherungsdatenträger zu erstellen.
Datenträgerwiederherstellung mithilfe des VM-Host-Snapshots
Wenn der Zustand des primären Datenträgers (Datenträger 1) gut ist und der Sicherungsdatenträger (Datenträger 2) wiederhergestellt werden muss, verwenden Sie den request vmhost snapshot
Befehl, um den Sicherungsdatenträger wiederherzustellen, vorausgesetzt, die Routing-Engine wird vom primären Datenträger gestartet. Wenn der Zustand der sekundären Festplatte nicht bekannt ist oder die Dateisysteme auf der Festplatte sich nicht in einem konsistenten Zustand befinden, dann schließen Sie die Option in den Befehl ein, partition
z. B. request vmhost snapshot partition
. .
Wenn der Zustand des Sicherungsdatenträgers (Datenträger2) gut ist und der primäre Datenträger (Datenträger 1) wiederhergestellt werden muss, verwenden Sie den request vmhost snapshot recovery
Befehl, um den primären Datenträger wiederherzustellen, vorausgesetzt, das Routing-Modul wird vom Sicherungsdatenträger gestartet. Wenn der Zustand der primären Festplatte nicht bekannt ist oder die Partitionstabellen in einem schlechten Zustand sind, dann schließen Sie die Option in den Befehl ein partition
, z. B. request vmhost snapshot recovery partition
. .
Um von der gewünschten Festplatte zu booten, können Sie den Befehl ausführen request vmhost reboot { disk1, disk2}
.