Sun Cluster Handbuch Systemverwaltung für Solaris OS

Verwalten von Cluster-Interconnects

Dieser Abschnitt beschreibt die Verfahren zur Rekonfiguration von Cluster-Interconnects wie cluster transport adapter und cluster transport cable. Zur Ausführung dieser Verfahren muss die Sun Cluster-Software installiert sein.

In den meisten Fällen können Sie das scsetup( 1M)-Dienstprogramm zur Verwaltung des Cluster-Transports für die Cluster-Interconnects verwenden. Weitere Informationen finden Sie in der Online-Dokumentation unter scsetup.

Informationen zur Installation von Cluster-Software finden Sie im Sun Cluster Software Installation Guide for Solaris OS. Verfahren zur Wartung von Cluster-Hardwarekomponenten finden Sie im Sun Cluster 3.x Hardware Administration Manual for Solaris OS.


Hinweis –

In der Regel können Sie bei den Cluster-Interconnect-Verfahren den Standard-Port-Namen wählen, wenn dieser angemessen ist. Der standardmäßige Port-Name ist mit der internen Knoten-ID-Nummer des Knotens identisch, der das Adapterende des Kabels aufnimmt. Für bestimmte Adaptertypen, wie SCI, können Sie jedoch den Standardnamen nicht verwenden.


Tabelle 6–1 Aufgabenliste: Verwalten des Cluster-Interconnects

Schritt  

Anweisungen siehe  

Verwalten des Cluster-Transports 

    - Verwenden Sie scsetup(1M)

So greifen Sie auf das scsetup-Dienstprogramm zu

Prüfen des Status des Cluster-Interconnects 

    - Verwenden Sie scstat

So prüfen Sie den Status des Cluster-Interconnects

Hinzufügen eines Cluster-Transportkabels, eines Transportadapters oder eines Transportverbindungspunkts  

    - Verwenden Sie scstat( 1M)

So fügen Sie Cluster Transport Cable, Transportadapter oder Transportverbindungspunkte hinzu

Entfernen eines Cluster-Transportkabels, eines Transportadapters oder eines Transportverbindungspunkts  

    - Verwenden Sie scsetup

So entfernen Sie Cluster Transport Cable, Transportadapter und Transportverbindungspunkte

Aktivieren eines Cluster-Transportkabels 

    - Verwenden Sie scsetup

So aktivieren Sie ein Cluster Transport Cable

Deaktivieren eines Cluster-Transportkabels 

    - Verwenden Sie scsetup

So deaktivieren Sie ein Cluster Transport Cable

Dynamische Rekonfiguration von Cluster-Interconnects

Bei der Ausführung von dynamischen Rekonfigurationsvorgängen (DR-Vorgängen) für Cluster-Interconnects sind folgende Gesichtspunkte zu beachten.


Achtung – Achtung –

Sun Cluster erfordert, dass jeder Cluster-Knoten über mindestens einen funktionsfähigen Pfad zu jedem Cluster-Knoten verfügt. Deaktivieren Sie keine privaten Interconnect-Schnittstellen, die den letzten Pfad zu einem Cluster-Knoten unterstützen.


Führen Sie die nachstehenden Verfahren in der angegebenen Reihenfolge aus, wenn Sie DR-Vorgänge in öffentlichen Netzwerken ausführen.

Tabelle 6–2 Task Map: Dynamische Rekonfiguration von öffentlichen Netzwerkschnittstellen

Schritt  

Anweisungen siehe  

1. Deaktivieren und Entfernen der Schnittstelle aus dem aktiven Interconnect 

So entfernen Sie Cluster Transport Cable, Transportadapter und Transportverbindungspunkte

2.Durchführen des DR-Vorgangs für die öffentliche Netzwerkschnittstelle 

Sun Enterprise 10000 DR Configuration Guide und Sun Enterprise 10000 Dynamic Reconfiguration Reference Manual (aus den Reihen Solaris 8 on Sun Hardware und Solaris 9 on Sun Hardware)

So prüfen Sie den Status des Cluster-Interconnects

