Konfigurieren von Dual-Root-Partitionen
Die ausfallsichere Dual-Root-Partitionierung, die auf den Ethernet-Switches der EX-Serie von Juniper Networks in Juniper Networks Betriebssystem Junos (Junos OS) Version 10.4R3 eingeführt wurde, bietet Switches auf folgende Weise zusätzliche Ausfallsicherheit:
Ermöglicht es dem Switch, transparent von der zweiten (alternativen) Root-Partition zu booten, wenn das System nicht von der primären Root-Partition booten kann.
Ermöglicht die Trennung des Junos OS-Root-Dateisystems vom /var-Dateisystem . Wenn im / var-Dateisystem eine Beschädigung auftritt (eine höhere Wahrscheinlichkeit als im Root-Dateisystem aufgrund der höheren Häufigkeit von Lese- und Schreibvorgängen in /var), ist das Root-Dateisystem von der Beschädigung isoliert.
Anweisungen zum Upgrade auf eine Version, die stabile Dual-Root-Partitionen von einer Version unterstützt, die dies nicht tut, finden Sie in den Versionshinweisen. Das Verfahren für das Upgrade auf eine stabile Dual-Root-Partitionsversion unterscheidet sich vom normalen Upgradeverfahren.
Ausfallsicheres Dual-Root-Partitionsschema (Junos OS Version 10.4R3 und höher)
Switches der EX-Serie, die mit Junos OS Version 10.4R3 oder höher ausgeliefert werden, sind mit einem Root-Partitionsschema konfiguriert, das für Ausfallsicherheit optimiert ist, wie in Tabelle 1 dargestellt.
Scheibe 1 |
Scheibe 2 |
Scheibe 3 |
Scheibe 4 |
|
---|---|---|---|---|
S1a |
S2A |
S3E |
S3D |
S4D |
/ (Root-Junos OS) |
/ (Root-Junos OS) |
/Var |
/var/tmp |
/config |
Im ausfallsicheren Dual-Root-Partitionsschema ist das /var-Dateisystem in einem von den Root-Dateisystemen getrennten Slice (Slice 3) enthalten, das Verzeichnis /config ist in einem eigenen Slice (Slice 4) enthalten, und die Switches werden ab Werk mit identischen Junos OS-Images in Slice 1 und Slice 2 ausgeliefert. Das /var-Dateisystem, das eine größere Häufigkeit von Lese- und Schreibvorgängen aufweist als die Stammdateisysteme und daher mit größerer Wahrscheinlichkeit Beschädigungsprobleme aufweist, ist von den Stammverzeichnissen und dem Verzeichnis /config isoliert. Wenn der Switch nicht von der aktiven Partition booten kann, startet der Switch automatisch von der alternativen Root-Partition und löst einen Alarm aus.
Automatische Reparatur beschädigter primärer Root-Partitionen mit der automatischen Snapshot-Funktion
Die ausfallsichere Dual-Root-Partitionierung bietet auch die automatische Snapshot-Funktion , mit der der Switch eine beschädigte Junos OS-Datei in der primären Root-Partition automatisch reparieren kann. Wenn die Funktion "Automatischer Snapshot" aktiviert ist, erstellt der Switch automatisch einen Snapshot des Junos OS-Root-Dateisystems in der alternativen Root-Partition und kopiert ihn auf die primäre Root-Partition, wodurch die beschädigte Datei in der primären Root-Partition repariert wird. Die automatische Snapshot-Prozedur findet immer dann statt, wenn das System von der alternativen Root-Partition neu gestartet wird, unabhängig davon, ob der Neustart auf einen Befehl oder auf eine Beschädigung der primären Root-Partition zurückzuführen ist.
EX9200-Switches unterstützen die automatische Snapshot-Funktion nicht.
Die automatische Snapshot-Funktion ist bei den folgenden Switches der EX-Serie standardmäßig aktiviert:
EX4550-Switches
Switches der EX-Serie, die mit Junos OS Version 12.3R1 oder höher ausgeliefert werden
Die Funktion "Automatischer Snapshot" ist auf Switches der EX-Serie (mit Ausnahme der EX4550-Switches) mit Junos OS Version 12.2 oder früher standardmäßig deaktiviert.
Wenn die Funktion "Automatischer Snapshot" vor dem Upgrade des Switches auf Junos OS Version 12.3R1 oder höher standardmäßig deaktiviert war, bleibt die Funktion nach dem Upgrade (aus Gründen der Abwärtskompatibilität) standardmäßig deaktiviert.
Wenn die Funktion für die automatische Momentaufnahme in einer Virtual Chassis-Konfiguration aktiviert ist, wird die automatische Snapshot-Prozedur immer dann ausgeführt, wenn ein Mitglied des Virtual Chassis von seiner alternativen Stammpartition neu gestartet wird.
Sie können die Funktion für die automatische Momentaufnahme aktivieren, indem Sie die Anweisung
auto-snapshot
auf Hierarchieebene[edit system]
konfigurieren.
Die automatische Snapshot-Funktion bietet eine zusätzliche Ebene des Fehlerschutzes, wenn Sie dieselbe Version von Junos OS in beiden Partitionen ausfallsicherer Dual-Root-Partitionen verwalten. Wenn auto-snapshot
diese Option aktiviert ist, erfolgt die Reparatur automatisch. Daher gibt der Switch keinen Alarm aus, um anzuzeigen, dass das System von der alternativen Partition neu gestartet wurde. Das Ereignis wird jedoch protokolliert. Sie können keinen manuellen Snapshot ausführen, wenn eine automatische Snapshot-Prozedur ausgeführt wird. Das Anmeldebanner zeigt an, dass ein automatischer Snapshot-Vorgang ausgeführt wird und dass das Banner erst nach Abschluss des Snapshot-Vorgangs entfernt wird. Der nächste Neustart erfolgt von der primären Partition aus.
Switches der EX-Serie, die mit Junos OS Version 10.4R3 oder höher ausgeliefert werden, sind mit identischen Junos OS-Images in der primären Root-Partition (Slice 1) und der alternativen Root-Partition (Slice 2) konfiguriert.
Wenn Sie jedoch nicht in beiden Partitionen dieselbe Version von Junos OS verwenden, sollten Sie die Funktion für automatische Snapshots deaktivieren. Wenn Sie eine frühere Version von Junos OS in der alternativen Partition haben und das System von der alternativen Root-Partition neu gestartet wird, bewirkt die Funktion "Automatischer Snapshot", dass die neuere Version von Junos OS durch die frühere Version ersetzt wird.
Wenn der automatische Snapshot deaktiviert ist und das System von der alternativen Root-Partition neu gestartet wird, wird ein Alarm ausgelöst, der angibt, dass das System von seiner alternativen Partition neu gestartet wurde.
Früheres Partitionsschema (Junos OS Version 10.4R2 und früher)
Das in Junos OS 10.4R2 und früheren Versionen verwendete Partitionsschema ist in Tabelle 2 dargestellt.
Scheibe 1 |
Scheibe 2 |
Scheibe 3 |
|||
---|---|---|---|---|---|
S1a |
s1f |
S2A |
s2f |
S3D |
S3E |
/ (Root-Junos OS) |
/Var |
(leer bis zum ersten Software-Upgrade) |
(leer bis zum ersten Software-Upgrade) |
/var/tmp |
/config |
Dies ist das Partitionierungsschema für einen Switch, der mit Version 10.4R2 oder früher ausgeliefert wurde (oder nachdem Sie die Festplatte während eines Downgrades von Version 10.4R3 oder höher auf Version 10.4R2 oder früher neu formatiert haben). Bei diesem Partitionierungsschema ist der Switch ab Werk mit nur einem Junos OS-Image ausgestattet, das in der Junos OS-Root-Partition von Slice 1 installiert ist. Wenn Sie zum ersten Mal ein Softwareupgrade durchführen, wird das neue Junos OS-Image in Slice 2 installiert. Wenn der Switch nicht gestartet werden kann, müssen Sie ihn manuell auslösen, um von der alternativen Partition zu starten (ein Neustart von der alternativen Partition erfolgt nicht automatisch).
Grundlegendes zu Upgrades oder Downgrades zwischen ausfallsicheren Dual-Root-Partitions-Releases und früheren Releases
Ein Upgrade von Version 10.4R2 oder früher auf Version 10.4R3 oder höher unterscheidet sich von anderen Upgrades in zweierlei Hinsicht:
Sie müssen zusätzlich zur Installation des neuen Junos OS-Images ein neues Loader-Softwarepaket installieren.
Beim Neustart nach dem Upgrade wird der Datenträger von drei Partitionen auf vier Partitionen neu formatiert. Siehe Tabelle 1.
Sie können alle Vorgänge für dieses spezielle Software-Upgrade über die CLI ausführen.
Sichern Sie alle wichtigen Protokolldateien, da die /var/log-Dateien während eines Upgrades von Version 10.4R2 oder früher auf eine Version, die ausfallsichere Dual-Root-Partitionen unterstützt (Version 10.4R3 oder höher), nicht gespeichert oder wiederhergestellt werden.
Es wird empfohlen, dass Sie auch Ihre /config-Dateien und alle wichtigen Protokolldateien auf einem externen Medium speichern, da sie bei einer Stromunterbrechung während des Upgrade-Vorgangs verloren gehen können.