Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Konfigurieren von Chassis-Clustering auf Geräten der SRX-Serie

Services Gateways der SRX-Serie können für den Betrieb im Cluster-Modus konfiguriert werden, in dem ein Gerätepaar miteinander verbunden und so konfiguriert werden kann, dass es wie ein einzelnes Gerät arbeitet, um hohe Verfügbarkeit zu gewährleisten. Bei der Konfiguration als Chassis-Cluster sichern sich die beiden Knoten gegenseitig, wobei ein Knoten als primäres und der andere als sekundäres Gerät fungiert, wodurch ein zustandsbehaftetes Failover von Prozessen und Diensten im Falle eines System- oder Hardwareausfalls gewährleistet wird. Wenn das primäre Gerät ausfällt, übernimmt das sekundäre Gerät die Verarbeitung des Datenverkehrs.

Verbinden Sie für SRX300-, SRX320-, SRX340-, SRX345- und SRX380-Geräte ge-0/0/1 auf Knoten 0 mit ge-0/0/1 auf Knoten 1. Die werkseitige Standardkonfiguration umfasst keine HA-Konfiguration. Wenn die von der hohen Verfügbarkeit verwendeten physischen Schnittstellen über Konfigurationen verfügen, müssen diese Konfigurationen entfernt werden, um HA zu aktivieren. Tabelle 1 listet die physischen Schnittstellen auf, die von HA auf SRX300, SRX320, SRX340, SRX345 und SRX380 verwendet werden.

Tabelle 1: Zuordnung zwischen HA-Schnittstelle und physischer Schnittstelle

Gerät

fxp0-Schnittstelle (HA MGT)

fxp1-Schnittstelle (HA-Steuerung)

Fab-Schnittstelle

SRX300-KARTON

GE-0/0/0

GE-0/0/1

Benutzerdefiniert

SRX320-KARTON

GE-0/0/0

GE-0/0/1

Benutzerdefiniert

SRX340-KARTON

dediziert

GE-0/0/1

Benutzerdefiniert

SRX345-KARTON

dediziert

GE-0/0/1

Benutzerdefiniert

SRX380-KARTON

dediziert

GE-0/0/1

Benutzerdefiniert

Weitere Informationen finden Sie in den folgenden Themen:

Beispiel: Konfigurieren von Chassis-Clustering auf Firewalls der SRX-Serie

In diesem Beispiel wird gezeigt, wie Sie Chassis-Clustering auf einer SRX-Serie-Firewall einrichten (am Beispiel von SRX1500 oder SRX1600).

Anforderungen

Bevor Sie beginnen:

  • Verbinden Sie die beiden Geräte physisch, und stellen Sie sicher, dass es sich um die gleichen Modelle handelt. Verbinden Sie beispielsweise an der SRX1500- oder SRX1600-Firewall die dedizierten Steuerports auf Knoten 0 und Knoten 1.

  • Versetzen Sie die beiden Geräte in den Clustermodus, und starten Sie die Geräte neu. Auf beiden Geräten müssen Sie z.B. die folgenden Betriebsmodusbefehle eingeben:

    • Auf Knoten 0:

    • Auf Knoten 1:

    Die Cluster-ID ist auf beiden Geräten identisch, aber die Knoten-ID muss unterschiedlich sein, da es sich bei einem Gerät um Knoten 0 und bei dem anderen Gerät um Knoten 1 handelt. Der Bereich für die Cluster-ID liegt zwischen 0 und 255, und das Festlegen auf 0 entspricht dem Deaktivieren des Clustermodus.

  • Nach dem Clustering für die Geräte ändert SRX1600 SRX1500 sich die ge-0/0/0-Schnittstelle auf Knoten 1 in ge-7/0/0.

    Nach der Clusterbildung

    • Bei SRX300-Geräten ändert sich die ge-0/0/1-Schnittstelle auf Knoten 1 in ge-1/0/1.

    • Bei SRX320-Geräten ändert sich die ge-0/0/1-Schnittstelle auf Knoten 1 in ge-3/0/1.

    • Bei SRX340- und SRX345-Geräten ändert sich die ge-0/0/1-Schnittstelle auf Knoten 1 in ge-5/0/1.

    Nach dem Neustart werden die folgenden Schnittstellen zugewiesen und zu einem Cluster umfunktioniert:

    • Bei SRX300- und SRX320-Geräten wird ge-0/0/0 zu fxp0 und wird für die individuelle Verwaltung des Gehäuse-Clusters verwendet.

    • SRX340- und SRX345-Geräte verfügen über einen dedizierten Port fxp0.

    • Bei allen SRX300-, SRX320-, SRX340-, SRX345- und SRX380-Geräten wird GE-0/0/1 zu FXP1 und als Steuerglied innerhalb des Gehäuse-Clusters verwendet.

    • Die anderen Schnittstellen werden auf dem sekundären Gerät ebenfalls umbenannt.

    Eine vollständige Zuordnung der Firewalls der SRX-Serie finden Sie unter Grundlegendes zur Nummerierung der Chassis-Cluster der SRX-Serie und Benennung von physischen Ports und logischen Schnittstellen .