Sie können dieses Verfahren auch mit der grafischen Benutzeroberfläche (GUI) von SunPlex-Manager durchführen. Weitere Informationen finden Sie in der Online-Hilfe zu SunPlex-Manager.

Um dieses Verfahren durchzuführen, müssen Sie nicht als Superbenutzer angemeldet sein.

  1. Prüfen Sie den Status des Cluster-Interconnects.


    # scstat -W
    

  2. In der nachstehenden Tabelle finden Sie Informationen zur Bedeutung der häufigsten Statusmeldungen.

    Statusmeldung 

    Beschreibung und mögliche Aktion 

    Path online

    Der Pfad funktioniert derzeit ordnungsgemäß. Es ist keine Aktion erforderlich. 

    Path waiting

    Der Pfad wird gerade initialisiert. Es ist keine Aktion erforderlich. 

    Path faulted

    Der Pfad funktioniert nicht. Es kann sich dabei um einen vorübergehenden Zustand handeln, wenn die Pfade vom Warte- zum Online-Zustand wechseln. Wenn Sie scstat -W erneut ausführen und dieselbe Meldung erhalten, leiten Sie eine Korrekturaktion ein.

Beispiel — Prüfen des Status des Cluster-Interconnects

Das nachstehende Beispiel zeigt den Status eines funktionierenden Cluster-Interconnects an.


# scstat -W
-- Cluster-Transportpfade --
                    Endpunkt             Endpunkt             Status
                    --------             --------             ------
  Transportpfad:   phys-schost-1:qfe1   phys-schost-2:qfe1   Path online
  Transportpfad:   phys-schost-1:qfe0   phys-schost-2:qfe0   Path online
  Transportpfad:   phys-schost-1:qfe1   phys-schost-3:qfe1   Path online
  Transportpfad:   phys-schost-1:qfe0   phys-schost-3:qfe0   Path online
  Transportpfad:   phys-schost-2:qfe1   phys-schost-3:qfe1   Path online
  Transportpfad:   phys-schost-2:qfe0   phys-schost-3:qfe0   Path online

So fügen Sie Cluster Transport Cable, Transportadapter oder Transportverbindungspunkte hinzu

Sie können diesen Vorgang auch mit der grafischen Benutzeroberfläche von SunPlex-Manager durchführen. Weitere Informationen finden Sie in der Online-Hilfe zu SunPlex-Manager.

  1. Stellen Sie sicher, dass die realen cluster transport cable installiert sind.

    Informationen zum Verfahren bei der Installation eines cluster transport cable finden Sie im Sun Cluster 3.x Hardware Administration Manual for Solaris OS.

  2. Melden Sie sich bei einem Cluster-Knoten als Superbenutzer an.

  3. Starten Sie das scsetup-Dienstprogramm.


    # scsetup
    

    Das Hauptmenü wird angezeigt.

  4. Um auf das Cluster-Interconnect-Menü zuzugreifen, geben Sie 3 ein (Cluster-Interconnect).


    Hinweis –

    Wenn Ihre Konfiguration mit SCI-Adaptern arbeitet, nehmen Sie den Standard nicht an, wenn Sie beim Vorgang “Hinzufügen” im Rahmen dieses Verfahrens zur Eingabe der Adapterverbindungen (des Port-Namens) aufgefordert werden. Geben Sie stattdessen den Port-Namen (0, 1, 2 oder 3) auf dem Dolphin-Schalter ein, mit dem der Knoten real über ein Kabel verbunden ist.


  5. Fügen Sie das Transportkabel hinzu, indem Sie 1 eingeben (Transportkabel hinzufügen).

    Befolgen Sie die Anweisungen, und geben Sie die angeforderten Informationen ein.

  6. Fügen Sie den Transportadapter hinzu, indem Sie 2 eingeben (Einem Knoten einen Transportadapter hinzufügen).

    Befolgen Sie die Anweisungen, und geben Sie die angeforderten Informationen ein.

  7. Fügen Sie den Transportverbindungspunkt ein, indem Sie 3 eingeben (Transportverbindungspunkt hinzufügen).

    Befolgen Sie die Anweisungen, und geben Sie die angeforderten Informationen ein.

  8. Überprüfen Sie, ob das cluster transport cable, der Transportadapter oder der Transportverbindungspunkt hinzugefügt wurde.


    # scconf -p | grep cable
    # scconf -p | grep adapter
    # scconf -p | grep junction
    

