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.
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.
Schritt |
Anweisungen siehe |
---|---|
Verwalten des Cluster-Transports - Verwenden Sie scsetup(1M) | |
Prüfen des Status des Cluster-Interconnects - Verwenden Sie scstat | |
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 | |
Deaktivieren eines Cluster-Transportkabels - Verwenden Sie scsetup |
Bei der Ausführung von dynamischen Rekonfigurationsvorgängen (DR-Vorgängen) für Cluster-Interconnects sind folgende Gesichtspunkte zu beachten.
Alle für die Solaris-DR-Funktion dokumentierten Anforderungen, Verfahren und Einschränkungen gelten auch für die DR-Unterstützung von Sun Cluster (mit Ausnahme des Vorgangs zur Stilllegung der Betriebsumgebung). Sehen Sie deswegen die Dokumentation zur Solaris DR-Funktion nochmals durch, bevor Sie die DR-Funktion mit der Sun Cluster-Software verwenden. Lesen Sie insbesondere nochmals die Themen, die sich mit nicht vernetzten E/A-Geräten während eines DR-Trennungsvorgangs beschäftigen.
Sun Cluster lehnt DR-Vorgänge zur Board-Entfernung für aktive private Interconnect-Schnittstellen ab.
Wenn der DR-Vorgang zur Board-Entfernung eine aktive private Interconnect-Schnittstelle betrifft, lehnt Sun Cluster den Vorgang ab und identifiziert die Schnittstelle, die von dem Vorgang betroffen wäre.
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) |
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.
Prüfen Sie den Status des Cluster-Interconnects.
# scstat -W |
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. |
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 |
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.
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.
Melden Sie sich bei einem Cluster-Knoten als Superbenutzer an.
Starten Sie das scsetup-Dienstprogramm.
# scsetup |
Das Hauptmenü wird angezeigt.
Um auf das Cluster-Interconnect-Menü zuzugreifen, geben Sie 3 ein (Cluster-Interconnect).
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.
Fügen Sie das Transportkabel hinzu, indem Sie 1 eingeben (Transportkabel hinzufügen).
Befolgen Sie die Anweisungen, und geben Sie die angeforderten Informationen ein.
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.
Fügen Sie den Transportverbindungspunkt ein, indem Sie 3 eingeben (Transportverbindungspunkt hinzufügen).
Befolgen Sie die Anweisungen, und geben Sie die angeforderten Informationen ein.
Ü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 |
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 |
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.
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.
Melden Sie sich bei einem Cluster-Knoten als Superbenutzer an.
Prüfen Sie den Status des verbleibenden Cluster-Transportpfads.
# scstat -W |
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.
Starten Sie das scsetup-Dienstprogramm.
# scsetup |
Das Hauptmenü wird angezeigt.
Um auf das Cluster-Interconnect-Menü zuzugreifen, geben Sie 3 ein (Cluster-Interconnect).
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.
Wenn Sie ein reales Kabel entfernen, nehmen Sie das Kabel zwischen Port und Zielgerät ab.
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.
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.
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.
Ein Transportverbindungspunkt kann nicht entfernt werden, wenn einer der Ports noch als Endpunkt für ein Transportkabel verwendet wird.
Ü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.
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 |
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.
Melden Sie sich bei einem Cluster-Knoten als Superbenutzer an.
Starten Sie das scsetup(1M)-Dienstprogramm.
# scsetup |
Das Hauptmenü wird angezeigt.
Um auf den Cluster zuzugreifen, geben Sie 2 ein (Cluster-Interconnect).
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.
Überprüfen Sie, ob das Kabel aktiviert ist.
# scconf -p | grep cable |
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 |
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.
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.
Melden Sie sich bei einem Cluster-Knoten als Superbenutzer an.
Prüfen Sie den Status des Cluster-Interconnects, bevor Sie ein Kabel deaktivieren.
# scstat -W |
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.
Starten Sie das scsetup(1M)-Dienstprogramm.
# scsetup |
Das Hauptmenü wird angezeigt.
Um auf das Cluster-Interconnect-Menü zuzugreifen, geben Sie 3 ein (Cluster-Interconnect).
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.
Überprüfen Sie, ob das Kabel deaktiviert ist.
# scconf -p | grep cable |
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 |