Ab diesem Zeitpunkt wird die Konfiguration des Clusters zwischen den Knotenmitgliedern synchronisiert, und die beiden separaten Geräte fungieren als ein Gerät.

Überblick

In diesem Beispiel wird gezeigt, wie Sie das Chassis-Clustering auf einer SRX-Serie-Firewall am Beispiel des SRX1500- oder SRX1600-Geräts einrichten.

Der Knoten 1 nummeriert seine Schnittstellen neu, indem er die Gesamtzahl der System-FPCs zur ursprünglichen FPC-Nummer der Schnittstelle addiert. Siehe Tabelle 2 zur Neunummerierung von Schnittstellen bei der Firewall der SRX-Serie.

Tabelle 2: Neunummerierung der Firewalls der SRX-Serie

Services Gateway der SRX-Serie

Neunummerierungskonstante

Knoten 0 Schnittstellenname

Knoten 1 – Schnittstellenname

SRX300-KARTON

1

GE-0/0/0

GE-1/0/0

SRX320-KARTON

3

GE-0/0/0

GE-3/0/0

SRX340-KARTON

SRX345-KARTON

SRX380-KARTON

5

GE-0/0/0

GE-5/0/0

SRX1500

7

GE-0/0/0

GE-7/0/0

SRX1600

7

GE-0/0/0

GE-7/0/0

Nachdem das Clustering aktiviert wurde, erstellt das System die Schnittstellen fxp0, fxp1 und em0. Je nach Gerät sind die Schnittstellen fxp0, fxp1 und em0, die einer physischen Schnittstelle zugeordnet sind, nicht benutzerdefiniert. Die Fab-Schnittstelle ist jedoch benutzerdefiniert.

Abbildung 1 zeigt die in diesem Beispiel verwendete Topologie.

Abbildung 1: SRX-Serie Firewalls (SRX1500) im Gehäuse-Cluster SRX Series Firewalls (SRX1500) In Chassis Cluster

Konfiguration

Verfahren

CLI Schnellkonfiguration

Um schnell einen Chassis-Cluster auf einer SRX1500-Firewall zu konfigurieren, kopieren Sie die folgenden Befehle, und fügen Sie sie in die CLI ein:

Am {primary:node0}

Wenn Sie SRX300-, SRX320-, SRX340-, SRX345- und SRX380-Geräte konfigurieren, lesen Sie Tabelle 3 für Befehls- und Schnittstelleneinstellungen für Ihr Gerät, und ersetzen Sie diese Befehle in Ihrer CLI.

Tabelle 3: Schnittstelleneinstellungen für Firewalls der SRX-Serie