Beispiel — Hinzufügen eines Cluster-Transportkabels, eines Transportadapters oder eines Transportverbindungspunkts

Das nachstehende Beispiel zeigt, wie einem Knoten mit dem scsetup-Befehl ein Transportkabel, ein Transportadapter oder ein Transportverbindungspunkt hinzugefügt wird.


[Überprüfen Sie, ob das reale Kabel installiert ist.]
# scsetup
Wählen Sie "Cluster interconnect" aus.
Wählen Sie "Transportkabel hinzufügen",
"Einem Knoten einen Transportadapter hinzufügen" oder
"Transportverbindungspunkt hinzufügen" aus.
Beantworten Sie die Fragen bei Aufforderung.
   Sie benötigen:         Beispiel:
   Knotennamen             phys-schost-1
   Adapternamen          qfe2
   Verbindungspunktnamen         hub2
   Transporttyp         dlpi
[Überprüfen Sie, ob der scconf-Befehl erfolgreich abgeschlossen wurde:]
Befehl erfolgreich abgeschlossen.
Beenden Sie das Cluster-Interconnect-Menü und das Hauptmenü von scsetup.
[Überprüfen Sie, ob Kabel, Adapter und Transportverbindungspunkt hinzugefügt wurden:]
# scconf -p | grep cable
  Transportkabel:   phys-schost-2:qfe0@1 ethernet-1@2    Enabled
  Transportkabel:   phys-schost-3:qfe0@1 ethernet-1@3    Enabled
  Transportkabel:   phys-schost-1:qfe0@0 ethernet-1@1    Enabled
# scconf -p | grep adapter
  Knoten-Transportadapter:                         qfe2 hme1 qfe0
  Knoten-Transportadapter:                          qfe0
  Knoten-Transportadapter:                         qfe0 qfe2 hme1
  Knoten-Transportadapter:                          qfe0
  Knoten-Transportadapter:                         qfe0 qfe2 hme1
  Knoten-Transportadapter:                          qfe0
# scconf -p | grep junction
  Cluster-Transportverbindungspunkte:                       hub0 hub1 hub2
  Cluster-Transportverbindungspunkt:                        hub0
  Cluster-Transportverbindungspunkt:                        hub1
  Cluster-Transportverbindungspunkt:                        hub2

So entfernen Sie Cluster Transport Cable, Transportadapter und Transportverbindungspunkte

Sie können dieses Verfahren auch mit der grafischen Benutzeroberfläche von SunPlex-Manager durchführen. Weitere Informationen finden Sie in der Online-Hilfe zu SunPlex-Manager.

Verwenden Sie folgendes Verfahren zum Entfernen von Cluster-Transportkabeln, Transportadaptern und Transportverbindungspunkten aus einer Knotenkonfiguration. Wenn ein Kabel deaktiviert wird, bleiben seine beiden Endpunkte konfiguriert. Ein Adapter kann nicht entfernt werden, wenn er noch als Endpunkt eines Transportkabels verwendet wird.


Achtung – Achtung –

