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 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 Transport Paths --
                    Endpoint             Endpoint             Status
                    --------             --------             ------
  Transport path:   phys-schost-1:qfe1   phys-schost-2:qfe1   Path online
  Transport path:   phys-schost-1:qfe0   phys-schost-2:qfe0   Path online
  Transport path:   phys-schost-1:qfe1   phys-schost-3:qfe1   Path online
  Transport path:   phys-schost-1:qfe0   phys-schost-3:qfe0   Path online
  Transport path:   phys-schost-2:qfe1   phys-schost-3:qfe1   Path online
  Transport path:   phys-schost-2:qfe0   phys-schost-3:qfe0   Path online

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

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.

  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 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.


[Ensure the physical cable is installed.]
# scsetup
Select Cluster interconnect.
Select either Add a transport cable, 
Add a transport adapter to a node, 
or Add a transport junction.
Answer the questions when prompted. 
   You Will Need:         Example:
   node names             phys-schost-1
   adapter names          qfe2
   junction names         hub2
   transport type         dlpi
[Verify that the scconf command completed successfully:]
Command completed successfully.
Quit the scsetup Cluster Interconnect Menu and Main Menu.
[Verify that the cable, adapter, and junction are added:]
# scconf -p | grep cable
  Transport cable:   phys-schost-2:qfe0@1 ethernet-1@2    Enabled
  Transport cable:   phys-schost-3:qfe0@1 ethernet-1@3    Enabled
  Transport cable:   phys-schost-1:qfe0@0 ethernet-1@1    Enabled
# scconf -p | grep adapter
  Node transport adapters:                         qfe2 hme1 qfe0
  Node transport adapter:                          qfe0
  Node transport adapters:                         qfe0 qfe2 hme1
  Node transport adapter:                          qfe0
  Node transport adapters:                         qfe0 qfe2 hme1
  Node transport adapter:                          qfe0
# scconf -p | grep junction
  Cluster transport junctions:                       hub0 hub1 hub2
  Cluster transport junction:                        hub0
  Cluster transport junction:                        hub1
  Cluster transport junction:                        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 einem Zwei-Knoten-Cluster 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 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.


[Become superuser on any node in the cluster.]
[Enter the utility:]
# scsetup
Type 3 (Cluster interconnect).
Select either Add a transport cable, 

Add a transport adapter to a node, 

or Add a transport junction.

Answer the questions when prompted.
   You Will Need:         Example:
   node names             phys-schost-1
   adapter names          qfe1
   junction names         hub1
[Verify that the scconf command completed successfully:]
“Command completed successfully.”
Quit the scsetup Cluster Interconnect Menu and Main Menu.
[Verify that the cable, adapter, or junction is removed:]
# scconf -p | grep cable
  Transport cable:   phys-schost-2:qfe0@1 ethernet-1@2    Enabled
  Transport cable:   phys-schost-3:qfe0@1 ethernet-1@3    Enabled
  Transport cable:   phys-schost-1:qfe0@0 ethernet-1@1    Enabled
# scconf -p | grep adapter
  Node transport adapters:   qfe2 hme1 qfe0
  Node transport adapter:   qfe0
  Node transport adapters:   qfe0 qfe2 hme1
  Node transport adapter:   qfe0
  Node transport adapters:   qfe0 qfe2 hme1
  Node transport adapter:   qfe0
# scconf -p | grep junction
  Cluster transport junctions:     hub0 hub2
  Cluster transport junction:      hub0
  Cluster transport junction:      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.


[Become superuser on any node.]
[Enter the scsetup utility:]
# scsetup
Select Cluster interconnect>Enable a transport cable.
Answer the questions when prompted.
You will need the following information.
   You Will Need:         Example:
   node names             phys-schost-2
   adapter names          qfe1
   junction names         hub1
[Verify that the scconf command completed successfully:]
 
scconf -c -m endpoint=phys-schost-2:qfe1,state=enabled
 
Command completed successfully.
Quit the scsetup Cluster Interconnect Menu and Main Menu.
[Verify that the cable is enabled:]
# scconf -p | grep cable
  Transport cable:   phys-schost-2:qfe1@0 ethernet-1@2    Enabled
  Transport cable:   phys-schost-3:qfe0@1 ethernet-1@3    Enabled
  Transport cable:   phys-schost-1:qfe0@0 ethernet-1@1    Enabled

So deaktivieren Sie ein Cluster Transport Cable

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.

Sie müssen ein Cluster-Transportkabel eventuell deaktivieren, 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 einem Zwei-Knoten-Cluster 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.


[Become superuser on any node.]
[Enter the scsetup utility:]
# scsetup
Select Cluster interconnect>Disable a transport cable.
Answer the questions when prompted.
You will need the following information.
   You Will Need:         Example:
   node names             phys-schost-2
   adapter names          qfe1
   junction names         hub1
[Verify that the scconf command completed successfully:]
 
scconf -c -m endpoint=phys-schost-2:qfe1,state=disabled
 
Command completed successfully.
Quit the scsetup Cluster Interconnect Menu and Main Menu.
[Verify that the cable is disabled:]
# scconf -p | grep cable
  Transport cable:   phys-schost-2:qfe1@0 ethernet-1@2    Disabled
  Transport cable:   phys-schost-3:qfe0@1 ethernet-1@3    Enabled
  Transport cable:   phys-schost-1:qfe0@0 ethernet-1@1    Enabled