Befehl

SRX300-KARTON

SRX320-KARTON

SRX340-KARTON

SRX345-KARTON

SRX380-KARTON

set interfaces fab0 fabric-options member-interfaces

ge-0/0/2

ge-0/0/2

ge-0/0/2

set interfaces fab1 fabric-options member-interfaces

ge-1/0/2

ge-3/0/2

ge-5/0/2

set chassis cluster redundancy-group 1 interface-monitor

ge-0/0/3 weight 255

ge-0/0/3 weight 255

ge-0/0/3 weight 255

set chassis cluster redundancy-group 1 interface-monitor

ge-0/0/4 weight 255

ge-0/0/4 weight 255

ge-0/0/4 weight 255

set chassis cluster redundancy-group 1 interface-monitor

ge-1/0/3 weight 255

ge-3/0/3 weight 255

ge-5/0/3 weight 255

set chassis cluster redundancy-group 1 interface-monitor

ge-1/0/4 weight 255

ge-3/0/4 weight 255

ge-5/0/4 weight 255

set interfaces

ge-0/0/3 gigether-options redundant-parent reth0

ge-0/0/3 gigether-options redundant-parent reth0

ge-0/0/3 gigether-options redundant-parent reth0

set interfaces

ge-0/0/4 gigether-options redundant-parent reth1

ge-0/0/4 gigether-options redundant-parent reth1

ge-0/0/4 gigether-options redundant-parent reth1

set interfaces

ge-1/0/3 gigether-options redundant-parent reth0

ge-3/0/3 gigether-options redundant-parent reth0

ge-5/0/3 gigether-options redundant-parent reth0

set interfaces

ge-1/0/4 gigether-options redundant-parent reth1

ge-3/0/4 gigether-options redundant-parent reth1

ge-5/0/4 gigether-options redundant-parent reth1

Schritt-für-Schritt-Anleitung

Im folgenden Beispiel müssen Sie durch verschiedene Ebenen in der Konfigurationshierarchie navigieren. Anweisungen hierzu finden Sie unter Verwenden des CLI-Editors im Konfigurationsmodus im CLI-Benutzerhandbuch.

So konfigurieren Sie einen Chassis-Cluster auf einer Firewall der SRX-Serie:

Führen Sie die Schritte 1 bis 5 auf dem primären Gerät (Knoten 0) aus. Sie werden automatisch auf das sekundäre Gerät (Knoten 1) kopiert, wenn Sie einen commit Befehl ausführen. Die Konfigurationen werden synchronisiert, da die Schnittstellen Control Link und Fab Link aktiviert sind. Um die Konfigurationen zu überprüfen, verwenden Sie den show interface terse Befehl, und überprüfen Sie die Ausgabe.

  1. Richten Sie Hostnamen und Verwaltungs-IP-Adressen für jedes Gerät mithilfe von Konfigurationsgruppen ein. Diese Konfigurationen sind für jedes Gerät spezifisch und für den jeweiligen Knoten eindeutig.

    Legen Sie die Standardroute und den Backup-Router für jeden Knoten fest.

    Legen Sie den apply-group Befehl so fest, dass die einzelnen Konfigurationen für jeden Knoten, die durch die vorherigen Befehle festgelegt wurden, nur auf diesen Knoten angewendet werden.

  2. Definieren Sie die Schnittstellen, die für die Fab-Verbindung (Data Plane-Links für die RTO-Synchronisierung) verwendet werden, indem Sie die physischen Ports ge-0/0/1 von jedem Knoten verwenden. Diese Schnittstellen müssen Back-to-Back oder über eine Layer-2-Infrastruktur verbunden sein.

  3. Richten Sie die Redundanzgruppe 0 für die Failovereigenschaften der Routing-Engine ein, und richten Sie die Redundanzgruppe 1 ein (in diesem Beispiel befinden sich alle Schnittstellen in einer Redundanzgruppe), um die Failovereigenschaften für die redundanten Ethernetschnittstellen zu definieren.

  4. Richten Sie die Schnittstellenüberwachung ein, um den Zustand der Schnittstellen zu überwachen und ein Redundanzgruppen-Failover auszulösen.

    Die Schnittstellenüberwachung für die Redundanzgruppe 0 wird nicht empfohlen, da sie dazu führt, dass die Steuerungsebene von einem Knoten zu einem anderen Knoten wechselt, falls ein Schnittstellenfehler auftritt.

    Ein Schnittstellenfailover tritt erst auf, nachdem die Gewichtung 0 erreicht hat.

  5. Richten Sie die redundanten Ethernet-Schnittstellen (reth) ein, und weisen Sie die redundante Schnittstelle einer Zone zu.