Jeder Cluster-Knoten muss über mindestens einen funktionierenden Transportpfad zu jedem Knoten im Cluster verfügen. Zwei Knoten sollten niemals voneinander isoliert sein. Überprüfen Sie grundsätzlich den Status des Cluster-Interconnects für einen Knoten, bevor Sie ein Kabel deaktivieren. Deaktivieren Sie eine Kabelverbindung erst, nachdem Sie festgestellt haben, dass sie redundant ist; das heißt, dass eine andere Verbindung verfügbar ist. Beim Deaktivieren des letzten noch arbeitenden Kabels für einen Knoten wird dieser aus der Cluster-Mitgliedschaft entfernt.


  1. Melden Sie sich bei einem Cluster-Knoten als Superbenutzer an.

  2. Prüfen Sie den Status des verbleibenden Cluster-Transportpfads.


    # scstat -W
    


    Achtung – Achtung –

    Wenn Sie bei dem Versuch, einen Knoten aus einer Zwei-Knoten-Konfiguration zu entfernen, einen Fehler wie zum Beispiel “path faulted” erhalten, stellen Sie die Ursache fest, bevor Sie dieses Verfahren fortsetzen. Ein solches Problem kann ein Hinweis darauf sein, dass ein Knotenpfad nicht verfügbar ist. Das Entfernen des letzten noch funktionierenden Pfads nimmt den Knoten aus der Cluster-Mitgliedschaft und könnte zu einer Cluster-Rekonfiguration führen.


  3. Starten Sie das scsetup-Dienstprogramm.


    # scsetup
    

    Das Hauptmenü wird angezeigt.

  4. Um auf das Cluster-Interconnect-Menü zuzugreifen, geben Sie 3 ein (Cluster-Interconnect).

  5. Um das Kabel zu entfernen, geben Sie 4 ein (Transportkabel entfernen).

    Befolgen Sie die Anweisungen, und geben Sie die angeforderten Informationen ein. Sie müssen die Namen der betroffenen Knoten, Adapter und Verbindungspunkte kennen.


    Hinweis –

    Wenn Sie ein reales Kabel entfernen, nehmen Sie das Kabel zwischen Port und Zielgerät ab.


  6. Um den Adapter zu entfernen, geben Sie 5 ein (Transportadapter aus einem Knoten entfernen).

    Befolgen Sie die Anweisungen, und geben Sie die angeforderten Informationen ein. Sie müssen die Namen der betroffenen Knoten, Adapter und Verbindungspunkte kennen.


    Hinweis –

    Wenn Sie einen realen Adapter von einem Knoten entfernen, finden Sie Informationen zu Hardware-Wartungsverfahren im Sun Cluster 3.x Hardware Administration Manual for Solaris OS.


  7. Um den Transportverbindungspunkt zu entfernen, geben Sie 6 ein (Transportverbindungspunkt entfernen).

    Befolgen Sie die Anweisungen, und geben Sie die angeforderten Informationen ein. Sie müssen die Namen der betroffenen Knoten, Adapter und Verbindungspunkte kennen.


    Hinweis –

    Ein Transportverbindungspunkt kann nicht entfernt werden, wenn einer der Ports noch als Endpunkt für ein Transportkabel verwendet wird.


  8. Überprüfen Sie, ob das Kabel bzw. der Adapter entfernt wurde.


    # scconf -p | grep cable
    # scconf -p | grep adapter
    # scconf -p | grep junction
    

    Das von einem gegebenen Knoten entfernte Transportkabel bzw. der Adapter darf nicht mehr in der Ausgabe für diesen Befehl angezeigt werden.

Beispiel — Entfernen eines Transportkabels, Transportadapters oder Transportverbindungspunkts

Das nachstehende Beispiel zeigt das Entfernen eines Transportkabels, Transportadapters oder Transportverbindungspunkts mit dem scsetup-Befehl.


[Melden Sie sich auf einem beliebigen Knoten als Superbenutzer an.]
[Starten Sie folgendes Dienstprogramm:]
# scsetup
Geben Sie 3 ein (Cluster-Interconnect).
Wählen Sie "Transportkabel hinzufügen",
"Einem Knoten einen Transportadapter hinzufügen" oder
"Transportverbindungspunkt hinzufügen" aus.

Beantworten Sie die Fragen bei Aufforderung.
   Sie benötigen:         Beispiel:
   Knotennamen             phys-schost-1
   Adapternamen          qfe1
   Transportverbindungspunktnamen         hub1
