Dieses Kapitel enthält die folgenden Informationen und Verfahren für das Aufrüsten einer Sun Cluster 3.x-Konfiguration auf die Software Sun Cluster 3.1 8/05:
Überblick über das Aufrüsten einer Sun Cluster-Konfiguration
Wiederherstellen von Speicherkonfigurationsänderungen während der Aufrüstung
Dieser Abschnitt enthält folgende Richtlinien zum Aufrüsten einer Sun Cluster-Konfiguration:
Beachten Sie folgende Anforderungen und Richtlinien zur Software-Unterstützung, wenn Sie auf die Sun Cluster 3.1 8/05-Software aufrüsten:
Unterstützte Hardware - Die Cluster-Hardware muss eine von der Sun Cluster 3.1 8/05-Software unterstützte Konfiguration sein. Wenden Sie sich an Ihren Sun-Vertreter, um Informationen zu aktuell unterstützten Sun Cluster-Konfigurationen einzuholen.
Architekturänderungen während des Aufrüstens - Die Sun Cluster 3.1 8/05-Software unterstützt keine Aufrüstung zwischen Architekturen
Mindestversion von Solaris OS - Der Cluster muss mindestens die Solaris 8 2/02-Software einschließlich der neuesten erforderlichen Korrekturversionen ausführen oder auf diese aufgerüstet werden.
Einschränkung für die Aufrüstung auf die Verteilung von Solaris 10 OS vom März 2005 - Die Sun Cluster 3.1 8/05-Software unterstützt nicht die Aufrüstung auf die Originalversion von Solaris 10 OS, die im März 2005 verteilt wurde. Sie müssen mindestens auf 10 10/05 oder kompatible Software aufrüsten.
Aufrüsten zwischen wichtigen Solaris-Versionen - Die Sun Cluster 3.1 8/05-Software unterstützt nur eine nicht laufende Aufrüstung von Solaris 8 auf Solaris 9 oder von Solaris 9 auf Solaris 10 10/05 oder kompatible Software.
Aufrüsten auf kompatible Versionen - Sie müssen die gesamte Software auf eine Version aufrüsten, die von der Sun Cluster 3.1 8/05-Software unterstützt wird. Sie müssen zum Beispiel einen Datendienst, der von der Sun Cluster 3.0-Software, aber nicht von der Sun Cluster 3.1 8/05-Software unterstützt wird, auf eine Version dieses Datendienstes aufrüsten, der von der Sun Cluster 3.1 8/05-Software unterstützt wird. Unterstützungsinformationen zu spezifischen Datendiensten erhalten Sie unter Unterstützte Produkte in Sun Cluster 3.1 8/05 Versionshinweise für Solaris OS.
Wenn die zu diesem Datendienst gehörende Anwendung von der Sun Cluster 3.1 8/05-Software nicht unterstützt wird, müssen Sie diese Anwendung auf eine unterstützte Version aufrüsten.
Mindestversion der Sun Cluster-Software - Die Sun Cluster 3.1 8/05-Software unterstützt eine direkte Aufrüstung nur von der Sun Cluster 3.x-Sofware.
Konvertieren von NAFO- zu IPMP-Gruppen - Wenn Sie von der Version Sun Cluster 3.0 aufrüsten, halten Sie die IP-Testadressen bereit, die mit den Adaptern für öffentliche Netzwerke verwendet werden sollen, wenn NAFO-Gruppen in Internet Protocol (IP) Network Multipathing-Gruppen konvertiert werden. Das Aufrüstungsdienstprogramm scinstall fordert Sie auf, für jeden öffentlichen Netzwerkadapter im Cluster eine IP-Testadresse einzugeben. Eine IP-Testadresse muss sich in demselben Teilnetz befinden wie die primäre IP-Adresse des Adapters.
Informationen zu IP-Testadressen für IP-Netzwerk-MultipathingGruppen finden Sie in IP Network Multipathing Administration Guide (Solaris 8) or IPMP, in System Administration Guide: IP Services (Solaris 9 oder Solaris 10).
Abrüsten - Die Sun Cluster 3.1 8/05-Software unterstützt keine Abrüstung der Sun Cluster-Software.
Beschränkung von scinstall für Datendienstaufrüstungen - Das Aufrüstungsdienstprogramm scinstall rüstet nur die Datendienste auf, die im Lieferumfang der Sun Cluster 3.1 8/05-Software enthalten sind. Benutzerdefinierte oder Dritthersteller-Datendienste müssen Sie manuell aufrüsten.
Treffen Sie eine Auswahl aus folgenden Methoden zur Aufrüstung Ihres Clusters auf die Sun Cluster 3.1 8/05-Software:
Nicht laufende Aufrüstung – Bei einer nicht laufenden Aufrüstung fahren Sie den Cluster herunter, bevor Sie die Cluster-Knoten aufrüsten. Sie nehmen den Cluster erst wieder in Betrieb, wenn alle Knoten vollständig aufgerüstet sind. Sie müssen die nicht laufende Aufrüstungsmethode verwenden, wenn eine oder mehrere der folgenden Bedingungen zutreffen:
Sie rüsten von der Sun Cluster 3.0-Software auf.
Sie rüsten von der Solaris 8-Software auf Solaris 9-Software oder von der Solaris 9-Software auf Solaris 10 10/05 oder kompatible Software auf.
Alle aufzurüstenden Softwareprodukte, wie zum Beispiel Anwendungen oder Datenbanken, erfordern, dass dieselbe Version der Software auf allen Cluster-Knoten gleichzeitig ausgeführt wird.
Sie rütsten die Software für das Sun Cluster-Module für Sun Management Center auf.
Sie rüsten zudem VxVM oder VxFS auf.
Laufende Aufrüstung – Bei einer laufenden Aufrüstung rüsten Sie jeweils einen einzigen Knoten des Clusters auf. Der Cluster bleibt in Betrieb, während die Dienste auf den anderen Knoten ausgeführt werden. Sie können die laufende Aufrüstungsmethode nur verwenden, wenn alle folgenden Bedingungen zutreffen:
Sie führen eine Aufrüstung von der Sun Cluster 3.1-Software durch.
Sie können das Solaris-Betriebssystem nur auf eine Solaris-Aktualisierung aufrüsten.
Die aktuelle Softwareversion aller aufzurüstenden Anwendungen oder Datenbanken kann in einem laufenden Cluster mit der aufgerüsteten Version dieser Software koexistieren.
Wenn Ihre Cluster-Konfiguration die Anforderungen für die parallel Aktualisierung erfüllt, haben Sie weiterhin die Möglichkeit, sich für eine nicht parallel durchgeführte Aktualisierung zu entscheiden. Eine nicht laufende Aufrüstung ist einer laufenden Aufrüstung möglicherweise vorzuziehen, wenn Sie den Cluster-Steuerbereich verwenden, um Befehle an sämtliche Cluster-Knoten gleichzeitig auszugeben, und die Cluster-Ausfallzeiten auf diese Weise tolerieren zu können.
Allgemeine Informationen zur Planung der Sun Cluster 3.1 8/05-Konfiguration finden Sie unter Kapitel 1, Planen der Sun Cluster-Konfiguration.
Führen Sie die Aufgaben dieses Abschnitts aus, um eine nicht laufende Aufrüstung von der Sun Cluster 3.x-Software auf die Sun Cluster 3.1 8/05-Software auszuführen. Bei einer nicht laufenden Aufrüstung, fahren Sie den gesamten Cluster herunter, bevor Sie die Cluster-Knoten aufrüsten. Dieses Verfahren ermöglicht Ihnen auch, den Cluster von der Solaris 8-Software auf die Solaris 9-Software bzw. von der Solaris 9-Software auf Solaris 10 10/05 oder kompatible Software aufzurüsten.
Wenn Sie eine laufende Aufrüstung auf die Sun Cluster 3.1 8/05-Software ausführen möchten, führen Sie stattdessen die Verfahren unter Durchführen einer laufenden Aufrüstung durch .
Schritt |
Anweisungen |
---|---|
1. Lesen Sie folgende Aufrüstungsanforderungen und -beschränkungen. | |
2. Entfernen Sie den Cluster aus dem Betrieb und erstellen Sie Sicherungskopien von gemeinsam genutzten Daten. Wenn der Cluster Doppelverkettungsvermittler für die Solstice DiskSuite oder Solaris Volume Manager-Software verwendet, heben Sie die Konfiguration der Vermittler auf. |
So bereiten Sie den Cluster für eine nicht laufende Aufrüstung vor. |
3. Rüsten Sie bei Bedarf die Solaris-Software auf eine unterstützte Solaris-Aktualisierung auf. Rüsten Sie optional VERITAS Volume Manager (VxVM) auf. |
So führen Sie eine nicht laufende Aufrüstung des Solaris-Betriebssystems durch. |
4. Installieren Sie Software, von der die Sun Cluster 3.1 8/05-Software abhängig ist, bzw. rüsten Sie diese auf. |
So rüsten Sie Abhängigkeits-Software vor einer nicht laufenden Aufrüstung auf. |
5. Rüsten Sie auf die Framework- und Datendienste-Software von Sun Cluster 3.1 8/05 auf. Rüsten Sie bei Bedarf die Anwendungen auf. Wenn der Cluster Doppelverkettungsvermittler verwendet, konfigurieren Sie die Vermittler erneut. SPARC: Wenn Sie VxVM aufgerüstet haben, sollten Sie Plattengruppen aufrüsten. |
So führen Sie eine nicht laufende Aufrüstung der Sun Cluster 3.1 8/05-Software |
6. Aktivieren Sie Ressourcen und bringen Sie Ressourcengruppen online. Sie haben auch die Möglichkeit, vorhandene Ressourcen in neue Ressourcentypen zu migrieren. |
So schließen Sie eine nicht laufende Aufrüstung der Sun Cluster 3.1 8/05-Software ab |
7. (Optional) SPARC: Rüsten Sie gegebenenfalls auf das Sun Cluster-Modul für Sun Management Center auf. |
SPARC: So rüsten Sie die Software für das Sun Cluster-Modul für Sun Management Center auf |
Führen Sie dieses Verfahren aus, um den Cluster aus der Produktion zu entfernen.
Führen Sie folgende Aufgaben aus:
Stellen Sie sicher, dass die Konfiguration die Anforderungen für die Aufrüstung erfüllt. Informationen finden Sie unter Aufrüstungsanforderungen und Unterstützungsrichtlinien .
Halten Sie die CD-ROMs, die Dokumentation und die Korrekturversionen für alle Softwareprodukte bereit, die Sie aufrüsten mochten, einschließlich der folgenden Software:
Solaris OS
Sun Cluster 3.1 8/05-Framework
Sun Cluster 3.1 8/05-Datendienste (Agenten)
Anwendungen, die von den Datendienst-Agenten von Sun Cluster 3.1 8/05 verwaltet werden
SPARC: VERITAS Volume Manager (gegebenenfalls)
Den Speicherort von Korrekturversionen und Installationsanweisungen finden Sie unter Korrekturversionen und erforderliche Firmware-Ebenen in Sun Cluster 3.1 8/05 Versionshinweise für Solaris OS.
Wenn Sie eine Aufrüstung von der Sun Cluster 3.0-Software durchführen, sollten Sie Ihre Liste der Test-IP-Adressen bereithalten. Jeder öffentliche Netzwerkadapter im Cluster muss mindestens über eine Test-IP-Adresse verfügen. Diese Anforderung gilt unabhängig davon, ob es sich bei dem Adapter um den aktiven Adapter oder den Sicherungsadapter in der Gruppe handelt. Diese IP-Testadressen werden verwendet, um die Adapter für die Verwendung von IP-Netzwerk-Multipathing zu rekonfigurieren.
Jede IP-Testadresse muss sich in demselben Teilnetz wie die vorhandene, vom öffentlichen Netzwerkadapter verwendete IP-Adresse befinden.
Um die öffentlichen Netzwerkadapter eines Knotens aufzulisten, führen Sie folgenden Befehl aus:
% pnmstat |
Weitere Informationen zu den IP-Testadressen für IP-Netzwerk-Multipathing finden Sie in folgenden Handbüchern:
IP Network Multipathing Administration Guide (Solaris 8)
Configuring Test Addresses in Administering Multipathing Groups With Multiple Physical Interfaces in System Administration Guide: IP Services (Solaris 9)
Test Addresses in System Administration Guide: IP Services (Solaris 10)
Stellen Sie sicher, dass der Cluster normal funktioniert.
Um den aktuellen Status des Clusters anzuzeigen, führen Sie folgenden Befehl von einem Knoten aus:
% scstat |
Weitere Informationen finden Sie in der Online-Dokumentation unter scstat(1M).
Suchen Sie im Protokoll /var/adm/messages nach nicht gelösten Fehler- oder Warnmeldungen.
Prüfen Sie den Datenträger-Manager-Status.
(Optional) Installationsdokumentation von Sun Cluster 3.1 8/05.
Installieren Sie die Dokumentationspakete in Ihrem bevorzugten Speicherort, wie zum Beispiel einer Verwaltungskonsole oder einem Dokumentationsserver. Auf die Installationsanweisungen können Sie über die Datei Solaris_arch/Product/sun_cluster/index.html auf Sun Cluster-CD-ROM 2 von 2 zugreifen. Hierbei ist arch sparc oder x86.
Benachrichtigen Sie die Benutzer, dass die Cluster-Dienste während der Aufrüstung nicht zur Verfügung stehen werden.
Melden Sie sich als Superuser bei einem Cluster-Knoten an.
Starten Sie das Dienstprogramm scsetup(1m).
# scsetup |
Das Hauptmenü wird angezeigt.
Schalten Sie jede Ressourcengruppe offline.
Wählen Sie im scsetup-Hauptmenü die Menüoption "Ressourcengruppen".
Wählen Sie im Ressourcengruppenmenü die Option "Online/Offline oder Switchover einer Ressourcengruppe".
Befolgen Sie die Anweisungen, um alle Ressourcengruppen offfline zu schalten und sie in einen nicht verwalteten Zustand zu versetzen.
Wenn alle Ressourcengruppen offline geschaltet sind, geben Sie q ein, um zum Ressourcengruppenmenü zurückzukehren.
Deaktivieren Sie alle Ressourcen im Cluster.
Die Deaktivierung von Ressourcen vor der Aufrüstung verhindert, dass der Cluster die Ressourcen automatisch online bringt, wenn ein Knoten unbeabsichtigt im Cluster-Modus neu gestartet wird.
Wählen Sie im Ressourcengruppenmenü "Ressource aktivieren oder deaktivieren"
Wählen Sie eine Ressource zum Deaktivieren und befolgen Sie die Eingabeaufforderungen.
Wiederholen Sie Schritt b für jede Ressource.
Wenn alle Ressourcen deaktiviert sind, geben Sie q ein, um zum Ressourcengruppenmenü zurückzukehren.
Beenden Sie das scsetup-Dienstprogramm.
Geben Sie zum Zurückkehren in jedem Untermenü q ein oder drücken Sie Strg+C.
Vergewissern Sie sich, dass alle Ressourcen auf allen Knoten Offline sind und dass alle Ressourcengruppen sich im Zustand Unmanaged befinden.
# scstat -g |
Wenn der Cluster Doppelverkettungsvermittler für die Solstice DiskSuite oder Solaris Volume Manager-Software verwendet, heben Sie die Konfiguration der Vermittler auf.
Weitere Informationen finden Sie unter Konfigurieren von Doppelverkettungsvermittlern .
Überprüfen Sie mithilfe des folgenden Befehls, dass beim Vermittler keine Datenprobleme vorliegen.
# medstat -s setname |
Gibt den Plattensatznamen an
Wenn der Wert im Statusfeld Bad lautet, reparieren Sie den betroffenen Vermittlerhost. Führen Sie das Verfahren So reparieren Sie fehlerhafte Vermittlerdaten aus.
Listen Sie alle Vermittler auf.
Bewahren Sie diese Informationen für die Wiederherstellung des Vermittlers beim Ausführen des Verfahrens So schließen Sie eine nicht laufende Aufrüstung der Sun Cluster 3.1 8/05-Software ab auf.
Übernehmen Sie die Eigentümerschaft eines Plattensatzes, der Vermittler verwendet, wenn kein Knoten bereits Eigentümer ist.
# scswitch -z -D setname -h node |
Umgang mit Änderungen
Gibt den Namen des Plattensatzes an
Gibt den Namen des Knotens an, der der Primärknoten des Plattensatzes werden soll
Dekonfigurieren Sie alle Vermittler für den Plattensatz.
# metaset -s setname -d -m mediator-host-list |
Gibt den Plattensatznamen an
Löscht aus dem Plattensatz
Gibt den Namen des Knotens an, der als Vermittlerhost für den Plattensatz entfernt werden soll
Weitere Informationen zu vermittlerspezifischen Optionen des metaset-Befehls finden Sie in der Online-Dokumentation unter mediator(7D).
Wiederholen Sie Schritt c bis Schritt d für jeden verbleibenden Plattensatz, der Vermittler verwendet.
Stellen Sie bei einem Cluster mit zwei Knoten, der die Sun StorEdge Availability Suite-Software verwendet, sicher, dass sich die Konfigurationsdaten für Verfügbarkeitsdienste auf der Quorum-Platte befinden.
Die Konfigurationsdaten müssen sich auf einer Quorum-Platte befinden, damit Sun StorEdge Availability Suite auch nach Aktualisierung der Cluster-Software ordnungsgemäß funktioniert.
Melden Sie sich als Superuser bei einem Knoten des Clusters an, der die Sun StorEdge Availability Suite-Software ausführt.
Identifizieren Sie die Geräte-ID und den Bereich, der von der Sun StorEdge Availability Suite-Konfigurationsdatei verwendet wird.
# /usr/opt/SUNWscm/sbin/dscfg /dev/did/rdsk/dNsS |
In dieser Beispielausgabe ist N die Geräte-ID und S der Bereich des Geräts N.
Identifizieren Sie das vorhandene Quorum-Gerät.
# scstat -q -- Quorum Votes by Device -- Device Name Present Possible Status ----------- ------- -------- ------ Device votes: /dev/did/rdsk/dQsS 1 1 Online |
In dieser Beispielausgabe ist dQsS das bestehende Quorum-Gerät.
Wenn das Quorum-Gerät nicht dem Sun StorEdge Availability Suite-Konfigurationsdatengerät entspricht, verschieben Sie die Konfigurationsdaten in einen verfügbaren Bereich auf dem Quorum-Gerät
# dd if=`/usr/opt/SUNWesm/sbin/dscfg` of=/dev/did/rdsk/dQsS |
Sie müssen den Namen des Raw-DID-Geräts, /dev/did/rdsk/, und nicht des Block-DID-Geräts, /dev/did/dsk/, verwenden.
Wenn Sie die Konfigurationsdaten verschoben haben, konfigurieren Sie die Sun StorEdge Availability Suite-Software für die Verwendung des neuen Speicherorts.
Geben Sie als Superuser den folgenden Befehl auf jedem Knoten ein, auf dem die Sun StorEdge Availability Suite-Software ausgeführt wird.
# /usr/opt/SUNWesm/sbin/dscfg -s /dev/did/rdsk/dQsS |
Stoppen Sie alle Anwendungen, die auf Knoten des Clusters ausgeführt werden.
Stellen Sie sicher, dass von allen gemeinsam genutzten Daten eine Sicherungskopie erstellt wurde.
Fahren Sie den Cluster von einem Knoten herunter.
# scshutdown -g0 -y |
Weitere Informationen finden Sie in der Online-Dokumentation unter scshutdown(1M).
Booten Sie sämtliche Knoten im Nicht-Cluster-Modus.
Führen Sie in SPARC-basierten Systemen den folgenden Befehl aus:
ok boot -x |
Führen Sie in x86-basierten Systemen die folgenden Befehle aus:
… <<< Current Boot Parameters >>> Boot path: /pci@0,0/pci-ide@7,1/ata@1/cmdk@0,0:b Boot args: Type b [file-name] [boot-flags] <ENTER> to boot with options or i <ENTER> to enter boot interpreter or <ENTER> to boot with defaults <<< timeout in 5 seconds >>> Select (b)oot or (i)nterpreter: b -x |
Stellen Sie sicher, dass von jeder Systemplatte eine Sicherungskopie erstellt wurde.
Wenn Sie die Solaris-Software vor der Sun Cluster -Aufrüstung aufrüsten möchten, wechseln Sie zu So führen Sie eine nicht laufende Aufrüstung des Solaris-Betriebssystems durch..
Wenn die Software Sun Cluster 3.1 8/05 die Version des Solaris-Betriebssystems nicht unterstützt, die aktuell auf dem Cluster läuft, müssen Sie die Solaris-Software auf eine unterstützte Version aufrüsten. Weitere Informationen finden Sie unter “Unterstützte Produkte” in Sun Cluster 3.1 8/05 Versionshinweise für Solaris OS.
Wenn die Sun Cluster 3.1 8/05-Software die Version des Solaris-Betriebssystem unterstützt, die aktuell auf dem Cluster läuft, ist eine weitere Aufrüstung der Solaris-Software optional.
Führen Sie andernfalls eine Aufrüstung der Abhängigkeitssoftware durch. Wechseln Sie zu So rüsten Sie Abhängigkeits-Software vor einer nicht laufenden Aufrüstung auf..
Führen Sie dieses Verfahren auf jedem Knoten im Cluster aus, um das Solaris-Betriebssystem aufzurüsten. Wenn auf dem Cluster bereits eine Version des Solaris-Betriebssystems ausgeführt wird, die die Software Sun Cluster 3.1 8/05 unterstützt, ist eine weitere Aufrüstung des Solaris-Betriebssystems optional. Wenn Sie das Solaris-Betriebssystem nicht aufrüsten möchten, fahren Sie fort mit So führen Sie eine nicht laufende Aufrüstung der Sun Cluster 3.1 8/05-Software.
Die Sun Cluster 3.1 8/05-Software unterstützt nicht die Aufrüstung von Solaris 9 OS zur ursprünglichen Version von Solaris 10 OS, die im März 2005 verteilt wurde. Sie müssen mindestens auf Solaris 10 10/05 oder eine kompatible Version aufrüsten.
Führen Sie folgende Aufgaben aus:
Vergewissern Sie sich, dass im Cluster mindestens die Mindestversion des Solaris-Betriebssystems ausgeführt wird, die die Sun Cluster 3.1 8/05-Software unterstützt. Weitere Informationen finden Sie unter “Unterstützte Produkte” in Sun Cluster 3.1 8/05 Versionshinweise für Solaris OS.
Stellen Sie sicher, dass alle Schritte in So bereiten Sie den Cluster für eine nicht laufende Aufrüstung vor. abgeschlossen wurden.
Melden Sie sich für die Aufrüstung beim Cluster-Knoten als Superuser an.
(Optional) SPARC: Rüsten Sie VxFS auf.
Befolgen Sie die in der VxFS-Dokumentation enthaltenen Anweisungen.
Ermitteln Sie, ob die folgenden Apache-rc-Skripts vorhanden sind und ob diese aktiviert oder deaktiviert sind:
/etc/rc0.d/K16apache /etc/rc1.d/K16apache /etc/rc2.d/K16apache /etc/rc3.d/S50apache /etc/rcS.d/K16apache |
Bei einigen Anwendungen, beispielsweise Sun Cluster HA für Apache, müssen die Apache-rc-Skripts deaktiviert sein.
Wenn diese Skripts vorhanden sind und ein K oder S als Großbuchstaben im Dateinamen enthalten, sind die Skripts aktiviert. Für diese Skripts sind keine weiteren Aktionen erforderlich.
Wenn diese Skripts nicht vorhanden sind, müssen Sie in Schritt 8 sicherstellen, dass sämtliche während der Aufrüstung von Solaris OS installierten Apache-rc-Skripts deaktiviert sind.
Wenn diese Skripts vorhanden sind und ein k oder s, als Kleinbuchstaben im Dateinamen enthalten, sind sie deaktiviert. Sie müssen in Schritt 8 sicherstellen, dass sämtliche während der Aufrüstung von Solaris OS installierten Apache-rc-Skripts deaktiviert sind.
Kommentieren Sie alle Einträge für global eingehängte Dateisysteme in der Datei /etc/vfstab des Knotens aus.
Protokollieren Sie zu späteren Referenzzwecken sämtliche Einträge, die bereits auskommentiert sind.
Kommentieren Sie vorübergehend in der Datei /etc/vfstab alle Einträge für global eingehängte Dateisysteme aus.
Einträge für global eingehängte Dateisysteme enthalten die Einhängeoption global. Kommentieren Sie diese Einträge aus, um zu verhindern, dass die Solaris-Aufrüstung das Einhängen der globalen Geräte versucht.
Legen Sie fest, welches Verfahren Sie zur Aufrüstung des Solaris-Betriebssystems durchführen möchten.
Datenträger-Manager |
Verfahren |
Speicherort der Anweisungen |
---|---|---|
Solstice DiskSuite oder Solaris Volume Manager |
Beliebige Methode zur Solaris-Aufrüstung außer Live Upgrade |
Installationsdokumentation zu Solaris |
SPARC: VERITAS Volume Manager |
“Aufrüsten von VxVM und Solaris” |
Installationsdokumentation zu VERITAS Volume Manager |
Wenn im Cluster VxVM installiert ist, müssen Sie die vorhandene VxVM-Software erneut installieren oder auf die Version Solaris 9 der VxVM-Software als Teil des Solaris-Aufrüstungsprozesses aufrüsten.
Rüsten Sie die Solaris-Software mit dem in Schritt 5 ausgewählten Verfahren auf.
Nehmen Sie folgende Änderungen an den verwendeten Verfahren vor:
Wenn Sie während des Aufrüstungsprozesses angewiesen werden, einen Knoten neu zu booten, booten Sie immer im Nicht-Cluster-Modus.
Ergänzen Sie die Befehle bootund reboot mit der Option -x.
Die -x-Option stellt sicher, dass der Knoten im Nicht-Cluster-Modus neu gebootet wird. Beide folgenden Befehle booten zum Beispiel einen Cluster im Einzelbenutzer-Nicht-Cluster-Modus:
Führen Sie auf SPARC-basierten Systemen einen der folgenden Befehle aus:
# reboot -- -xs or ok boot -xs |
Führen Sie auf x86-basierten Systemen einen der folgenden Befehle aus:
# reboot -- -xs or ... <<< Current Boot Parameters >>> Boot path: /pci@0,0/pci-ide@7,1/ata@1/cmdk@0,0:b Boot args: Type b [file-name] [boot-flags] <ENTER> to boot with options or i <ENTER> to enter boot interpreter or <ENTER> to boot with defaults <<< timeout in 5 seconds >>> Select (b)oot or (i)nterpreter: b -xs |
Für den Fall, dass laut Anweisung der Befehl init S ausgeführt werden soll, verwenden Sie stattdessen den Befehl reboot -- -xs.
Führen Sie nicht die letzte Anweisung zum Neubooten in der Solaris-Softwareaufrüstung aus. Gehen Sie stattdessen wie folgt vor:
Entkommentieren Sie in der Datei /a/etc/vfstab die Einträge für global eingehängte Dateisysteme, die Sie in Schritt 4 auskommentiert haben.
Wenn die Apache-rc-Skripts deaktiviert oder nicht vorhanden waren, bevor Sie das Solaris-Betriebssystem aufgerüstet haben, müssen Sie sicherstellen, dass alle Skripts, die während der Solaris-Aufrüstung installiert wurden, deaktiviert sind.
Um Apache-rc-Skripts zu deaktivieren, benennen Sie die Dateien mithilfe der folgenden Befehle in Namen mit k bzw. s als Kleinbuchstaben um.
# mv /a/etc/rc0.d/K16apache /a/etc/rc0.d/k16apache # mv /a/etc/rc1.d/K16apache /a/etc/rc1.d/k16apache # mv /a/etc/rc2.d/K16apache /a/etc/rc2.d/k16apache # mv /a/etc/rc3.d/S50apache /a/etc/rc3.d/s50apache # mv /a/etc/rcS.d/K16apache /a/etc/rcS.d/k16apache |
Alternativ können Sie die Skripts so umbenennen, dass sie ihren üblichen Verwaltungspraktiken entsprechen.
Booten Sie den Knoten im Nicht-Cluster-Modus neu.
Fügen Sie doppelte Bindestriche (--) in folgenden Befehl ein:
# reboot -- -x |
SPARC: Wenn auf dem Cluster VxVM ausgeführt wird, führen Sie die übrigen Schritte im Verfahren “Upgrading VxVM and Solaris” aus, um VxVM neu zu installieren oder aufzurüsten.
Nehmen Sie folgende Änderungen am Verfahren vor:
Überprüfen Sie nach dem Abschluss der VxVM-Aufrüstung, jedoch vor dem Neubooten die Einträge in der Datei /etc/vfstab.
Wenn einer der in Schritt 7 entkommentierten Einträge auskommentiert wurde, entkommentieren Sie diesen Eintrag erneut.
Wenn Sie in den VxVM-Verfahren angewiesen werden, ein abschließendes Rekonfigurations-Neubooten durchzuführen, verwenden Sie nicht allein die Option -r. Booten Sie stattdessen mithilfe der Option -rx im Nicht-Cluster-Modus neu.
# reboot -- -rx |
Wenn eine Nachricht angezeigt wird, die der folgenden ähnelt, geben Sie das Root-Passwort ein, um den Aufrüstungsprozess fortzusetzen. Führen Sie weder den fsck-Befehl aus noch drücken Sie Strg-D.
WARNING - Unable to repair the /global/.devices/node@1 filesystem. Run fsck manually (fsck -F ufs /dev/vx/rdsk/rootdisk_13vol). Exit the shell when done to continue the boot process. Type control-d to proceed with normal startup, (or give root password for system maintenance): Type the root password |
Installieren Sie alle erforderlichen Solaris-Software- und Hardware-bezogenen Korrekturversionen und laden Sie die erforderliche Firmware der Hardware-Korrekturversionen herunter.
Installieren Sie für die Software Solstice DiskSuite (Solaris 8) auch alle Korrekturversionen von Solstice DiskSuite.
Booten Sie nach dem Hinzufügen der Korrekturversionen nicht neu. Warten Sie mit dem Neubooten des Knotens, bis die Sun Cluster-Software aufgerüstet ist.
Den Speicherort von Korrekturversionen und Installationsanweisungen finden Sie unter Korrekturversionen und erforderliche Firmware-Ebenen in Sun Cluster 3.1 8/05 Versionshinweise für Solaris OS.
Rüsten Sie die Abhängigkeits-Software auf. Wechseln Sie zu So rüsten Sie Abhängigkeits-Software vor einer nicht laufenden Aufrüstung auf..
Um die Aufrüstung von der Software Solaris 8 auf Solaris 9 oder von Solaris 9 auf Solaris 10 10/05 oder kompatible Software fertig zu stellen, müssen Sie auch auf die Solaris 9- bzw. Solaris 10-Version der Sun Cluster 3.1 8/05-Software, einschließlich der Abhängigkeits-Software, aufrüsten. Sie müssen diese Aufgabe auch dann durchführen, wenn auf dem Cluster bereits Sun Cluster 3.1 8/05-Software für eine andere Version der Solaris-Software ausgeführt wird.
Führen Sie dieses Verfahren auf jedem Cluster-Knoten durch, um Software zu installieren bzw. aufzurüsten, von der die Sun Cluster 3.1 8/05-Software abhängig ist. Der Cluster bleibt während dieses Verfahrens in Betrieb.
Bei Ausführung von SunPlex-Manager wird der Status auf einem Knoten nicht gemeldet, solange der Sicherheitsdateiagent des Knotens angehalten ist. Die Status-Berichterstattung wird wieder aufgenommen, wenn der Sicherheitsdateiagent nach der Aufrüstung der Software für den allgemeinen Agentencontainer neu gestartet wurde.
Führen Sie folgende Aufgaben aus:
Stellen Sie sicher, dass alle Schritte in So bereiten Sie den Cluster für eine nicht laufende Aufrüstung vor. abgeschlossen wurden.
Wenn Sie eine Aufrüstung von der Software Solaris 8 auf Solaris 9 oder von Solaris 9 auf Solaris 10 10/05 oder kompatible Software durchgeführt haben, müssen Sie sicherstellen, dass alle Schritte unter So führen Sie eine nicht laufende Aufrüstung des Solaris-Betriebssystems durch. abgeschlossen wurden.
Stellen Sie sicher, dass Sie alle erforderlichen Solaris-Software- und Hardware-bezogenen Korrekturversionen installiert haben.
Wenn auf dem Cluster Solstice DiskSuite-Software (Solaris 8) ausgeführt wird, müssen Sie sicherstellen, dass Sie alle erforderlichen Korrekturversionen für die Solstice DiskSuite-Software installiert haben.
Melden Sie sich beim Cluster-Knoten als Superuser an.
Vergewissern Sie sich bei Solaris 8 und Solaris 9 OS, dass das Apache Tomcat-Paket die erforderliche Korrekturversion aufweist, sofern es installiert ist.
Ermitteln Sie, ob das SUNWtcatu-Paket installiert ist.
# pkginfo SUNWtcatu SUNWtcatu Tomcat Servlet/JSP Container |
Wenn das Apache Tomcat-Paket installiert ist, ermiteln Sie, ob die erforderliche Korrekturversion für die Plattform installiert ist.
Für SPARC-basierte Plattformen ist mindestens 114016-01 erforderlich
Für x86-basierte Plattformen ist mindestens 114017-01 erforderlich
# patchadd -p | grep 114016 Patch: 114016-01 Obsoletes: Requires: Incompatibles: Packages: SUNWtcatu |
Wenn die erforderliche Korrekturversion nicht installiert ist, müssen Sie das Apache Tomcat-Paket entfernen.
# pkgrm SUNWtcatu |
Legen Sie Sun Cluster-CD-ROM 1 von 2 ein.
Wechseln Sie zu Verzeichnis /cdrom/cdrom0/Solaris_arch/Product/shared_components/Packages/. Dabei ist arch sparc oder x86 .
# cd /cdrom/cdrom0/Solaris_arch/Product/shared_components/Packages/ |
Stellen Sie sicher, dass mindestens Version 4.3.1 der Explorer-Pakete installiert ist.
Diese Pakete werden von der Sun Cluster-Software zur Verwendung durch das Dienstprogramm sccheck benötigt.
Ermitteln Sie, ob die Explorer-Pakete installiert sind, und wenn ja, in welcher Version.
# pkginfo -l SUNWexplo | grep SUNW_PRODVERS SUNW_PRODVERS=4.3.1 |
Wenn eine Version vor 4.3.1 installiert ist, entfernen Sie die vorhandenen Explorer-Pakete.
# pkgrm SUNWexplo SUNWexplu SUNWexplj |
Wenn Sie die Explorer-Pakete entfernt haben oder keine installiert waren, installieren Sie die aktuellsten Explorer-Pakete von Sun Cluster-CD-ROM 1 von 2.
Verwenden Sie für Solaris 8 bzw. Solaris 9 OS folgenden Befehl:
# pkgadd -d . SUNWexpl* |
Verwenden Sie für Solaris 10 OS folgenden Befehl:
# pkgadd -G -d . SUNWexpl* |
Durch die Option -G werden die Pakete nur zur aktuellen Zone hinzugefügt. Sie dürfen diese Pakete nur zur globalen Zone hinzufügen. Daher gibt diese Option auch an, dass die Pakete nicht an etwaige bestehende oder später erstellte nichtglobale Zonen weitergegeben werden.
Vergewissern Sie sich, dass mindestens Version 5.1,REV=34 der Java Dynamic Management Kit-(JDMK-)Pakete installiert ist.
Ermitteln Sie, ob JDMK-Pakete installiert sind, und wenn ja, in welcher Version.
# pkginfo -l SUNWjdmk-runtime | grep VERSION VERSION=5.1,REV=34 |
Wenn eine Version vor 5.1,REV=34installiert ist, entfernen Sie die vorhandenen JDMK-Pakete.
# pkgrm SUNWjdmk-runtime SUNWjdmk-runtime-jmx |
Wenn Sie die JDMK-Pakete entfernt haben oder keine installiert waren, installieren Sie die aktuellsten JDMK-Pakete von Sun Cluster-CD-ROM 1 von 2.
Wechseln Sie zum Verzeichnis Solaris_arch/Product/shared_components/Solaris_ver/Packages/. Dabei ist arch sparc oder x86 und ver ist 8 für Solaris 8, 9 für Solaris 9 bzw. 10 für Solaris 10.
# cd ../Solaris_ver/Packages |
Vergewissern Sie sich, dass mindestens Version 4.5.0 der Netscape Portable Runtime (NSPR)-Pakete installiert ist.
Ermitteln Sie, ob NSPR-Pakete installiert sind, und wenn ja, in welcher Version.
# cat /var/sadm/pkg/SUNWpr/pkginfo | grep SUNW_PRODVERS SUNW_PRODVERS=4.5.0 |
Wenn eine Version vor 4.5.0 installiert ist, entfernen Sie die vorhandenen NSPR-Pakete.
# pkgrm packages |
In der folgenden Tabelle finden Sie die jeweiligen Pakete für die einzelnen Hardware-Plattformen.
Installieren Sie die Pakete in der in der folgenden Tabelle angegebenen Reihenfolge.
Hardware-Plattform |
Name des NSPR-Pakets |
---|---|
SPARC |
SUNWpr SUNWprx |
x86 |
SUNWpr |
Wenn Sie die NSPR-Pakete entfernt haben oder keine installiert waren, installieren Sie die aktuellsten NSPR-Pakete.
Vergewissern Sie sich, dass mindestens Version 3.9.4 der Network Security Services (NSS)-Pakete installiert ist.
Ermitteln Sie, ob NSS-Pakete installiert sind, und wenn ja, in welcher Version.
# cat /var/sadm/pkg/SUNWtls/pkginfo | grep SUNW_PRODVERS SUNW_PRODVERS=3.9.4 |
Wenn eine Version vor 3.9.4 installiert ist, entfernen Sie die vorhandenen NSS-Pakete.
# pkgrm packages |
In der folgenden Tabelle finden Sie die jeweiligen Pakete für die einzelnen Hardware-Plattformen.
Installieren Sie die Pakete in der in der folgenden Tabelle angegebenen Reihenfolge.
Hardware-Plattform |
Name des NSS-Pakets |
---|---|
SPARC |
SUNWtls SUNWtlsu SUNWtlsx |
x86 |
SUNWtls SUNWtlsu |
Wenn Sie die NSS-Pakete entfernt haben oder keine installiert waren, installieren Sie die aktuellsten NSS-Pakete von Sun Cluster-CD-ROM 1 von 2.
Wechseln Sie zurück zum Verzeichnis Solaris_arch/Product/shared_components//Packages/.
# cd ../../Packages |
Vergewissern Sie sich, dass mindestens Version 1.0,REV=25 des common agent container-Pakets installiert ist.
Ermitteln Sie, ob die common agent container-Pakete installiert sind, und wenn ja, in welcher Version.
# pkginfo -l SUNWcacao | grep VERSION VERSION=1.0,REV=25 |
Wenn eine Version vor 1.0,REV=25 installiert ist, halten Sie den Sicherheitsdateiagenten für common agent container auf jedem Cluster-Knoten an..
# /opt/SUNWcacao/bin/cacaoadm stop |
Wenn eine Version vor 1.0,REV=25 installiert ist, entfernen Sie die vorhandenen common agent container-Pakete.
# pkgrm SUNWcacao SUNWcacaocfg |
Wenn Sie die common agent container-Pakete entfernt haben oder keine installiert waren, installieren Sie die aktuellsten common agent container-Pakete von Sun Cluster-CD-ROM 1 von 2.
Wechseln Sie in ein Verzeichnis, das sich nicht auf der CD-ROM befindet, und werfen Sie dann die CD-ROM aus.
# eject cdrom |
Legen Sie Sun Cluster-CD-ROM 2 von 2 ein.
Für eine Aufrüstung von Solaris 8 auf Solaris 9 OS müssen Sie Sun Java Web Console-Pakete installieren bzw. aufrüsten.
Wechseln Sie in ein Verzeichnis, das sich nicht auf der CD-ROM befindet, und werfen Sie dann die CD-ROM aus.
# eject cdrom |
Stellen Sie sicher, dass das Verzeichnis /usr/java/ eine symbolische Verknüpfung zur Mindestversion oder zur aktuellsten Version der Java-Software aufweist..
Für die Sun Cluster-Software ist mindestens Version 1.4.2_03 der Java-Software erforderlich.
Ermitteln Sie, mit welchem Verzeichnis das Verzeichnis /usr/java/ symbolisch verknüpft ist.
# ls -l /usr/java lrwxrwxrwx 1 root other 9 Apr 19 14:05 /usr/java -> /usr/j2se/ |
Ermitteln Sie, welche Versionen der Java-Software installiert sind.
Im Folgenden finden Sie Beispiele für Befehle, die Sie zur Anzeige der Version der zugehörigen Java-Software verwenden können.
# /usr/j2se/bin/java -version # /usr/java1.2/bin/java -version # /usr/jdk/jdk1.5.0_01/bin/java -version |
Wenn das Verzeichnis /usr/java/ nicht symbolisch mit einer unterstützen Version der Java-Software verknüpft ist, erstellen Sie die symbolische Verknüpfung zu einer unterstützen Version der Java-Software neu.
Das folgende Beispiel zeigt die Erstellung einer symbolischen Verknüpfung zum Verzeichnis /usr/j2se/, das die Java 1.4.2_03-Software enthält.
# rm /usr/java # ln -s /usr/j2se /usr/java |
Auf Sun Cluster 3.1 8/05-Software aufrüsten. Wechseln Sie zu So führen Sie eine nicht laufende Aufrüstung der Sun Cluster 3.1 8/05-Software.
Führen Sie dieses Verfahren durch, um alle Knoten des Clusters auf die Sun Cluster 3.1 8/05-Software aufzurüsten. Sie müssen dieses Verfahren auch ausführen, um die Cluster-Aufrüstung von der Software Solaris 8 auf Solaris 9 bzw. von Solaris 9 auf Solaris 10 10/05 oder kompatible Software durchzuführen.
Sie können dieses Verfahren auf mehreren Knoten gleichzeitig ausführen.
Stellen Sie sicher, dass etwaige Abhängigkeits-Software installiert bzw. aufgerüstet wurde. Informationen hierzu finden Sie unter So rüsten Sie Abhängigkeits-Software vor einer nicht laufenden Aufrüstung auf..
Melden Sie sich als Superuser bei einem Cluster-Knoten an.
Legen Sie Sun Cluster-CD-ROM 2 von 2 in das CD-ROM-Laufwerk des Knotens ein.
Wenn der Volume-Management-Dämon vold(1M) läuft und für die Verwaltung von CD-ROM-Laufwerken konfiguriert ist, hängt der Dämon die CD-ROM automatisch im Verzeichnis /cdrom/cdrom0/ ein.
Wechseln Sie in das Verzeichnis Verzeichnis Solaris_arch/Product/sun_cluster/Solaris_ver/Tools/. Dabei ist arch sparc bzw. x86 und ver 8 für Solaris 8, 9 für Solaris 9 bzw. 10 für Solaris 10 .
# cd /cdrom/cdrom0/Solaris_arch/Product/sun_cluster/Solaris_ver/Tool |
Starten Sie das Dienstprogramm scinstall.
# ./scinstall |
Verwenden Sie nicht den Befehl /usr/cluster/bin/scinstall, der bereits auf dem Knoten installiert ist. Sie müssen den scinstall-Befehl auf Sun Cluster-CD-ROM 2 von 2 verwenden.
Wählen Sie im Hauptmenü das Menüelement "Diesen Cluster-Knoten aufrüsten".
*** Main Menu *** Please select from one of the following (*) options: * 1) Install a cluster or cluster node 2) Configure a cluster to be JumpStarted from this install server * 3) Add support for new data services to this cluster node * 4) Upgrade this cluster node * 5) Print release information for this cluster node * ?) Help with menu options * q) Quit Option: 4 |
Wählen Sie im Aufrüstungsmenü die Option "Sun Cluster-Framework auf diesem Knoten aufrüsten".
Befolgen Sie die Menü-Eingabeaufforderungen, um das Cluster-Framework aufzurüsten.
Während der Sun Cluster-Aufrüstung kann scinstall eine oder mehrere der folgenden Konfigurationsänderungen vornehmen:
Konvertieren Sie NAFO-Gruppen in IP-Netzwerk-Multipathing-Gruppen, behalten Sie jedoch den ursprünglichen NAFO-Gruppennamen bei.
In den folgenden Handbüchern finden Sie Informationen zu Testadressen für IP-Netzwerk-Multipathing:
IP Network Multipathing Administration Guide (Solaris 8)
Configuring Test Addresses in Administering Multipathing Groups With Multiple Physical Interfaces in System Administration Guide: IP Services (Solaris 9)
Test Addresses in System Administration Guide: IP Services (Solaris 10)
Weitere Informationen zur Konvertierung der NAFO-Gruppen in IP-Netzwerk-Multipathing während der Aufrüstung der Sun Cluster-Software finden Sie in der Online-Dokumentation unter scinstall(1M).
Benennen Sie die Datei ntp.conf in ntp.conf.cluster um, wenn ntp.conf.cluster auf dem Knoten noch nicht vorhanden ist.
Setzen Sie die Variable local-mac-address? auf true, sofern nicht bereits geschehen.
Die Aufrüstungsverarbeitung ist abgeschlossen, wenn das System die Meldung Abgeschlossene Aufrüstung von Sun Cluster-Framework ausgibt und Sie auffordert, die Eingabetaste zu drücken, um fortzufahren.
Drücken Sie die Eingabetaste.
Das Aufrüstungsmenü wird angezeigt.
(Optional) Rüsten Sie die Datendienste von Java Enterprise System mithilfe von Sun Cluster-CD-ROM 2 von 2 auf.
Wählen Sie im Aufrüstungsmenü des Dienstprogramms scinstall den Menüeintrag "Sun Cluster-Datenservice-Agenten auf diesem Knoten aufrüsten".
Befolgen Sie die Menü-Eingabeaufforderungen, um die auf dem Knoten installierten Sun Cluster-Datendienst-Agenten aufzurüsten.
Sie können aus der Liste der für die Aufrüstung verfügbaren Datendienste auswählen oder alle installierten Datendienste aufrüsten.
Die Aufrüstungsverarbeitung ist abgeschlossen, wenn das System die Meldung Abgeschlossene Aufrüstung der Sun Cluster-Datendienst-Agenten ausgibt und Sie auffordert, die Eingabetaste zu drücken, um fortzufahren.
Drücken Sie die Eingabetaste.
Das Aufrüstungsmenü wird angezeigt.
Beenden Sie das Dienstprogramm scinstall.
Wechseln Sie in ein Verzeichnis, das sich nicht auf der CD-ROM befindet, und werfen Sie dann die CD-ROM aus.
# eject cdrom |
Rüsten Sie die Sun Cluster-Datendienste von Sun Cluster-CD-ROM 2 von 2 auf.
Wenn Sie den Sun Cluster HA für NFS-Datendienst verwenden und und auf Solaris 10 =S aufrüsten, müssen Sie den Datendienst aufrüsten und den Ressourcentyp auf die neue Version migrieren. Weitere Informationen finden Sie unter Upgrading the SUNW.nfs Resource Type in Sun Cluster Data Service for NFS Guide for Solaris OS.
Wenn Sie den Datendienst Sun Cluster HA für Oracle 3.0 64-bit für Solaris 9 verwenden, müssen Sie auf die Sun Cluster 3.1 8/05-Version aufrüsten.
Die Aufrüstung anderer Datendienste auf die Sun Cluster 3.1 8/05-Version ist optional. Nach der Aufrsütung des Clusters auf die Sun Cluster 3.1 8/05-Software können Sie weiterhin alle anderen Sun Cluster 3.x-Datendienste verwenden.
Nur die auf der Sun Cluster Agents-CD gelieferten Datendienste werden automatisch vom Dienstprogramm scinstall(1M) aufgerüstet. Benutzerdefinierte oder Dritthersteller-Datendienste müssen Sie manuell aufrüsten. Befolgen Sie die zu diesen Datendiensten gehörenden Verfahren.
Legen Sie die Sun Cluster Agents-CD in das CD-ROM-Laufwerk des Knotens ein.
Starten Sie das scinstall-Dienstprogramm.
Für Datendienstaktualisierungen können Sie den Befehl /usr/cluster/bin/scinstall verwenden, der bereits auf dem Knoten installiert ist.
# scinstall |
Wählen Sie im Hauptmenü das Menüelement "Diesen Cluster-Knoten aufrüsten".
Wählen Sie im Aufrüstungsmenü die Option "Sun Cluster-Datenservice-Agenten auf diesem Knoten aufrüsten".
Befolgen Sie die Menü-Eingabeaufforderungen, um die auf dem Knoten installierten Sun Cluster-Datendienst-Agenten aufzurüsten.
Sie können aus der Liste der für die Aufrüstung verfügbaren Datendienste auswählen oder alle installierten Datendienste aufrüsten.
Die Aufrüstungsverarbeitung ist abgeschlossen, wenn das System die Meldung Abgeschlossene Aufrüstung der Sun Cluster-Datendienst-Agenten ausgibt und Sie auffordert, die Eingabetaste zu drücken, um fortzufahren.
Drücken Sie die Eingabetaste.
Das Aufrüstungsmenü wird angezeigt.
Beenden Sie das Dienstprogramm scinstall.
Wechseln Sie in ein Verzeichnis, das sich nicht auf der CD-ROM befindet, und werfen Sie dann die CD-ROM aus.
# eject cdrom |
Rüsten Sie nach Bedarf alle benutzerdefinierten Datendienste auf, die nicht auf den Produktdatenträger bereitgestellt werden.
Überprüfen Sie, ob alle Datendienst-Aktualisierungen erfolgreich installiert wurden.
Zeigen Sie die Aufrüstungsprotokolldatei an, die am Ende der Aufrüstungs-Ausgabemeldungen angegeben wird.
Installieren Sie sämtliche Korrekturversionen der Sun Cluster 3.1 8/05-Software, wenn Sie dies nicht bereits mithilfe des Befehls scinstall getan haben.
Installieren Sie die Datendienst-Software-Korrekturversionen von Sun Cluster 3.1 8/05.
Den Speicherort von Korrekturversionen und Installationsanweisungen finden Sie unter Korrekturversionen und erforderliche Firmware-Ebenen in Sun Cluster 3.1 8/05 Versionshinweise für Solaris OS.
Rüsten Sie die Softwareanwendungen auf, die im Cluster installiert sind.
Stellen Sie sicher, dass die Anwendungsversionen mit den aktuellen Versionen der Sun Cluster- und Solaris-Software kompatibel sind. Installationsanweisungen finden Sie in der Anwendungsdokumentation.
Nachdem alle Knoten aufgerüstet worden sind, booten Sie jeden Knoten im Cluster-Modus neu.
# reboot |
Kopieren Sie die Sicherheitsdateien für den common agent container auf alle Cluster-Knoten.
Mit diesem Schritt wird gewährleistet, dass die Sicherheitsdateien für common agent container auf allen Cluster-Knoten identisch sind und dass die kopierten Dateien die richtigen Dateiberechtigungen beibehalten.
Halten Sie auf jedem Knoten den Sun Java Web Console-Agenten an.
# /usr/sbin/smcwebserver stop |
Halten Sie in sämtlichen Knoten den Agenten für Sicherheitsdateien an.
# /opt/SUNWcacao/bin/cacaoadm stop |
Ändern Sie auf einem Knoten das Verzeichnis /etc/opt/SUNWcacao/.
phys-schost-1# cd /etc/opt/SUNWcacao/ |
Erstellen Sie die TAR-Datei für das Verzeichnis /etc/opt/SUNWcacao/security/.
phys-schost-1# tar cf /tmp/SECURITY.tar security |
Kopieren Sie die Datei /tmp/SECURITY.tar auf alle anderen Cluster-Knoten.
Extrahieren Sie auf jedem Knoten, auf den Sie die Datei /tmp/SECURITY.tar kopiert haben, die Sicherheitsdateien.
Sicherheitsdateien, die sich bereits im Verzeichnis /etc/opt/SUNWcacao/ befinden, werden überschrieben.
phys-schost-2# cd /etc/opt/SUNWcacao/ phys-schost-2# tar xf /tmp/SECURITY.tar |
Löschen Sie die Datei /tmp/SECURITY.tar aus allen Knoten des Clusters.
Sie müssen sämtliche Kopien der TAR-Datei löschen, um Sicherheitsrisiken zu vermeiden.
phys-schost-1# rm /tmp/SECURITY.tar phys-schost-2# rm /tmp/SECURITY.tar |
Starten Sie in sämtlichen Knoten den Agenten für Sicherheitsdateien.
phys-schost-1# /opt/SUNWcacao/bin/cacaoadm start phys-schost-2# /opt/SUNWcacao/bin/cacaoadm start |
Starten Sie auf jedem Knoten den Sun Java Web Console-Agenten.
phys-schost-1# /usr/sbin/smcwebserver start phys-schost-2# /usr/sbin/smcwebserver start |
Wechseln Sie zu So überprüfen Sie eine nicht laufende Aufrüstung der Sun Cluster 3.1 8/05-Software
Führen Sie dieses Verfahren aus, um sicherzustellen, dass der Cluster erfolgreich auf die Sun Cluster 3.1 8/05-Software aufgerüstet wurde.
Stellen Sie sicher, dass alle Aufrüstungsverfahren für alle Cluster-Knoten fertig gestellt werden, die Sie aufrüsten.
Zeigen Sie auf jedem aufgerüsteten Knoten die installierten Versionen der Sun Cluster-Software an.
# scinstall -pv |
Die erste Zeile der Ausgabe gibt an, welche Version der Sun Cluster-Software auf dem Knoten ausgeführt wird. Diese Version sollte der Version entsprechen, auf die Sie soeben aufgerüstet haben.
Überprüfen Sie von einem beliebigen Knoten aus, ob alle aufgerüsteten Cluster-Knoten im Cluster-Modus (Online) laufen.
# scstat -n |
Weitere Informationen zur Anzeige des Cluster-Status finden Sie in der Online-Dokumentation unter scstat(1M).
Wenn Sie von Solaris 8 auf Solaris 9 aufgerüstet haben, überprüfen Sie die Konsistenz der Speicherkonfiguration.
Führen Sie auf jedem Knoten den folgenden Befehl aus, um die Konsistenz der Speicherkonfiguration zu überprüfen.
# scdidadm -c |
Führt eine Konsistenzprüfung aus
Gehen Sie erst dann zu Schritt b über, wenn die Konfiguration diese Konsistenzprüfung besteht. Wenn diese Prüfung nicht bestanden wird, können Fehler bei der Geräteidentifikation auftreten und Daten beschädigt werden.
Folgende Tabelle listet die möglichen Ausgaben des Befehls scdidadm -c und die gegebenenfalls von Ihnen auszuführenden Aktionen auf.
Meldungsbeispiel |
Aktion |
---|---|
Geräte-ID für 'phys-schost-1:/dev/rdsk/c1t3d0' stimmt nicht mit der realen Geräte-ID überein, Gerät wurde möglicherweise ersetzt |
Wechseln Sie zu Wiederherstellen von Speicherkonfigurationsänderungen während der Aufrüstung und führen Sie das entsprechende Reparaturverfahren aus. |
Geräte-ID für 'phys-schost-1:/dev/rdsk/c0t0d0' muss aktualisiert werden. Führen Sie scdidadm –R zur Aktualisierung aus |
Keine. Diese Geräte-ID wird in Schritt Schritt b aktualisiert. |
Keine Ausgabemeldung |
Keine. |
Weitere Informationen finden in der Online-Dokumentation unter scdidadm(1M).
Migrieren Sie auf jedem Knoten die Sun Cluster-Speicherdatenbank zu den Solaris 9-Geräte-IDs.
# scdidadm -R all |
Führt Reparaturverfahren aus
Gibt alle Geräte an
Führen Sie auf jedem Knoten den folgenden Befehl aus, um zu überprüfen, ob die Migration der Speicherdatenbank zu den Solaris 9-Geräte-IDs erfolgreich durchgeführt wird.
# scdidadm -c |
Wenn der scdidadm-Befehl eine Meldung anzeigt, kehren Sie zu Schritt a zurück, um weitere Korrekturen an der Speicherkonfiguration oder der Speicherdatenbank vorzunehmen.
Wenn der scdidadm-Befehl keine Meldungen anzeigt, war die Geräte-ID-Migration erfolgreich. Wenn Sie die Geräte-ID-Migration auf allen Cluster-Knoten überprüft haben, fahren Sie mit So schließen Sie eine nicht laufende Aufrüstung der Sun Cluster 3.1 8/05-Software ab fort.
Das folgende Beispiel zeigt die Befehle, die zur Überprüfung einer nicht laufenden Aufrüstung eines Zwei-Knoten-Clusters von der Software Sun Cluster 3.0 auf Sun Cluster 3.1 8/05 unter Solaris 8 OS verwendet werden. Die Cluster-Knotennamen sind phys-schost-1 und phys-schost-2.
(Verify that software versions are the same on all nodes) # scinstall -pv (Verify cluster membership) # scstat -n -- Cluster Nodes -- Node name Status --------- ------ Cluster node: phys-schost-1 Online Cluster node: phys-schost-2 Online |
Wechseln Sie zu So schließen Sie eine nicht laufende Aufrüstung der Sun Cluster 3.1 8/05-Software ab.
Führen Sie das folgende Verfahren durch, um die Sun Cluster-Aufrüstung fertig zu stellen. Registrieren Sie zunächst sämtliche Ressourcentypen neu, die durch die Aufrüstung eine neue Version erhalten haben. Ändern Sie im zweiten Schritt, die entsprechenden Ressourcen so, dass diese die neue Version des Ressourcentyps verwenden, den die Ressource verwendet. Aktivieren Sie im dritten Schritt die Ressourcen erneut. Bringen Sie die Ressourcen im letzten Schritt wieder online.
Vergewissern Sie sich, dass alle Schritte unter So überprüfen Sie eine nicht laufende Aufrüstung der Sun Cluster 3.1 8/05-Software abgeschlossen wurden.
Wenn Sie Datendienste aufgerüstet haben, die nicht auf dem Produktdatenträger vorhanden waren, registrieren Sie die neuen Ressourcentypen für diese Datendienste.
Befolgen Sie die Dokumentation, die im Lieferumfang der Datendienste enthalten sind.
Wenn Sie Sun Cluster HA für SAP liveCache von der Version für Sun Cluster 3.0 auf die Version für Sun Cluster 3.1 aufgerüstet haben, ändern Sie die Konfigurationsdatei /opt/SUNWsclc/livecache/bin/lccluster.
Melden Sie sich als Superuser bei einem Knoten an, der als Host der liveCache-Ressource fungiert.
Kopieren Sie die neue Datei /opt/SUNWsclc/livecache/bin/lccluster in das Verzeichnis /sapdb/LC_NAME/db/sap/.
Überschreiben Sie die Datei lccluster, die bereits aus der vorherigen Konfiguration des Datendienstes vorhanden ist.
Konfigurieren Sie die Datei /sapdb/LC_NAME/db/sap/lccluster wie in How to Register and Configure Sun Cluster HA for SAP liveCache in Sun Cluster Data Service for SAP liveCache Guide for Solaris OS dokumentiert.
Wenn in Ihrer Konfiguration Doppelverkettungsvermittler für die Solstice DiskSuite oder Solaris Volume Manager-Software verwendet werden, müssen Sie die Vermittlerkonfigurationen wiederherstellen.
Legen Sie fest, welcher Knoten Eigentümer des Plattensatzes ist, dem Sie die Vermittlerhosts hinzufügen.
# metaset -s setname |
Gibt den Plattensatznamen an
Wenn kein Knoten die Eigentümerschaft besitzt, übernehmen Sie die Eigentümerschaft des Plattensatzes.
# scswitch -z -D setname -h node |
Umgang mit Änderungen
Gibt den Namen des Plattensatzes an
Gibt den Namen des Knotens an, der der primäre Knoten des Plattensatzes werden soll.
Erstellen Sie die Vermittler neu.
# metaset -s setname -a -m mediator-host-list |
Fügt zum Plattensatz hinzu
Gibt den Namen der Knoten an, die als Vermittlerhost für den Plattensatz hinzugefügt werden sollen
Wiederholen Sie diese Schritte für jeden Plattensatz im Cluster, der Vermittler verwendet.
SPARC: Wenn Sie VxVM aufgerüstet haben, sollten Sie alle Plattengruppen aufrüsten.
Bringen Sie eine aufzurüstende Plattengruppe online und übernehmen Sie die Eigentümerschaft.
# scswitch -z -D setname -h thisnode |
Führen Sie den folgenden Befehl aus, um eine Plattengruppe auf die höchste Version aufzurüsten, die von der installierten VxVM-Version unterstützt wird.
# vxdg upgrade dgname |
Weitere Informationen zum Aufrüsten von Plattengruppen finden Sie in der Verwaltungsdokumentation zu VxVM.
Wiederholen Sie den Vorgag für jede VxVM-Plattengruppe im Cluster.
Migrieren Sie Ressourcen auf neue Ressourcentypversionen.
Wenn Sie auf den Sun Cluster HA für NFS-Datendienst für Solaris 10 OS aufrüsten, müssen Sie auf die neue Version des Ressourcentyps migrieren. Weitere Informationen finden Sie unter Upgrading the SUNW.nfs Resource Type in Sun Cluster Data Service for NFS Guide for Solaris OS.
Bei allen anderen Datendiensten ist dieser Schritt optional.
Informationen hierzu finden Sie unter Upgrading a Resource Type in Sun Cluster Data Services Planning and Administration Guide for Solaris OS, wo Verfahren beschrieben werden, bei denen die Befehlszeile verwendet wird. Sie können diese Aufgaben jedoch auch unter Verwendung des Ressourcengruppenmenüs des Dienstprogramms scsetup ausführen. Dieser Vorgang erfordert die Ausführung der folgenden Aufgaben:
Registrierung des neuen Ressourcentyps
Migration der infrage kommenden Ressourcen auf die neue Version des Ressourcentyps.
Änderung der Erweiterungseigenschaften des Ressourcentyps, wie im Handbuch für den zugehörigen Datendienst angegeben
Starten Sie von einem beliebigen Knoten das Dienstprogramm scsetup(1M).
# scsetup |
Aktivieren Sie alle deaktivierten Ressourcen erneut.
Wählen Sie im Ressourcengruppenmenü den Menüeintrag "Ressource aktivieren oder deaktivieren".
Wählen Sie eine Ressource zum Aktivieren und befolgen Sie die Eingabeaufforderungen.
Wiederholen Sie Schritt b für jede deaktivierte Ressource.
Wenn alle Ressourcen wieder aktiviert sind, geben Sie q ein, um zum Ressourcengruppenmenü zurückzukehren.
Bringen Sie jede Ressourcengruppe wieder online.
Wenn alle Ressourcengruppen wieder online gebracht sind, beenden Sie das scsetup-Dienstprogramm.
Geben Sie zum Zurückkehren in jedem Untermenü q ein oder drücken Sie Strg+C.
Wenn Sie über ein SPARC-basiertes System verfügen und Sun Management Center zur Überwachung des Clusters verwenden, wechseln Sie zu SPARC: So rüsten Sie die Software für das Sun Cluster-Modul für Sun Management Center auf .
Andernfalls ist die Cluster-Aufrüstung abgeschlossen.
Informationen zur Aufrüstung zukünftiger Versionen von Ressourcentypen finden Sie unter Upgrading a Resource Type in Sun Cluster Data Services Planning and Administration Guide for Solaris OS.
Dieser Abschnitt enthält Verfahren zur Durchführung einer laufenden Aufrüstung der Sun Cluster 3.1-Software auf die Sun Cluster 3.1 8/05-Software. Bei einer laufenden Aufrüstung wird je ein Cluster-Knoten aufgerüstet, während die anderen Cluster-Knoten in Betrieb bleiben. Nachdem alle Knoten aufgerüstet wurden und dem Cluster wieder beigetreten sind, müssen Sie den Cluster an die neue Software übergeben .
Um eine Aufrüstung von der Sun Cluster 3.0-Software durchzuführen, befolgen Sie stattdessen die Verfahren unter Durchführen einer nicht laufenden Aufrüstung ..
Die Sun Cluster 3.1 8/05-Software unterstützt nicht die laufende Aufrüstung von Solaris 8 auf Solaris 9 oder von Solaris 9 auf Solaris 10 10/05. Sie können die Solaris-Software während einer laufenden Sun Cluster-Aufrüstung nur auf eine Aktualisierungsversion aufrüsten. Um eine Sun Cluster-Konfiguration von Solaris 8 auf Solaris 9 oder von Solaris 9 auf Solaris 10 10/05 oder kompatible Software durchzuführen, sollten Sie stattdessen die Verfahren unter Durchführen einer nicht laufenden Aufrüstung verwenden..
Schritt |
Anweisungen |
---|---|
1. Lesen Sie folgende Aufrüstungsanforderungen und -beschränkungen. | |
2. Verschieben Sie die Ressourcengruppen und Gerätegruppen auf einem Knoten des Clusters auf einen anderen Cluster-Knoten und stellen Sie sicher, dass die gemeinsam genutzten Daten und Systemplatten gesichert werden. Wenn der Cluster Doppelverkettungsvermittler für die Solstice DiskSuite oder Solaris Volume Manager-Software verwendet, heben Sie die Konfiguration der Vermittler auf. Booten Sie anschließend den Knoten im Nicht-Cluster-Modus neu. |
So bereiten Sie einen Cluster-Knoten für eine laufende Aufrüstung vor. |
3. Rüsten Sie bei Bedarf das Solaris-Betriebssystem auf dem Klusterknoten auf eine unterstützte Solaris-Update-Version auf. SPARC: Optional können Sie VERITAS File System (VxFS) und VERITAS Volume Manager (VxVM) aufrüsten. |
So führen Sie eine laufende Aufrüstung eines Solaris Maintenance Update durch |
4. Installieren Sie auf allen Cluster-Knoten Software, von der die Sun Cluster 3.1 8/05-Software abhängig ist, bzw. rüsten Sie sie auf. |
So rüsten Sie Abhängigkeits-Software vor einer laufenden Aufrüstung auf. |
5. Rüsten Sie den Cluster-Knoten auf die Framework- und Datendienste-Software von Sun Cluster 3.1 8/05 auf. Rüsten Sie bei Bedarf die Anwendungen auf. SPARC: Wenn Sie VxVM aufgerüstet haben, sollten Sie Plattengruppen aufrüsten. Booten Sie dann den Knoten, der sich wieder im Cluster befindet, neu. |
So führen Sie eine laufende Aufrüstung der Sun Cluster 3.1 8/05-Software |
6. Wiederholen Sie die Schritte 3 bis 5 auf jedem noch aufzurüstenden Knoten. | |
7. Verwenden Sie den Befehl scversions, um den Cluster in die Aufrüstung zu übernehmen. Wenn der Cluster Doppelverkettungsvermittler verwendet, konfigurieren Sie die Vermittler erneut. Sie haben auch die Möglichkeit, vorhandene Ressourcen in neue Ressourcentypen zu migrieren. |
So schließen Sie eine laufende Aufrüstung der Sun Cluster 3.1 8/05-Software ab |
8. (Optional) SPARC: Rüsten Sie das Sun Cluster-Modul auf Sun Management Center auf. |
SPARC: So rüsten Sie die Software für das Sun Cluster-Modul für Sun Management Center auf |
Führen Sie dieses Verfahren auf jeweils einem Knoten aus. Sie nehmen den aufgerüsteten Knoten aus dem Cluster, während die anderen Knoten als aktive Cluster-Mitglieder weiter funktionieren.
Führen Sie folgende Aufgaben aus:
Stellen Sie sicher, dass die Konfiguration die Anforderungen für die Aufrüstung erfüllt. Informationen hierzu finden Sie unter Aufrüstungsanforderungen und Unterstützungsrichtlinien .
Halten Sie die CD-ROMs, die Dokumentation und die Korrekturversionen für alle aufzurüstenden Softwareprodukte bereit, bevor Sie mit der Aufrüstung der Cluster beginnen. Dazu gehört folgende Software:
Solaris OS
Sun Cluster 3.1 8/05-Framework
Sun Cluster 3.1 8/05-Datendienste (Agenten)
Anwendungen, die von den Datendienst-Agenten von Sun Cluster 3.1 8/05 verwaltet werden
Den Speicherort von Korrekturversionen und Installationsanweisungen finden Sie unter Korrekturversionen und erforderliche Firmware-Ebenen in Sun Cluster 3.1 8/05 Versionshinweise für Solaris OS.
Halten Sie sich an folgenden Richtlinien, wenn Sie eine laufende Aufrüstung durchführen:
Nehmen Sie während einer laufenden Aufrüstung keinerlei Änderungen an der Cluster-Konfiguration vor. Fügen Sie beispielsweise nicht das Cluster-Interconnect oder Quorum-Geräte hinzu oder ändern Sie sie. Wenn Sie solche Änderungen durchführen müssen, tun Sie dies bevor Sie das Verfahren für die laufende Aufrüstung starten oder warten Sie bis alle Knoten aufgerüstet sind und der Cluster die neue Software-Version übernommen hat.
Beeilen Sie sich bei der Durchführung einer laufenden Aktualisierung aller Cluster-Knoten. Beginnen Sie nach der Aktualisierung eines Knotens so schnell wie möglich mit der Aktualisierung des nächsten Cluster-Knotens. Wenn Sie einen Cluster über längere Zeit hinweg mit unterschiedlichen Versionen ausführen, kann dies zu Leistungseinbußen und anderen Nachteilen führen.
Vermeiden Sie die Installation neuer Datendienste oder die Ausgabe von Verwaltungskonfigurationsbefehlen während der Aufrüstung.
Neue Funktionen aus der neuen Version sind möglicherweise erst verfügbar, wenn alle Knoten des Clusters erfolgreich aktualisiert wurden und die Aktualisierung gespeichert wurde.
(Optional) Installationsdokumentation von Sun Cluster 3.1 8/05.
Installieren Sie die Dokumentationspakete in Ihrem bevorzugten Speicherort, wie zum Beispiel einer Verwaltungskonsole oder einem Dokumentationsserver. Zugriff auf die Installationsanweisungen erhalten Sie über die Datei Solaris_arch/Product/sun_cluster/index.html auf Sun Cluster-CD-ROM 2 von 2. Hierbei ist arch sparc bzw. x86.
Wenn Sie die Aufrüstung von Version Sun Cluster 3.1 9/04 aus vornehmen, müssen Sie sicherstellen, dass die aktuellste Core-Korrekturversion für Sun Cluster 3.1installiert ist.
Diese Core-Korrekturversion enthält die Code-Korrektur für 6210440, die für die Aktivierung der laufenden Aufrüstung von Sun Cluster 3.1 9/04 auf Sun Cluster 3.1 8/05 erforderlich ist.
Melden Sie sich für die Aufrüstung bei einem Cluster-Knoten als Superuser an.
Stellen Sie bei einem Cluster mit zwei Knoten, der die Sun StorEdge Availability Suite-Software verwendet, sicher, dass sich die Konfigurationsdaten für Verfügbarkeitsdienste auf der Quorum-Platte befinden.
Die Konfigurationsdaten müssen sich auf einer Quorum-Platte befinden, damit Sun StorEdge Availability Suite auch nach Aktualisierung der Cluster-Software ordnungsgemäß funktioniert.
Melden Sie sich als Superuser bei einem Knoten des Clusters an, der die Sun StorEdge Availability Suite-Software ausführt.
Identifizieren Sie die Geräte-ID und den Bereich, der von der Sun StorEdge Availability Suite-Konfigurationsdatei verwendet wird.
# /usr/opt/SUNWscm/sbin/dscfg /dev/did/rdsk/dNsS |
In dieser Beispielausgabe ist N die Geräte-ID und S der Bereich des Geräts N.
Identifizieren Sie das vorhandene Quorum-Gerät.
# scstat -q -- Quorum Votes by Device -- Device Name Present Possible Status ----------- ------- -------- ------ Device votes: /dev/did/rdsk/dQsS 1 1 Online |
In dieser Beispielausgabe ist dQsS das bestehende Quorum-Gerät.
Wenn das Quorum-Gerät nicht dem Sun StorEdge Availability Suite-Konfigurationsdatengerät entspricht, verschieben Sie die Konfigurationsdaten in einen verfügbaren Bereich auf dem Quorum-Gerät
# dd if=`/usr/opt/SUNWesm/sbin/dscfg` of=/dev/did/rdsk/dQsS |
Sie müssen den Namen des Raw-DID-Geräts, /dev/did/rdsk/, und nicht des Block-DID-Geräts, /dev/did/dsk/, verwenden.
Wenn Sie die Konfigurationsdaten verschoben haben, konfigurieren Sie die Sun StorEdge Availability Suite-Software für die Verwendung des neuen Speicherorts.
Geben Sie als Superuser den folgenden Befehl auf jedem Knoten ein, auf dem die Sun StorEdge Availability Suite-Software ausgeführt wird.
# /usr/opt/SUNWesm/sbin/dscfg -s /dev/did/rdsk/dQsS |
Zeigen Sie den aktuellen Status des Clusters von einem Knoten aus an.
Speichern Sie die Ausgabe als Basis für spätere Vergleiche.
% scstat % scrgadm -pv[v] |
Weitere Informationen finden Sie in der Online-Dokumentation unter scstat(1M) und scrgadm(1M)
Verschieben Sie alle Ressourcen- und Gerätegruppen, die auf dem aufzurüstenden Knoten ausgeführt werden.
# scswitch -S -h from-node |
Verschiebt alle Ressourcen- und Gerätegruppen
Gibt den Namen des Knotens an, von dem Ressourcen- und Gerätegruppen verschoben werden
Weitere Informationen finden Sie in der Online-Dokumentation unter scswitch(1M).
Vergewissern Sie sich, dass das Verschieben erfolgreich abgeschlossen wurde.
# scstat -g -D |
Zeigt den Status aller Ressourcengruppen an
Zeigt den Status aller Plattengerätegruppen an
Vergewissern Sie sich, dass die Systemplatte, die Anwendungen und alle Daten gesichert wurden.
Wenn der Cluster Doppelverkettungsvermittler für die Solstice DiskSuite oder Solaris Volume Manager-Software verwendet, heben Sie die Konfiguration der Vermittler auf.
Weitere Informationen finden Sie unter Konfigurieren von Doppelverkettungsvermittlern .
Überprüfen Sie mithilfe des folgenden Befehls, dass beim Vermittler keine Datenprobleme vorliegen.
# medstat -s setname |
Gibt den Plattensatznamen an
Wenn der Wert im Statusfeld Bad lautet, reparieren Sie den betroffenen Vermittlerhost. Befolgen Sie das Verfahren unter So reparieren Sie fehlerhafte Vermittlerdaten .
Listen Sie alle Vermittler auf.
Speichern Sie diese Informationen für die Wiederherstellung der Vermittler während des Verfahrens So schließen Sie eine laufende Aufrüstung der Sun Cluster 3.1 8/05-Software ab .
Übernehmen Sie die Eigentümerschaft eines Plattensatzes, der Vermittler verwendet, wenn kein Knoten bereits Eigentümer ist.
# scswitch -z -D setname -h node |
Umgang mit Änderungen
Gibt den Namen des Plattensatzes an
Gibt den Namen des Knotens an, der der primäre Knoten des Plattensatzes werden soll.
Dekonfigurieren Sie alle Vermittler für den Plattensatz.
# metaset -s setname -d -m mediator-host-list |
Gibt den Plattensatznamen an
Löscht aus dem Plattensatz
Gibt den Namen des Knotens an, der als Vermittlerhost für den Plattensatz entfernt werden soll
Weitere Informationen zu vermittlerspezifischen Optionen des metaset-Befehls finden Sie in der Online-Dokumentation unter mediator(7D) man page for further information about mediator-specific options to the metaset.
Wiederholen Sie diese Schritte für alle verbleibenden Platten, die Vermittler verwenden.
Fahren Sie den Knoten herunter, den Sie aufrüsten möchten, und booten Sie ihn im Nicht-Cluster-Modus.
Führen Sie auf SPARC-basierten Systemen folgende Befehle aus:
# shutdown -y -g0 ok boot -x |
Führen Sie in x86-basierten Systemen die folgenden Befehle aus:
# shutdown -y -g0 ... <<< Current Boot Parameters >>> Boot path: /pci@0,0/pci-ide@7,1/ata@1/cmdk@0,0:b Boot args: Type b [file-name] [boot-flags] <ENTER> to boot with options or i <ENTER> to enter boot interpreter or <ENTER> to boot with defaults <<< timeout in 5 seconds >>> Select (b)oot or (i)nterpreter: b -x |
Die anderen Knoten des Clusters arbeiten weiter als aktive Cluster-Mitglieder.
Wenn Sie die Solaris-Software auf eine Maintenance Update-Version aufrüsten möchten, wechseln Sie zu So führen Sie eine laufende Aufrüstung eines Solaris Maintenance Update durch .
Der Cluster muss bereits auf dem erforderlichen Mindeststand des Solaris-Betriebssystems laufen oder auf diesen aufgerüstet werden, um die Software Sun Cluster 3.1 8/05 zu unterstützen. Informationen zu den unterstützten Versionen des Solaris-Betriebssystems finden Sie unter Sun Cluster 3.1 8/05 Versionshinweise für Solaris OS.
Wenn Sie nicht vorhaben, das Solaris-Betriebssystem aufzurüsten, wechseln Sie zu So rüsten Sie Abhängigkeits-Software vor einer laufenden Aufrüstung auf..
Führen Sie dieses Verfahren aus, um das Solaris-Betriebssystem auf eine unterstützte Maintenance Update-Version aufzurüsten.
Um einen Cluster von Solaris 8 auf Solaris 9 oder von Solaris 9 auf Solaris 10 10/05 oder kompatible Software aufzurüsten, müssen Sie, unabhängig davon, ob auch die Sun Cluster-Software aufgerüstet werden soll, eine nicht laufende Aufrüstung durchführen. Wechseln Sie zu Durchführen einer nicht laufenden Aufrüstung .
Stellen Sie sicher, dass alle Schritte in So bereiten Sie einen Cluster-Knoten für eine laufende Aufrüstung vor. abgeschlossen wurden.
Kommentieren Sie vorübergehend sämtliche Einträge für global eingehängte Dateisysteme in der Datei /etc/vfstab des Knotens aus.
Führen Sie diesen Schritt aus, um zu verhindern, dass die Solaris-Aufrüstung versucht, die globalen Geräte einzuhängen.
Führen Sie die Anweisungen im Solaris-Handbuch zur Verwaltungsaufrüstungsinstallation aus, um die Maintenance Update-Version zu installieren.
Booten Sie den Knoten nicht neu, wenn Sie am Ende der Installation dazu aufgefordert werden.
Entkommentieren Sie alle Einträge in der Datei /a/etc/vfstab für global eingehängte Dateisysteme, die in Schritt 1 auskommentiert wurden.
Installieren Sie alle erforderlichen Solaris-Software- und Hardware-bezogenen Korrekturversionen und laden Sie die erforderliche Firmware der Hardware-Korrekturversionen herunter.
Booten Sie den Knoten erst in Schritt 5 neu.
Booten Sie den Knoten im Nicht-Cluster-Modus erneut.
Fügen Sie doppelte Bindestriche (--) in folgenden Befehl ein:
# reboot -- -x |
Rüsten Sie die Abhängigkeits-Software auf. Wechseln Sie zu So rüsten Sie Abhängigkeits-Software vor einer laufenden Aufrüstung auf..
Führen Sie dieses Verfahren auf jedem Cluster-Knoten durch, um Software zu installieren bzw. aufzurüsten, von der die Sun Cluster 3.1 8/05-Software abhängig ist. Der Cluster bleibt während dieses Verfahrens in Betrieb. Bei Ausführung von SunPlex-Manager wird der Status auf einem Knoten nicht gemeldet, solange der Sicherheitsdateiagent des Knotens angehalten ist. Die Status-Berichterstattung wird wieder aufgenommen, wenn der Sicherheitsdateiagent nach der Aufrüstung der Software für den allgemeinen Agentencontainer neu gestartet wurde.
Führen Sie folgende Aufgaben aus:
Stellen Sie sicher, dass alle Schritte in So bereiten Sie einen Cluster-Knoten für eine laufende Aufrüstung vor. abgeschlossen wurden.
Falls Sie das Solaris-Betriebssystem auf eine Maintenance Update-Version aufgerüstet haben, stellen Sie sicher, dass alle Schritte unter So führen Sie eine laufende Aufrüstung eines Solaris Maintenance Update durch abgeschlossen wurden.
Stellen Sie sicher, dass Sie alle erforderlichen Solaris-Software- und Hardware-bezogenen Korrekturversionen installiert haben.
Wenn auf dem Cluster Solstice DiskSuite-Software (Solaris 8) ausgeführt wird, müssen Sie sicherstellen, dass Sie alle erforderlichen Korrekturversionen für die Solstice DiskSuite-Software installiert haben.
Melden Sie sich beim Cluster-Knoten als Superuser an.
Vergewissern Sie sich bei Solaris 8 und Solaris 9 OS, dass das Apache Tomcat-Paket die erforderliche Korrekturversion aufweist, sofern es installiert ist.
Ermitteln Sie, ob das SUNWtcatu-Paket installiert ist.
# pkginfo SUNWtcatu SUNWtcatu Tomcat Servlet/JSP Container |
Wenn das Apache Tomcat-Paket installiert ist, ermiteln Sie, ob die erforderliche Korrekturversion für die Plattform installiert ist.
Für SPARC-basierte Plattformen ist mindestens 114016-01 erforderlich
Für x86-basierte Plattformen ist mindestens 114017-01 erforderlich
# patchadd -p | grep 114016 Patch: 114016-01 Obsoletes: Requires: Incompatibles: Packages: SUNWtcatu |
Wenn die erforderliche Korrekturversion nicht installiert ist, müssen Sie das Apache Tomcat-Paket entfernen.
# pkgrm SUNWtcatu |
Legen Sie Sun Cluster-CD-ROM 1 von 2 ein.
Wechseln Sie zu Verzeichnis /cdrom/cdrom0/Solaris_arch/Product/shared_components/Packages/. Dabei ist arch sparc oder x86 .
# cd Solaris_arch/Product/shared_components/Packages/ |
Stellen Sie sicher, dass mindestens Version 4.3.1 der Explorer-Pakete installiert ist.
Diese Pakete werden von der Sun Cluster-Software zur Verwendung durch das Dienstprogramm sccheck benötigt.
Ermitteln Sie, ob die Explorer-Pakete installiert sind, und wenn ja, in welcher Version.
# pkginfo -l SUNWexplo | grep SUNW_PRODVERS SUNW_PRODVERS=4.3.1 |
Wenn eine Version vor 4.3.1 installiert ist, entfernen Sie die vorhandenen Explorer-Pakete.
# pkgrm SUNWexplo SUNWexplu SUNWexplj |
Wenn Sie die Explorer-Pakete entfernt haben oder keine installiert waren, installieren Sie die aktuellsten Explorer-Pakete von Sun Cluster-CD-ROM 1 von 2.
Verwenden Sie für Solaris 8 bzw. Solaris 9 OS folgenden Befehl:
# pkgadd -d . SUNWexpl* |
Verwenden Sie für Solaris 10 OS folgenden Befehl:
# pkgadd -G -d . SUNWexpl* |
Durch die Option -G werden die Pakete nur zur aktuellen Zone hinzugefügt. Sie dürfen diese Pakete nur zur globalen Zone hinzufügen. Daher gibt diese Option auch an, dass die Pakete nicht an etwaige bestehende oder später erstellte nichtglobale Zonen weitergegeben werden.
Vergewissern Sie sich, dass mindestens Version 5.1,REV=34 der Java Dynamic Management Kit-(JDMK-)Pakete installiert ist.
Ermitteln Sie, ob JDMK-Pakete installiert sind, und wenn ja, in welcher Version.
# pkginfo -l SUNWjdmk-runtime | grep VERSION VERSION=5.1,REV=34 |
Wenn eine Version vor 5.1,REV=34installiert ist, entfernen Sie die vorhandenen JDMK-Pakete.
# pkgrm SUNWjdmk-runtime SUNWjdmk-runtime-jmx |
Wenn Sie die JDMK-Pakete entfernt haben oder keine installiert waren, installieren Sie die aktuellsten JDMK-Pakete von Sun Cluster-CD-ROM 1 von 2.
Wechseln Sie zum Verzeichnis Solaris_arch/Product/shared_components/Solaris_ver/Packages/. Dabei ist arch sparc oder x86 und ver ist 8 für Solaris 8, 9 für Solaris 9 bzw. 10 für Solaris 10.
# cd ../Solaris_ver/Packages |
Vergewissern Sie sich, dass mindestens Version 4.5.0 der Netscape Portable Runtime (NSPR)-Pakete installiert ist.
Ermitteln Sie, ob NSPR-Pakete installiert sind, und wenn ja, in welcher Version.
# cat /var/sadm/pkg/SUNWpr/pkginfo | grep SUNW_PRODVERS SUNW_PRODVERS=4.5.0 |
Wenn eine Version vor 4.5.0 installiert ist, entfernen Sie die vorhandenen NSPR-Pakete.
# pkgrm packages |
In der folgenden Tabelle finden Sie die jeweiligen Pakete für die einzelnen Hardware-Plattformen.
Installieren Sie die Pakete in der in der folgenden Tabelle angegebenen Reihenfolge.
Hardware-Plattform |
Name des NSPR-Pakets |
---|---|
SPARC |
SUNWpr SUNWprx |
x86 |
SUNWpr |
Wenn Sie die NSPR-Pakete entfernt haben oder keine installiert waren, installieren Sie die aktuellsten NSPR-Pakete.
Vergewissern Sie sich, dass mindestens Version 3.9.4 der Network Security Services (NSS)-Pakete installiert ist.
Ermitteln Sie, ob NSS-Pakete installiert sind, und wenn ja, in welcher Version.
# cat /var/sadm/pkg/SUNWtls/pkginfo | grep SUNW_PRODVERS SUNW_PRODVERS=3.9.4 |
Wenn eine Version vor 3.9.4 installiert ist, entfernen Sie die vorhandenen NSS-Pakete.
# pkgrm packages |
In der folgenden Tabelle finden Sie die jeweiligen Pakete für die einzelnen Hardware-Plattformen.
Installieren Sie die Pakete in der in der folgenden Tabelle angegebenen Reihenfolge.
Hardware-Plattform |
Name des NSS-Pakets |
---|---|
SPARC |
SUNWtls SUNWtlsu SUNWtlsx |
x86 |
SUNWtls SUNWtlsu |
Wenn Sie die NSS-Pakete entfernt haben oder keine installiert waren, installieren Sie die aktuellsten NSS-Pakete von Sun Cluster-CD-ROM 1 von 2.
Wechseln Sie zurück zum Verzeichnis Solaris_arch/Product/shared_components/Packages/.
# cd ../../Packages |
Vergewissern Sie sich, dass mindestens Version 1.0,REV=25 des common agent container-Pakets installiert ist.
Ermitteln Sie, ob die common agent container-Pakete installiert sind, und wenn ja, in welcher Version.
# pkginfo -l SUNWcacao | grep VERSION VERSION=1.0,REV=25 |
Wenn eine Version vor 1.0,REV=25 installiert ist, halten Sie den Sicherheitsdateiagenten für common agent container auf jedem Cluster-Knoten an..
# /opt/SUNWcacao/bin/cacaoadm stop |
Wenn eine Version vor 1.0,REV=25 installiert ist, entfernen Sie die vorhandenen common agent container-Pakete.
# pkgrm SUNWcacao SUNWcacaocfg |
Wenn Sie die common agent container-Pakete entfernt haben oder keine installiert waren, installieren Sie die aktuellsten common agent container-Pakete von Sun Cluster-CD-ROM 1 von 2.
Wechseln Sie in ein Verzeichnis, das sich nicht auf der CD-ROM befindet, und werfen Sie dann die CD-ROM aus.
# eject cdrom |
Legen Sie Sun Cluster-CD-ROM 2 von 2 ein.
Installieren Sie Sun Java Web Console-Pakete oder rüsten Sie sie auf.
Wechseln Sie in ein Verzeichnis, das sich nicht auf der CD-ROM befindet, und werfen Sie dann die CD-ROM aus.
# eject cdrom |
Stellen Sie sicher, dass das Verzeichnis /usr/java/ eine symbolische Verknüpfung zur Mindestversion oder zur aktuellsten Version der Java-Software aufweist..
Für die Sun Cluster-Software ist mindestens Version 1.4.2_03 der Java-Software erforderlich.
Ermitteln Sie, mit welchem Verzeichnis das Verzeichnis /usr/java/ symbolisch verknüpft ist.
# ls -l /usr/java lrwxrwxrwx 1 root other 9 Apr 19 14:05 /usr/java -> /usr/j2se/ |
Ermitteln Sie, welche Versionen der Java-Software installiert sind.
Im Folgenden finden Sie Beispiele für Befehle, die Sie zur Anzeige der Version der zugehörigen Java-Software verwenden können.
# /usr/j2se/bin/java -version # /usr/java1.2/bin/java -version # /usr/jdk/jdk1.5.0_01/bin/java -version |
Wenn das Verzeichnis /usr/java/ nicht symbolisch mit einer unterstützen Version der Java-Software verknüpft ist, erstellen Sie die symbolische Verknüpfung zu einer unterstützen Version der Java-Software neu.
Das folgende Beispiel zeigt die Erstellung einer symbolischen Verknüpfung zum Verzeichnis /usr/j2se/, das die Java 1.4.2_03-Software enthält.
# rm /usr/java # ln -s /usr/j2se /usr/java |
Rüsten Sie die Sun Cluster-Software auf. Wechseln Sie zu So führen Sie eine laufende Aufrüstung der Sun Cluster 3.1 8/05-Software
Führen Sie dieses Verfahren aus, um einen Knoten auf die Software Sun Cluster 3.1 8/05 aufzurüsten, während die anderen Cluster-Knoten im Cluster-Modus laufen.
Neue Funktionen, die mit der neuen Version eingeführt werden, sind erst verfügbar, wenn sämtliche Knoten des Clusters aufgerüstet wurden und die Aufrüstung übernommen wurde.
Stellen Sie sicher, dass etwaige Abhängigkeits-Software installiert bzw. aufgerüstet wurde. Informationen hierzu finden Sie unter So rüsten Sie Abhängigkeits-Software vor einer laufenden Aufrüstung auf..
Melden Sie sich beim Cluster-Knoten als Superuser an.
Legen Sie Sun Cluster-CD-ROM 2 von 2 in das CD-ROM-Laufwerk des Knotens ein.
Wenn der Volume-Management-Dämon vold(1M) läuft und für die Verwaltung von CD-ROM-Laufwerken konfiguriert ist, hängt der Dämon die CD-ROM automatisch im Verzeichnis /cdrom/cdrom0/ ein.
Wechseln Sie in das Verzeichnis Verzeichnis Solaris_arch/Product/sun_cluster/Solaris_ver/Tools/. Dabei ist arch sparc bzw. x86 und ver 8 für Solaris 8, 9 für Solaris 9 bzw. 10 für Solaris 10 .
# cd /cdrom/cdrom0/Solaris_arch/Product/sun_cluster/Solaris_ver/Tool |
Starten Sie das scinstall-Dienstprogramm.
# ./scinstall |
Verwenden Sie nicht den Befehl /usr/cluster/bin/scinstall, der bereits auf dem Knoten installiert ist. Sie müssen den scinstall-Befehl auf Sun Cluster-CD-ROM 2 von 2 verwenden.
Wählen Sie im Hauptmenü das Menüelement "Diesen Cluster-Knoten aufrüsten".
*** Main Menu *** Please select from one of the following (*) options: * 1) Install a cluster or cluster node 2) Configure a cluster to be JumpStarted from this install server * 3) Add support for new data services to this cluster node * 4) Upgrade this cluster node * 5) Print release information for this cluster node * ?) Help with menu options * q) Quit Option: 4 |
Wählen Sie im Aufrüstungsmenü die Option "Sun Cluster-Framework auf diesem Knoten aufrüsten".
Befolgen Sie die Menü-Eingabeaufforderungen, um das Cluster-Framework aufzurüsten.
Während der Sun Cluster-Aufrüstung kann scinstall eine oder mehrere der folgenden Konfigurationsänderungen vornehmen:
Konvertieren Sie NAFO-Gruppen in IP-Netzwerk-Multipathing-Gruppen, aber behalten Sie den ursprünglichen NAFO-Gruppennamen bei.
In den folgenden Handbüchern finden Sie Informationen zu Testadressen für IP-Netzwerk-Multipathing:
IP Network Multipathing Administration Guide (Solaris 8)
Configuring Test Addresses in Administering Multipathing Groups With Multiple Physical Interfaces in System Administration Guide: IP Services (Solaris 9)
Test Addresses in System Administration Guide: IP Services (Solaris 10)
Weitere Informationen zur Konvertierung der NAFO-Gruppen in IP-Netzwerk-Multipathing während der Aufrüstung der Sun Cluster-Software finden Sie in der Online-Dokumentation unter scinstall(1M).
Benennen Sie die Datei ntp.conf in ntp.conf.cluster um, wenn ntp.conf.cluster auf dem Knoten noch nicht vorhanden ist.
Setzen Sie die Variable local-mac-address? auf true, sofern nicht bereits geschehen.
Die Aufrüstungsverarbeitung ist abgeschlossen, wenn das System die Meldung Abgeschlossene Aufrüstung von Sun Cluster-Framework ausgibt und Sie auffordert, die Eingabetaste zu drücken, um fortzufahren.
Drücken Sie die Eingabetaste.
Das Aufrüstungsmenü wird angezeigt.
(Optional) Rüsten Sie die Java Enterprise System-Datendienste von Sun Cluster-CD-ROM 2 von 2 auf.
Wählen Sie im Aufrüstungsmenü des Dienstprogramms scinstall den Menüeintrag "Sun Cluster-Datenservice-Agenten auf diesem Knoten aufrüsten".
Befolgen Sie die Menü-Eingabeaufforderungen, um die auf dem Knoten installierten Sun Cluster-Datendienst-Agenten aufzurüsten.
Sie können aus der Liste der für die Aufrüstung verfügbaren Datendienste auswählen oder alle installierten Datendienste aufrüsten.
Die Aufrüstungsverarbeitung ist abgeschlossen, wenn das System die Meldung Abgeschlossene Aufrüstung der Sun Cluster-Datendienst-Agenten ausgibt und Sie auffordert, die Eingabetaste zu drücken, um fortzufahren.
Drücken Sie die Eingabetaste.
Das Aufrüstungsmenü wird angezeigt.
Beenden Sie das Dienstprogramm scinstall.
Wechseln Sie in ein Verzeichnis, das sich nicht auf der CD-ROM befindet, und werfen Sie dann die CD-ROM aus.
# eject cdrom |
Rüsten Sie die Sun Cluster-Datendienste von der Sun Cluster Agents-CD auf.
Wenn Sie den Sun Cluster HA für NFS-Datendienst verwenden und und auf Solaris 10 =S aufrüsten, müssen Sie den Datendienst aufrüsten und den Ressourcentyp auf die neue Version migrieren. Weitere Informationen finden Sie unter Upgrading the SUNW.nfs Resource Type in Sun Cluster Data Service for NFS Guide for Solaris OS.
Wenn Sie den Datendienst Sun Cluster HA für Oracle 3.0 64-bit für Solaris 9 verwenden, müssen Sie auf die Sun Cluster 3.1 8/05-Version aufrüsten.
Die Aufrüstung anderer Datendienste auf die Sun Cluster 3.1 8/05-Version ist optional. Nach der Aufrsütung des Clusters auf die Sun Cluster 3.1 8/05-Software können Sie weiterhin alle anderen Sun Cluster 3.x-Datendienste verwenden.
Legen Sie die Sun Cluster Agents-CD in das CD-ROM-Laufwerk des Knotens ein.
Starten Sie das scinstall-Dienstprogramm.
Für Datendienstaktualisierungen können Sie den Befehl /usr/cluster/bin/scinstall verwenden, der bereits auf dem Knoten installiert ist.
# scinstall |
Wählen Sie im Hauptmenü das Menüelement "Diesen Cluster-Knoten aufrüsten".
Wählen Sie im Aufrüstungsmenü die Option "Sun Cluster-Datenservice-Agenten auf diesem Knoten aufrüsten".
Befolgen Sie die Menü-Eingabeaufforderungen, um die auf dem Knoten installierten Sun Cluster-Datendienst-Agenten aufzurüsten.
Sie können aus der Liste der für die Aufrüstung verfügbaren Datendienste auswählen oder alle installierten Datendienste aufrüsten.
Die Aufrüstungsverarbeitung ist abgeschlossen, wenn das System die Meldung Abgeschlossene Aufrüstung der Sun Cluster-Datendienst-Agenten ausgibt und Sie auffordert, die Eingabetaste zu drücken, um fortzufahren.
Drücken Sie die Eingabetaste.
Das Aufrüstungsmenü wird angezeigt.
Beenden Sie das Dienstprogramm scinstall.
Wechseln Sie in ein Verzeichnis, das sich nicht auf der CD-ROM befindet, und werfen Sie dann die CD-ROM aus.
# eject cdrom |
Rüsten Sie nach Bedarf alle benutzerdefinierten Datendienste auf, die nicht auf den Produktdatenträger bereitgestellt werden.
Überprüfen Sie, ob alle Datendienst-Aktualisierungen erfolgreich installiert wurden.
Zeigen Sie die Aufrüstungsprotokolldatei an, die am Ende der Aufrüstungs-Ausgabemeldungen angegeben wird.
Installieren Sie sämtliche Korrekturversionen der Sun Cluster 3.1 8/05-Software, wenn Sie dies nicht bereits mithilfe des Befehls scinstall getan haben.
Installieren Sie die Datendienst-Software-Korrekturversionen von Sun Cluster 3.1 8/05.
Den Speicherort von Korrekturversionen und Installationsanweisungen finden Sie unter Korrekturversionen und erforderliche Firmware-Ebenen in Sun Cluster 3.1 8/05 Versionshinweise für Solaris OS.
Rüsten Sie die Softwareanwendungen auf, die im Cluster installiert sind.
Stellen Sie sicher, dass die Anwendungsversionen mit den aktuellen Versionen der Sun Cluster- und Solaris-Software kompatibel sind. Installationsanweisungen finden Sie in der Anwendungsdokumentation. Befolgen Sie außerdem diese Richtlinien, um Anwendungen in einer Sun Cluster 3.1 8/05-Konfiguration aufzurüsten:
Wenn die Anwendungen auf gemeinsam genutzten Platten gespeichert sind, müssen Sie die relevanten Plattengruppen unterstützen und die relevanten Dateisysteme vor dem Aufrüsten der Anwendung einhängen.
Wenn Sie wahrend des Aufrüstungsprozesses angewiesen werden, einen Knoten neu zu booten, fügen Sie immer die -x-Option zum Befehl hinzu.
Die -x-Option stellt sicher, dass der Knoten im Nicht-Cluster-Modus neu gebootet wird. Beide folgenden Befehle booten zum Beispiel einen Cluster im Einzelbenutzer-Nicht-Cluster-Modus:
Führen Sie auf SPARC-basierten Systemen folgende Befehle aus:
# reboot -- -xs ok boot -xs |
Führen Sie in x86-basierten Systemen die folgenden Befehle aus:
# reboot -- -xs … <<< Current Boot Parameters >>> Boot path: /pci@0,0/pci-ide@7,1/ata@1/cmdk@0,0:b Boot args: Type b [file-name] [boot-flags] <ENTER> to boot with options or i <ENTER> to enter boot interpreter or <ENTER> to boot with defaults <<< timeout in 5 seconds >>> Select (b)oot or (i)nterpreter: b -xs |
Rüsten Sie Anwendungen nicht auf, wenn die neuere Version der Anwendung im Cluster nicht mit der älteren Version der Anwendung koexistieren kann.
Booten Sie den Knoten im Cluster-Modus neu.
# reboot |
Führen Sie folgenden Befehl auf dem aufgerüsteten Knoten aus, um zu überprüfen, ob die Software Sun Cluster 3.1 8/05 erfolgreich installiert wurde.
# scinstall -pv |
Die erste Zeile der Ausgabe gibt an, welche Version der Sun Cluster-Software auf dem Knoten ausgeführt wird. Diese Version sollte der Version entsprechen, auf die Sie soeben aufgerüstet haben.
Überprüfen Sie den Status der Cluster-Konfiguration von einem beliebigen Knoten.
% scstat % scrgadm -pv[v] |
Die Ausgabe sollte mit der Ausgabe in Schritt 5 in So bereiten Sie einen Cluster-Knoten für eine laufende Aufrüstung vor. identisch sein.
Wenn Sie einen weiteren Knoten aufrüsten möchten, kehren Sie zu So bereiten Sie einen Cluster-Knoten für eine laufende Aufrüstung vor. zurück und wiederholen Sie alle Aufrüstungsvorgänge auf dem nächsten aufzurüstenden Knoten.
Das folgende Beispiel zeigt den Prozess einer laufenden Aufrüstung eines Zwei-Knoten-Clusters von der Software Sun Cluster 3.1 auf Sun Cluster 3.1 8/05 auf dem Solaris 8-Betriebssystem. Das Beispiel beinhaltet die Aufrüstung aller installierten Datendienste, für die auf der Sun Cluster Agents-CD neue Versionen vorhanden sind. Der Name des Cluster-Knotens lautet phys-schost-1.
(Upgrade framework software from the Sun Cluster-CD-ROM 2 von 2) phys-schost-1# cd /cdrom/cdrom0/Solaris_sparc/Product/sun_cluster/Solaris_8/Tools/ phys-schost-1# ./scinstall (Upgrade data services from the Sun Cluster Agents-CD) phys-schost-1# scinstall (Reboot the node into the cluster) phys-schost-1# reboot (Verify that software upgrade succeeded) # scinstall -pv (Verify cluster status) # scstat # scrgadm -pv |
Wenn alle Knoten im Cluster aufgerüstet wurden, wechseln Sie zu So schließen Sie eine laufende Aufrüstung der Sun Cluster 3.1 8/05-Software ab .
Stellen Sie sicher, dass alle Aufrüstungsverfahren für alle Cluster-Knoten fertig gestellt werden, die Sie aufrüsten.
Überprüfen Sie von einem Knoten aus den Aufrüstungsstatus des Clusters.
# scversions |
Führen Sie anhand der folgenden Tabelle, die Aktion durch, die für die sich aus Schritt 1 ergebende Ausgabemeldung aufgeführt ist.
Ausgabemeldung |
Aktion |
---|---|
Aufrüstungsübernahme ist erforderlich |
Fahren Sie mit Schritt 4 fort. |
Aufrüstungsübernahme ist NICHT erforderlich. Alle Versionen stimmen überein. |
Gehen Sie weiter zu Schritt 6. |
Aufrüstungsübernahme kann erst durchgeführt werden, wenn alle Cluster-Knoten aufgerüstet sind. Führen Sie scinstall(1m) auf den Cluster-Knoten aus, um ältere Versionen zu identifizieren. |
Kehren Sie zu So führen Sie eine laufende Aufrüstung der Sun Cluster 3.1 8/05-Software zurück, um die restlichen Cluster-Knoten aufzurüsten. |
Aufrüstungsprüfung kann erst durchgeführt werden, wenn alle Cluster-Knoten aufgerüstet sind. Führen Sie scinstall(1m) auf den Cluster-Knoten aus, um ältere Versionen zu identifizieren. |
Kehren Sie zu So führen Sie eine laufende Aufrüstung der Sun Cluster 3.1 8/05-Software zurück, um die restlichen Cluster-Knoten aufzurüsten. |
Nachdem alle Knoten dem Cluster wieder beigetreten sind, übernehmen Sie von einem Knoten aus den Cluster in die Aufrüstung.
# scversions -c |
Durch die Übernahme der Aufrüstung kann der Cluster alle Funktionen in der neueren Software nutzen. Neue Funktionen sind erst verfügbar, wenn Sie die Aufrüstungsübernahme durchgeführt haben.
Stellen Sie von einem Knoten aus sicher, dass die Cluster-Aufrüstungsübernahme erfolgreich war.
# scversions Upgrade commit is NOT needed. All versions match. |
Kopieren Sie die Sicherheitsdateien für den common agent container auf alle Cluster-Knoten.
Mit diesem Schritt wird gewährleistet, dass die Sicherheitsdateien für common agent container auf allen Cluster-Knoten identisch sind und dass die kopierten Dateien die richtigen Dateiberechtigungen beibehalten.
Halten Sie auf jedem Knoten den Sun Java Web Console-Agenten an.
# /usr/sbin/smcwebserver stop |
Halten Sie in sämtlichen Knoten den Agenten für Sicherheitsdateien an.
# /opt/SUNWcacao/bin/cacaoadm stop |
Ändern Sie auf einem Knoten das Verzeichnis /etc/opt/SUNWcacao/.
phys-schost-1# cd /etc/opt/SUNWcacao/ |
Erstellen Sie die TAR-Datei für das Verzeichnis /etc/opt/SUNWcacao/security/.
phys-schost-1# tar cf /tmp/SECURITY.tar security |
Kopieren Sie die Datei /tmp/SECURITY.tar auf alle anderen Cluster-Knoten.
Extrahieren Sie auf jedem Knoten, auf den Sie die Datei /tmp/SECURITY.tar kopiert haben, die Sicherheitsdateien.
Sicherheitsdateien, die sich bereits im Verzeichnis /etc/opt/SUNWcacao/ befinden, werden überschrieben.
phys-schost-2# cd /etc/opt/SUNWcacao/ phys-schost-2# tar xf /tmp/SECURITY.tar |
Löschen Sie die Datei /tmp/SECURITY.tar aus allen Knoten des Clusters.
Sie müssen sämtliche Kopien der TAR-Datei löschen, um Sicherheitsrisiken zu vermeiden.
phys-schost-1# rm /tmp/SECURITY.tar phys-schost-2# rm /tmp/SECURITY.tar |
Starten Sie in sämtlichen Knoten den Agenten für Sicherheitsdateien.
phys-schost-1# /opt/SUNWcacao/bin/cacaoadm start phys-schost-2# /opt/SUNWcacao/bin/cacaoadm start |
Starten Sie auf jedem Knoten den Sun Java Web Console-Agenten.
phys-schost-1# /usr/sbin/smcwebserver start phys-schost-2# /usr/sbin/smcwebserver start |
Wenn in Ihrer Konfiguration Doppelverkettungsvermittler für die Solstice DiskSuite oder Solaris Volume Manager-Software verwendet werden, müssen Sie die Vermittlerkonfigurationen wiederherstellen.
Legen Sie fest, welcher Knoten Eigentümer des Plattensatzes ist, dem Sie die Vermittlerhosts hinzufügen.
# metaset -s setname |
Gibt den Plattensatznamen an
Wenn kein Knoten die Eigentümerschaft besitzt, übernehmen Sie die Eigentümerschaft des Plattensatzes.
# scswitch -z -D setname -h node |
Umgang mit Änderungen
Gibt den Namen des Plattensatzes an
Gibt den Namen des Knotens an, der der primäre Knoten des Plattensatzes werden soll.
Erstellen Sie die Vermittler neu.
# metaset -s setname -a -m mediator-host-list |
Fügt zum Plattensatz hinzu
Gibt den Namen der Knoten an, die als Vermittlerhost für den Plattensatz hinzugefügt werden sollen
Wiederholen Sie Schritt a bis Schritt c für jeden Plattensatz im Cluster, der Vermittler verwendet.
Wenn Sie Datendienste aufgerüstet haben, die nicht auf dem Produktdatenträger vorhanden waren, registrieren Sie die neuen Ressourcentypen für diese Datendienste.
Beachten Sie die mit den Datendiensten gelieferte Dokumentation.
(Optional) Schalten Sie alle Ressourcen- und Gerätegruppen zurück auf ihre ursprünglichen Knoten.
# scswitch -z -g resource-group -h node # scswitch -z -D disk-device-group -h node |
Führt die Umschaltung durch.
Gibt die umzuschaltende Ressourcengruppe an.
Gibt den Namen des Knotens an, auf den umgeschaltet wird.
Gibt die umzuschaltende Gerätegruppe an.
Starten Sie alle Anwendungen neu.
Befolgen Sie die Anweisungen in der Dokumentation des Herstellers.
Migrieren Sie Ressourcen auf neue Ressourcentypversionen.
Wenn Sie auf den Sun Cluster HA für NFS-Datendienst für Solaris 10 OS aufrüsten, müssen Sie auf die neue Version des Ressourcentyps migrieren. Weitere Informationen finden Sie unter Upgrading the SUNW.nfs Resource Type in Sun Cluster Data Service for NFS Guide for Solaris OS.
Bei allen anderen Datendiensten ist dieser Schritt optional.
Informationen hierzu finden Sie unter Upgrading a Resource Type in Sun Cluster Data Services Planning and Administration Guide for Solaris OS, wo Verfahren beschrieben werden, bei denen die Befehlszeile verwendet wird. Sie können diese Aufgaben jedoch auch unter Verwendung des Ressourcengruppenmenüs des Dienstprogramms scsetup ausführen. Dieser Vorgang erfordert die Ausführung der folgenden Aufgaben:
Registrierung des neuen Ressourcentyps
Migration der infrage kommenden Ressourcen auf die neue Version des Ressourcentyps.
Änderung der Erweiterungseigenschaften des Ressourcentyps, wie im Handbuch für den zugehörigen Datendienst angegeben
Wenn Sie über ein SPARC-basiertes System verfügen und Sun Management Center zur Überwachung des Clusters verwenden, wechseln Sie zu SPARC: So rüsten Sie die Software für das Sun Cluster-Modul für Sun Management Center auf .
Andernfalls ist die Cluster-Aufrüstung abgeschlossen.
Dieser Abschnitt enthält die folgenden Reparaturverfahren für Änderungen, die bei der Aufrüstung unbeabsichtigt an der Speicherkonfiguration vorgenommen wurden:
So bearbeiten Sie Speicher-Rekonfigurationen bei einer Aufrüstung
So lösen Sie unbeabsichtigte Speicheränderungen bei der Aufrüstung
Alle Änderungen an der Speichertopologie einschließlich der Ausführung von Sun Cluster-Befehlen müssen fertig gestellt sein, bevor Sie den Cluster auf die Solaris 9-Software aufrüsten. Wenn jedoch Änderungen an der Speichertopologie während der Aufrüstung vorgenommen worden sind, führen Sie folgendes Verfahren aus. Dieses Verfahren stellt sicher, dass die neue Speicherkonfiguration korrekt ist und vorhandene, nicht rekonfigurierte Speicher nicht irrtümlich geändert werden.
Stellen Sie sicher, dass die Speichertopologie korrekt ist. Prüfen Sie, ob die Geräte, die als möglicherweise ersetzt markiert wurden, mit den Geräten übereinstimmen, die tatsächlich ersetzt wurden. Wenn die Geräte nicht ersetzt wurden, suchen Sie nach möglichen unbeabsichtigten Konfigurationsänderungen, wie zum Beispiel falsche Verkabelung, und korrigieren sie gegebenenfalls.
Melden Sie sich als Superuser bei einem Knoten an, der an das nicht geprüfte Gerät angeschlossen ist.
Aktualisieren Sie das nicht geprüfte Gerät manuell.
# scdidadm -R device |
Führt die Reparaturverfahren auf dem angegebenen device aus
Weitere Informationen finden Sie in der Online-Dokumentation unter scdidadm(1M).
Aktualisieren Sie den DID-Treiber.
# scdidadm -ui # scdidadm -r |
Lädt die Geräte-ID-Konfigurationstabelle in den Kernel
Initialisiert den DID-Treiber
Rekonfiguriert die Datenbank
Wiederholen Sie Schritt 2 bis Schritt 3 auf allen anderen Knoten, die an das nicht geprüfte Gerät angeschlossen sind.
Kehren Sie zu den verbleibenden Aufrüstungsaufgaben zuruck.
Bei einer nicht laufenden Aufrüstung wechseln Sie zu Schritt 3 unter So führen Sie eine nicht laufende Aufrüstung der Sun Cluster 3.1 8/05-Software.
Bei einer laufenden Aufrüstung wechseln Sie zu Schritt 4 unter So führen Sie eine laufende Aufrüstung der Sun Cluster 3.1 8/05-Software.
Wenn während der Aufrüstung versehentlich Änderungen an der Speicherverkabelung vorgenommen wurden, führen Sie folgendes Verfahren aus, um die Speicherkonfiguration in den korrekten Zustand zurück zu ändern.
Dieses Verfahren setzt voraus, dass kein realer Speicher wirklich geändert wurde. Wenn reale oder logische Speichergeräte geändert oder ersetzt worden sind, befolgen Sie stattdessen die Verfahren in So bearbeiten Sie Speicher-Rekonfigurationen bei einer Aufrüstung.
Ändern Sie die Speichertopologie zurück zur ursprünglichen Konfiguration. Prüfen Sie die Konfiguration und die Verkabelung der Geräte, die als möglicherweise ersetzt markiert wurden.
Aktualisieren Sie als Superuser die DID-Treiber auf jedem Knoten des Clusters.
# scdidadm -ui # scdidadm -r |
Lädt die Geräte–ID-Konfigurationstabelle in den Kernel
Initialisiert den DID-Treiber
Rekonfiguriert die Datenbank
Weitere Informationen finden Sie in der Online-Dokumentation unter scdidadm(1M).
Wenn der Befehl scdidadm in Schritt 1 Fehlermeldungen zurückgibt, nehmen Sie die erforderlichen Änderungen vor, um die Speicherkonfiguration zu korrigieren, und wiederholen Sie dann Schritt 1.
Kehren Sie zu den verbleibenden Aufrüstungsaufgaben zuruck.
Bei einer nicht laufenden Aufrüstung wechseln Sie zu Schritt 3 unter So führen Sie eine nicht laufende Aufrüstung der Sun Cluster 3.1 8/05-Software.
Bei einer laufenden Aufrüstung wechseln Sie zu Schritt 4 unter So führen Sie eine laufende Aufrüstung der Sun Cluster 3.1 8/05-Software.
Dieser Abschnitt bietet folgende Verfahren zur Aufrüstung des Sun Cluster-Modul für Sun Management Center:
Führen Sie die folgenden Schritte durch, um die Sun Cluster-Modul-Software auf dem Sun Management Center-Server, dem Hilfsserver und dem Konsolenrechner aufzurüsten.
Wenn Sie die Sun Management Center-Software selbst aufrüsten möchten, führen Sie dieses Verfahren nicht durch. Fahren Sie stattdessen mit SPARC: So rüsten Sie die Software Sun Management Center auf fort, um die Sun Management Center-Software und das Sun Cluster-Modul aufzurüsten.
Halten Sie Sun Cluster-CD-ROM 2 von 2 für die SPARC-Plattform bzw. den Pfad zum CD-ROM-Abbild bereit.
Entfernen Sie als Superuser die Sun Cluster–Modul-Pakete von den einzelnen Rechnern.
Verwenden Sie den Befehl pkgrm(1M), um alle Pakete des Sun Cluster-Moduls von allen Speicherorten zu entfernen, die in folgender Tabelle aufgeführt sind.
Standort |
Zu entfernendes Modul-Paket |
---|---|
Sun Management Center-Konsolenrechner |
SUNWscscn |
Sun Management Center-Serverrechner |
SUNWscssv |
Sun Management Center 3.0-Hilfe-Serverrechner oder Sun Management Center 3.5-Serverrechner |
SUNWscshl |
# pkgrm module-package |
Die Sun Cluster-Modul-Software auf den Cluster-Knoten wurde bereits während der Cluster-Framework-Aufrüstung aufgerüstet.
Installieren Sie als Superuser die Sun Cluster–Modul-Pakete erneut auf den einzelnen Rechnern.
Legen Sie Sun Cluster-CD-ROM 2 von 2 für die SPARC-Plattform in das CD-ROM-Laufwerk des Rechners ein.
Wechseln Sie zum Verzeichnis Solaris_sparc/Product/sun_cluster/Solaris_Ver/Packages/. Dabei ist ver 8 für Solaris 8, 9 für Solaris 9 bzw. 10 für Solaris 10.
# cd Solaris_sparc/Product/sun_cluster/Solaris_Ver/Packages/ |
Installieren Sie die entsprechenden Modul-Pakete, wie in der folgenden Tabelle aufgeführt.
Standort |
Zu installierendes Modul-Paket |
---|---|
Sun Management Center-Konsolenrechner |
SUNWscshl |
Sun Management Center-Serverrechner |
SUNWscssv |
Sun Management Center 3.0-Hilfe-Serverrechner oder Sun Management Center 3.5-Serverrechner |
SUNWscshl |
Beachten Sie, dass Sie das Hilfe-Server-Paket SUNWscshl sowohl auf dem Konsolenrechner als auch auf dem Sun Management Center 3.0-Hilfe-Serverrechner bzw. dem Sun Management Center 3.5-Serverrechner installieren. Auf dem Konsolenrechner rüsten Sie außerdem nicht auf ein neues SUNWscscn-Paket auf.
# pkgadd -d . module-package |
Wechseln Sie in ein Verzeichnis, das sich nicht auf der CD-ROM befindet, und werfen Sie dann die CD-ROM aus.
# eject cdrom |
Führen Sie folgende Schritte aus, um von Sun Management Center 2.1.1 auf die Sun Management Center 3.0-Software oder die Sun Management Center 3.5-Software aufzurüsten.
Halten Sie Folgendes bereit:
Sun Cluster-CD-ROM 2 von 2: für die SPARC-Plattform und gegebenenfalls für die x86-Plattform oder die Pfade zu den CD-ROM-Abbildern. Sie verwenden die CD-ROM, um die Sun Cluster 3.1 8/05-Version der Sun Cluster-Modul-Pakete nach der Aufrüstung der Sun Management Center-Software neu zu installieren.
Die auf den Cluster-Knoten zu installierenden Agentenpakete sind sowohl für SPARC-basierte als auch für x86-basierte Systeme verfügbar. Die Pakete für den Konsolen-, Server- und Hilfe-Serverrechner sind nur für SPARC-basierte Systeme verfügbar.
Sun Management Center-Dokumentation.
Gegebenenfalls Korrekturversionen von Sun Management Center und dem Sun Cluster-Modul.
Den Speicherort von Korrekturversionen und Installationsanweisungen finden Sie unter Korrekturversionen und erforderliche Firmware-Ebenen in Sun Cluster 3.1 8/05 Versionshinweise für Solaris OS.
Halten Sie alle Sun Management Center-Prozesse an.
Wenn die Konsole von Sun Management Center läuft, beenden Sie sie.
Wählen Sie im Konsolenfenster "Datei⇒Beenden".
Stoppen Sie auf dem Agentenrechner von Sun Management Center (Cluster-Knoten) den Agentenprozess von Sun Management Center.
# /opt/SUNWsymon/sbin/es-stop -a |
Stoppen Sie im Serverrechner von Sun Management Center den Serverprozess von Sun Management Center.
# /opt/SUNWsymon/sbin/es-stop -S |
Entfernen Sie als Superuser die Sun Cluster–Modul-Pakete.
Verwenden Sie den Befehl pkgrm(1M), um alle Pakete des Sun Cluster-Moduls von allen Speicherorten zu entfernen, die in folgender Tabelle aufgeführt sind.
Standort |
Zu entfernendes Modul-Paket |
---|---|
Jeder Cluster-Knoten |
SUNWscsam, SUNWscsal |
Sun Management Center-Konsolenrechner |
SUNWscscn |
Sun Management Center-Serverrechner |
SUNWscssv |
Sun Management Center 3.0-Hilfe-Serverrechner oder Sun Management Center 3.5-Serverrechner |
SUNWscshl |
# pkgrm module-package |
Wenn Sie die aufgelisteten Pakete nicht entfernen, kann die Aufrüstung der Software Sun Management Center aufgrund von Paketabhängigkeitsproblemen fehlschlagen. Diese Pakete werden in Schritt 4 nach der Aufrüstung der Sun Management Center-Software erneut installiert.
Rüsten Sie die Software Sun Management Center auf.
Befolgen Sie die Aufrüstungsverfahren in der Dokumentation zu Sun Management Center.
Installieren Sie als Superuser die Sun Cluster-Modul-Pakete erneut an den Speicherorten, die in der folgenden Tabelle aufgelistet sind.
Standort |
Zu installierendes Modul-Paket |
---|---|
Jeder Cluster-Knoten |
SUNWscsam, SUNWscsal |
Sun Management Center-Serverrechner |
SUNWscssv |
Sun Management Center-Konsolenrechner |
SUNWscshl |
Sun Management Center 3.0-Hilfe-Serverrechner oder Sun Management Center 3.5-Serverrechner |
SUNWscshl |
Sie installieren das Hilfe-Server-Paket SUNWscshl sowohl auf dem Konsolenrechner als auch auf dem Sun Management Center 3.0-Hilfe-Serverrechner bzw. dem Sun Management Center 3.5-Serverrechner.
Legen Sie Sun Cluster-CD-ROM 2 von 2 für die die entsprechende Plattform in das CD-ROM-Laufwerk des Rechners ein.
Wechseln Sie zum Verzeichnis Solaris_arch/Product/sun_cluster/Solaris_ver/Packages/. Hierbei ist arch sparc bzw. x86 und ver 8 für Solaris 8, 9 für Solaris 9 bzw. 10 für Solaris 10.
# cd /cdrom/cdrom0/Solaris_arch/Product/sun_cluster/Solaris_ver/Packages/ |
Die auf den Cluster-Knoten zu installierenden Agentenpakete sind sowohl für SPARC-basierte als auch für x86-basierte Systeme verfügbar. Die Pakete für den Konsolen-, Server- und Hilfe-Serverrechner sind nur für SPARC-basierte Systeme verfügbar.
Installieren Sie das entsprechende Modul-Paket auf dem Rechner.
Verwenden Sie bei Cluster-Knoten, auf denen Solaris 10 OS ausgeführt wird, folgenden Befehl:
# pkgadd -G -d . module-package |
Durch die Option -G werden die Pakete nur zur aktuellen Zone hinzugefügt. Sie dürfen diese Pakete nur zur globalen Zone hinzufügen. Daher gibt diese Option auch an, dass die Pakete nicht an etwaige bestehende oder später erstellte nichtglobale Zonen weitergegeben werden.
Verwenden Sie bei Cluster-Knoten, auf denen Solaris 8 oder Solaris 9 OS ausgeführt wird, sowie für Konsolen-, Server- und Hilfe-Serverrechner folgenden Befehl:
# pkgadd -d . module-package |
Installieren Sie auf jedem Knoten des Clusters alle Korrekturversionen von Sun Management Center und dem Sun Cluster-Modul.
Starten Sie die Agenten-, Server- und Konsolenprozesse von Sun Management Center neu.
Führen Sie die Verfahren unter SPARC: So starten Sie Sun Management Center aus.
Laden Sie das Sun Cluster-Modul.
Führen Sie die Verfahren unter SPARC: So laden Sie das Sun Cluster-Modul aus.
Wenn das Sun Cluster-Modul vorher geladen wurde, entfernen Sie das Modul und laden es erneut, um alle gespeicherten Alarmdefinitionen auf dem Server zu löschen. Um das Modul zu entfernen wählen Sie im Fenster "Details" im Menü "Modul" die Option "Modul entfernen" aus.