Befund

Bestätigen Sie im Betriebsmodus Ihre Konfiguration, indem Sie den show configuration Befehl eingeben. Wenn in der Ausgabe nicht die beabsichtigte Konfiguration angezeigt wird, wiederholen Sie die Konfigurationsanweisungen in diesem Beispiel, um sie zu korrigieren.

Der Kürze halber enthält diese show Befehlsausgabe nur die Konfiguration, die für dieses Beispiel relevant ist. Alle anderen Konfigurationen auf dem System wurden durch Auslassungspunkte (...) ersetzt.

Wenn Sie mit der Konfiguration des Geräts fertig sind, wechseln commit Sie aus dem Konfigurationsmodus.

Verifizierung

Vergewissern Sie sich, dass die Konfiguration ordnungsgemäß funktioniert.

Überprüfen des Chassis-Cluster-Status

Zweck

Überprüfen Sie den Gehäuse-Clusterstatus, den Failover-Status und die Informationen zur Redundanzgruppe.

Aktion

Geben Sie im Betriebsmodus den show chassis cluster status Befehl ein.

Überprüfen von Chassis-Cluster-Schnittstellen

Zweck

Überprüfen Sie die Informationen zu Gehäuse-Cluster-Schnittstellen.

Aktion

Geben Sie im Betriebsmodus den show chassis cluster interfaces Befehl ein.

Überprüfen der Chassis-Cluster-Statistiken

Zweck

Überprüfen Sie die Informationen über die Statistiken der verschiedenen Objekte, die synchronisiert werden, die Firewall- und Steuerschnittstellen-Hellos und den Status der überwachten Schnittstellen im Cluster.

Aktion

Geben Sie im Betriebsmodus den show chassis cluster statistics Befehl ein.

Überprüfen der Statistiken der Chassis-Cluster Control Plane

Zweck

Überprüfen Sie die Informationen über die Statistiken der Steuerungsebene des Chassis-Clusters (gesendete und empfangene Taktsignale) und die Fabric-Link-Statistiken (gesendete und empfangene Sondierungen).

Aktion

Geben Sie im Betriebsmodus den show chassis cluster control-plane statistics Befehl ein.

Überprüfen der Data Plane-Statistiken des Chassis-Clusters

Zweck

Überprüfen Sie die Informationen über die Anzahl der RTOs, die für Services gesendet und empfangen wurden.

Aktion

Geben Sie im Betriebsmodus den show chassis cluster data-plane statistics Befehl ein.

Überprüfen des Status der Chassis-Cluster-Redundanzgruppe

Zweck

Überprüfen Sie den Status und die Priorität beider Knoten in einem Cluster und Informationen darüber, ob der primäre Knoten vorzeitig getrennt wurde oder ob ein manuelles Failover stattgefunden hat.

Aktion

Geben Sie im Betriebsmodus den chassis cluster status redundancy-group Befehl ein.

Fehlerbehebung mit Protokollen

Zweck

Verwenden Sie diese Protokolle, um Probleme mit Chassis-Clustern zu identifizieren. Sie sollten diese Protokolle auf beiden Knoten ausführen.