[Überprüfen Sie, ob der scconf-Befehl erfolgreich abgeschlossen wurde:]
“Befehl erfolgreich abgeschlossen.”
Beenden Sie das Cluster-Interconnect-Menü und das Hauptmenü von scsetup.
[Überprüfen Sie, ob das Kabel, der Adapter oder der Verbindungspunkt entfernt wurde:]
# scconf -p | grep cable
  Transportkabel:   phys-schost-2:qfe0@1 ethernet-1@2    Enabled
  Transportkabel:   phys-schost-3:qfe0@1 ethernet-1@3    Enabled
  Transportkabel:   phys-schost-1:qfe0@0 ethernet-1@1    Enabled
# scconf -p | grep adapter
  Knoten-Transportadapter:   qfe2 hme1 qfe0
  Knoten-Transportadapter:   qfe0
  Knoten-Transportadapter:   qfe0 qfe2 hme1
  Knoten-Transportadapter:   qfe0
  Knoten-Transportadapter:   qfe0 qfe2 hme1
  Knoten-Transportadapter:   qfe0
# scconf -p | grep junction
  Cluster-Transportverbindungspunkte:     hub0 hub2
  Cluster-Transportverbindungspunkt:      hub0
  Cluster-Transportverbindungspunkt:      hub2

So aktivieren Sie ein Cluster Transport Cable

Sie können diesen Vorgang auch mit der grafischen Benutzeroberfläche von SunPlex-Manager durchführen. Weitere Informationen finden Sie in der Online-Hilfe zu SunPlex-Manager.

Diese Option wird zum Aktivieren eines bereits vorhandenen Cluster-Transportkabels verwendet.

  1. Melden Sie sich bei einem Cluster-Knoten als Superbenutzer an.

  2. Starten Sie das scsetup(1M)-Dienstprogramm.


    # scsetup
    

    Das Hauptmenü wird angezeigt.

  3. Um auf den Cluster zuzugreifen, geben Sie 2 ein (Cluster-Interconnect).

  4. Um das Transportkabel zu aktivieren, geben Sie 7 ein (Transportkabel aktivieren).

    Befolgen Sie die gegebenen Anweisungen. Sie müssen die Namen des Knotens und des Adapters für einen der Endpunkte des Kabels eingeben, das Sie identifizieren möchten.

  5. Überprüfen Sie, ob das Kabel aktiviert ist.


    # scconf -p | grep cable
    

Beispiel — Aktivieren eines Cluster-Transportkabels

Dieses Beispiel zeigt das Aktivieren eines Cluster-Transportkabels am Adapter qfe-1 auf dem Knoten phys-schost-2.


[Melden Sie sich auf einem beliebigen Knoten als Superbenutzer an.]
[Starten Sie das scsetup-Dienstprogramm:]
# scsetup
Wählen Sie "Cluster-Interconnect">"Transportkabel aktivieren" aus.
Beantworten Sie die Fragen bei Aufforderung.
Sie benötigen folgende Informationen.
   Sie benötigen:         Beispiel:
   Knotennamen             phys-schost-2
   Adapternamen          qfe1
   Verbindungspunktnamen         hub1
[Überprüfen Sie, ob der scconf-Befehl erfolgreich abgeschlossen wurde:]
 
scconf -c -m endpoint=phys-schost-2:qfe1,state=enabled
 
Befehl erfolgreich abgeschlossen.
Beenden Sie das Cluster-Interconnect-Menü und das Hauptmenü.
[Überprüfen Sie, ob das Kabel aktiviert ist:]
# scconf -p | grep cable
  Transportkabel:   phys-schost-2:qfe1@0 ethernet-1@2    Enabled
  Transportkabel:   phys-schost-3:qfe0@1 ethernet-1@3    Enabled
  Transportkabel:   phys-schost-1:qfe0@0 ethernet-1@1    Enabled

So deaktivieren Sie ein Cluster Transport Cable

Sie können diesen Vorgang auch mit der grafischen Benutzeroberfläche von SunPlex-Manager durchführen. Weitere Informationen finden Sie in der Online-Hilfe zu SunPlex-Manager.

Sie müssen ein Cluster-Transportkabel eventuell deaktiveren, um einen Cluster-Interconnect-Pfad zeitweilig zu unterbrechen. Das dient dem Beheben von Cluster-Interconnect-Problemen oder dem Ersetzen von Cluster-Interconnect-Hardware.

Wenn ein Kabel deaktiviert wird, bleiben seine beiden Endpunkte konfiguriert. Ein Adapter kann nicht entfernt werden, wenn er noch als Endpunkt eines Transportkabels verwendet wird.


Achtung – Achtung –

Jeder Cluster-Knoten muss über mindestens einen funktionierenden Transportpfad zu jedem Knoten im Cluster verfügen. Zwei Knoten sollten niemals voneinander isoliert sein. Überprüfen Sie grundsätzlich den Status des Cluster-Interconnects für einen Knoten, bevor Sie ein Kabel deaktivieren. Deaktivieren Sie eine Kabelverbindung erst, nachdem Sie festgestellt haben, dass sie redundant ist; das heißt, dass eine andere Verbindung verfügbar ist. Beim Deaktivieren des letzten noch arbeitenden Kabels für einen Knoten wird dieser aus der Cluster-Mitgliedschaft entfernt.


  1. Melden Sie sich bei einem Cluster-Knoten als Superbenutzer an.

  2. Prüfen Sie den Status des Cluster-Interconnects, bevor Sie ein Kabel deaktivieren.


    # scstat -W
    


    Achtung – Achtung –

    Wenn Sie bei dem Versuch, einen Knoten aus einer Zwei-Knoten-Konfiguration zu entfernen, einen Fehler wie zum Beispiel “path faulted” erhalten, stellen Sie die Ursache fest, bevor Sie dieses Verfahren fortsetzen. Ein solches Problem kann ein Hinweis darauf sein, dass ein Knotenpfad nicht verfügbar ist. Das Entfernen des letzten noch funktionierenden Pfads nimmt den Knoten aus der Cluster-Mitgliedschaft und könnte zu einer Cluster-Rekonfiguration führen.


  3. Starten Sie das scsetup(1M)-Dienstprogramm.


    # scsetup
    

    Das Hauptmenü wird angezeigt.

  4. Um auf das Cluster-Interconnect-Menü zuzugreifen, geben Sie 3 ein (Cluster-Interconnect).

  5. Um das Kabel zu deaktivieren, geben Sie 8 ein (Transportkabel deaktivieren).

    Befolgen Sie die Anweisungen, und geben Sie die angeforderten Informationen ein. Damit werden alle Komponenten dieses Cluster-Interconnects deaktiviert. Sie müssen die Namen des Knotens und des Adapters für einen der Endpunkte des Kabels eingeben, das Sie identifizieren möchten.

  6. Überprüfen Sie, ob das Kabel deaktiviert ist.


    # scconf -p | grep cable
    

Beispiel — Deaktivieren eines Cluster-Transportkabels

Dieses Beispiel zeigt das Deaktivieren eines Cluster-Transportkabels am Adapter qfe-1 auf dem Knoten phys-schost-2.


[Melden Sie sich auf einem beliebigen Knoten als Superbenutzer an.]
[Starten Sie das scsetup-Dienstprogramm:]
# scsetup
Wählen Sie "Cluster-Interconnect">"Transportkabel deaktivieren" aus.
Beantworten Sie die Fragen bei Aufforderung.
Sie benötigen folgende Informationen.
   Sie benötigen:         Beispiel:
   Knotennamen             phys-schost-2
   Adapternamen          qfe1
   Verbindungspunktnamen         hub1
[Überprüfen Sie, ob der scconf-Befehl erfolgreich abgeschlossen wurde:]
 
scconf -c -m endpoint=phys-schost-2:qfe1,state=disabled
 
Befehl erfolgreich abgeschlossen.
Beenden Sie das Cluster-Interconnect-Menü und das Hauptmenü.
[Überprüfen Sie, ob das Kabel deaktiviert ist:]
# scconf -p | grep cable
  Transportkabel:   phys-schost-2:qfe1@0 ethernet-1@2    Disabled
  Transportkabel:   phys-schost-3:qfe0@1 ethernet-1@3    Enabled
  Transportkabel:   phys-schost-1:qfe0@0 ethernet-1@1    Enabled