Aktion

Geben Sie im Betriebsmodus die folgenden show log Befehle ein.

Anzeigen einer Chassis-Cluster-Konfiguration

Zweck

Zeigen Sie Optionen zur Überprüfung von Gehäuse-Clustern an.

Aktion

Geben Sie in der CLI den show chassis cluster ? folgenden Befehl ein:

Anzeigen von Chassis-Cluster-Statistiken

Zweck

Zeigen Sie Informationen zu Gehäuse-Cluster-Diensten und -Schnittstellen an.

Aktion

Geben Sie in der CLI den show chassis cluster statistics folgenden Befehl ein:

Löschen von Chassis-Cluster-Statistiken

Um die angezeigten Informationen zu den Chassis-Cluster-Services und -Schnittstellen zu löschen, geben Sie den clear chassis cluster statistics folgenden Befehl über die CLI ein:

Grundlegendes zur automatischen Chassis-Cluster-Synchronisierung zwischen primären und sekundären Knoten

Wenn Sie ein Chassis-Cluster der SRX-Serie einrichten, müssen die Firewalls der SRX-Serie einschließlich ihrer Konfiguration identisch sein. Die Synchronisierungsfunktion für Chassis-Cluster synchronisiert die Konfiguration automatisch vom primären Knoten mit dem sekundären Knoten, wenn der sekundäre Knoten dem primären Knoten als Cluster beitritt. Durch den Wegfall der manuellen Arbeit, die erforderlich ist, um sicherzustellen, dass auf jedem Knoten im Cluster die gleichen Konfigurationen erforderlich sind, reduziert diese Funktion die Kosten.

Wenn Sie die automatische Chassis-Cluster-Synchronisierung zwischen dem primären und dem sekundären Knoten deaktivieren möchten, können Sie dies tun, indem Sie den set chassis cluster configuration-synchronize no-secondary-bootup-auto Befehl im Konfigurationsmodus eingeben.

Um die automatische Chassis-Cluster-Synchronisierung wieder zu aktivieren, können Sie den delete chassis cluster configuration-synchronize no-secondary-bootup-auto Befehl jederzeit im Konfigurationsmodus verwenden.

Geben Sie den show chassis cluster information configuration-synchronization Befehl operational ein, um festzustellen, ob die automatische Synchronisierung des Chassis-Clusters aktiviert ist oder nicht, und um den Status der Synchronisierung anzuzeigen.

Entweder wird die gesamte Konfiguration des primären Knotens erfolgreich auf den sekundären Knoten angewendet, oder der sekundäre Knoten behält seine ursprüngliche Konfiguration bei. Es findet keine Teilsynchronisierung statt.

Wenn Sie einen Cluster mit Cluster-IDs größer als 16 erstellen und dann ein Rollback auf ein früheres Release-Image durchführen, das keine erweiterten Cluster-IDs unterstützt, wird das System als eigenständig gestartet.

Wenn Sie einen Cluster mit einer früheren Version von Junos OS eingerichtet haben und ausführen, können Sie ein Upgrade auf Junos OS Version 12.1X45-D10 durchführen und einen Cluster mit Cluster-IDs größer als 16 neu erstellen. Wenn Sie sich jedoch aus irgendeinem Grund entscheiden, zur vorherigen Version von Junos OS zurückzukehren, die keine erweiterten Cluster-IDs unterstützte, werden nach dem Neustart eigenständige Geräte angezeigt. Wenn die festgelegte Cluster-ID jedoch kleiner als 16 ist und Sie ein Rollback auf eine frühere Version durchführen, kehrt das System mit der vorherigen Einrichtung zurück.

Überprüfen des Synchronisierungsstatus der Chassis-Clusterkonfiguration

Aktion

Geben Sie in der CLI den show chassis cluster information configuration-synchronization folgenden Befehl ein: