Sun Cluster Handbuch Softwareinstallation für Solaris OS

So rüsten Sie auf die Software Sun Cluster 3.1 4/04 auf (nicht laufend)

Dieses Verfahren beschreibt, wie Sie den Cluster auf die Software Sun Cluster 3.1 4/04 aufrüsten. Sie müssen dieses Verfahren auch ausführen, um die Cluster-Aufrüstung von der Software Solaris 8 auf Solaris 9 fertig zu stellen.


Tipp –

Sie können dieses Verfahren auf mehreren Knoten gleichzeitig ausführen.


  1. Stellen Sie sicher, dass alle Schritte von So bereiten Sie den Cluster für die Aufrüstung vor (nicht laufend) fertig gestellt werden.

    Wenn Sie von der Software Solaris 8 auf Solaris 9 aufgerüstet haben, stellen Sie auch sicher, dass alle Schritte in So rüsten Sie die Solaris-Betriebsumgebung auf (nicht laufend) fertig gestellt wurden.

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

  3. Stellen Sie sicher, dass Sie alle erforderlichen Solaris-Software- und Hardware-bezogenen Korrekturversionen installiert haben.

    Stellen Sie bei der Software Solstice DiskSuite (Solaris 8) auch sicher, dass Sie alle erforderlichen Korrekturversionen der Software Solstice DiskSuite installiert haben.

  4. Legen Sie die Sun Java Enterprise System 2004Q2 2 of 2 CD-ROM in das CD-ROM-Laufwerk des Knotens ein.

    Wenn der Datenträgerverwaltungs-Dämon vold(1M) läuft und für die Verwaltung von CD-ROM-Geräten konfiguriert ist, hängt der Dämon automatisch die CD-ROM im Verzeichnis /cdrom/cdrom0 ein.

  5. Rüsten Sie den Knoten auf die Software Sun Cluster 3.1 4/04 auf.

    1. Wechseln Sie vom /cdrom/cdrom0-Verzeichnis in das Solaris_sparc/Product/sun_cluster/Solaris_Ver/Tools-Verzeichnis, wobei Ver8 (für Solaris 8) oder 9 (für Solaris 9) beträgt .

      Das folgende Beispiel verwendet den Pfad zur Solaris 8-Version der Sun Cluster-Software.


      # cd /cdrom/cdrom0/Solaris_sparc/Product/sun_cluster/Solaris_8/Tools
      

    2. Rüsten Sie die Cluster Framework-Software auf.

      • Um von der Software Sun Cluster 3.0 aufzurüsten, führen Sie folgenden Befehl aus:


        # ./scinstall -u update -S interact -M patchdir=Verzeichnisname
        
        -S

        Gibt die IP-Testadressen an, die zum Konvertieren von NAFO-Gruppen in IP Network Multipathing-Gruppen verwendet werden sollen

        interact

        Gibt an, dass der Befehl scinstall den Benutzer zur Angabe jeder erforderlichen IP-Testadresse auffordert

        -M patchdir=Verzeichnisname[[,patchlistfile=Dateiname]]

        Legt den Pfad zu den Korrekturversionsinformationen fest, damit die angegebenen Korrekturversionen mithilfe des Befehls scinstall installiert werden können. Wenn Sie keine Korrekturversions-Listendatei angeben, installiert der Befehl scinstall alle Korrekturversionen im Verzeichnis Verzeichnisname einschließlich der mit Tar, Jar und Zip komprimierten Korrekturversionen.

        Die Option -M ist nicht erforderlich. Sie können die von Ihnen bevorzugte Methode zum Installieren von Korrekturversionen verwenden.

      • Um von der Sun Cluster 3.1-Software aufzurüsten, führen Sie folgenden Befehl aus:


        # ./scinstall -u update -M patchdir=Verzeichnisname
        
        -M patchdir=Verzeichnisname[[,patchlistfile=Dateiname]]

        Legt den Pfad zu den Korrekturversionsinformationen fest, damit die angegebenen Korrekturversionen mithilfe des Befehls scinstall installiert werden können. Wenn Sie keine Korrekturversions-Listendatei angeben, installiert der Befehl scinstall alle Korrekturversionen im Verzeichnis Verzeichnisname einschließlich der mit Tar, Jar und Zip komprimierten Korrekturversionen.

      Die Option -M ist nicht erforderlich. Sie können die von Ihnen bevorzugte Methode zum Installieren von Korrekturversionen verwenden.

      Angaben zum Speicherort von Korrekturversionen und Installationsanweisungen finden Sie unter “Korrekturversionen und erforderliche Firmwareversionen” in Sun Cluster 3.1-Versionshinweise.

      Die Aufrüstung ist fertig gestellt, wenn das System die Meldung Abgeschlossene Aufrüstung von Sun Cluster-Framework sowie den Pfad zum Aufrüstungsprotokoll anzeigt.

      Weitere Informationen finden Sie in der Online-Dokumentation unter scinstall(1M). Informationen zu Testadressen für IP Network Multipathing finden Sie im IP Network Multipathing Administration Guide (Solaris 8) oder System Administration Guide: IP Services (Solaris 9).


      Hinweis –

      Sun Cluster 3.1 4/04-Software erfordert mindestens Version 3.5.1 der Sun Explorer-Software. Die Aufrüstung auf die Sun Cluster-Software beinhaltet die Installation von Sun Explorer-Datensammler-Software für die Verwendung mit dem sccheck-Dienstprogramm. Wenn vor der Sun Cluster-Aufrüstung bereits eine andere Version der Sun Explorer-Software installiert wurde, wird sie durch die mit der Sun Cluster-Software mitgelieferten Version ersetzt. Optionen wie Benutzeridentität und Datenzustellung bleiben erhalten, doch die crontab-Einträge müssen manuell neu erstellt werden.


      Während der Sun Cluster-Aufrüstung kann der Befehl scinstall eine oder mehrere der folgenden Konfigurationsänderungen vornehmen:

      • Konvertieren Sie NAFO-Gruppen in IP Network Multipathing-Gruppen, aber behalten Sie den ursprünglichen NAFO-Gruppennamen bei.

      • Benennen Sie die Datei ntp.conf in ntp.conf.cluster um, wenn ntp.conf.cluster auf dem Knoten noch nicht vorhanden ist.

      • Stellen Sie die local-mac-address?-Variable auf true ein, wenn sie noch nicht auf diesen Wert eingestellt ist.

    3. Wechseln Sie in das CD-ROM-Root-Verzeichnis, und werfen Sie die CD-ROM aus.

  6. Rüsten Sie die Softwareanwendungen auf, die im Cluster installiert sind.

    Stellen Sie sicher, dass die Anwendungsversionen mit der aktuellen Version 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 4/04-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:


      # reboot -- -xs
      ok boot -xs
      
  7. (Optional) Rüsten Sie die Sun Cluster-Datendienste auf die Softwareversionen von Sun Cluster 3.1 4/04 auf.


    Hinweis –

    Sie müssen Sun Cluster HA for Oracle 3.0 64–Bit für Solaris 9-Datendienst auf die Sun Cluster 3.1 4/04-Version aufrüsten. Sonst können Sie die Sun Cluster 3.0-Datendienste nach der Aufrüstung auf die Sun Cluster 3.1 4/04-Software weiter verwenden.


    Nur die auf der Java Enterprise System Accessory CD 3 CD-ROM gelieferten Datendienste werden automatisch vom scinstall(1M)-Dienstprogramm aufgerüstet. Benutzerdefinierte oder Dritthersteller-Datendienste müssen Sie manuell aufrüsten. Führen Sie mit diesen Datendiensten gelieferten Verfahren aus.

    1. Legen Sie die Java Enterprise System Accessory CD 3 CD-ROM in das CD-ROM-Laufwerk des aufzurüstenden Knotens ein.

    2. Rüsten Sie die Datendienste-Software auf.


      # scinstall -u update -s all -d /cdrom/cdrom0
      

      -u update

      Legt Aufrüstung fest

      -s all

      Aktualisiert alle Sun Cluster-Datendienste, die auf dem Knoten installiert sind

      Die Aufrüstung ist fertig gestellt, wenn das System die Meldung Abgeschlossene Aufrüstung der Sun Cluster-Datendienst-Agenten sowie den Pfad zum Aufrüstungsprotokoll anzeigt.

    3. Wechseln Sie in das CD-ROM-Root-Verzeichnis, und werfen Sie die CD-ROM aus.

    4. Rüsten Sie nach Bedarf alle benutzerdefinierten Datendienste auf, die nicht auf der Java Enterprise System Accessory CD 3 CD-ROM enthalten sind.

    5. Installieren Sie alle Korrekturversionen der Sun Cluster 3.1 4/04-Datendienste.

      Angaben zum Speicherort von Korrekturversionen und Installationsanweisungen finden Sie unter “Korrekturversionen und erforderliche Firmwareversionen” in Sun Cluster 3.1-Versionshinweise.

  8. Nachdem alle Knoten aufgerüstet worden sind, booten Sie jeden Knoten im Cluster-Modus neu.


    # reboot							
    

  9. Überprüfen Sie, dass auf allen aufgerüsteten Knoten dieselben Versionen der gesamten aufgerüsteten Software vorhanden sind.

    1. Zeigen Sie auf jedem aufgerüsteten Knoten die installierten Versionen der Sun Cluster-Software an.


      # scinstall -pv
      

    2. Überprüfen Sie von einem Knoten aus, ob alle aufgerüsteten Cluster-Knoten im Cluster-Modus (Online) laufen.


       # scstat -n
      

      Weitere Informationen zum Anzeigen von Cluster-Status finden Sie in der Online-Dokumentation unter scstat(1M).

  10. Haben Sie von der Software Solaris 8 auf Solaris 9 aufgerüstet?

  11. Führen Sie auf jedem Knoten folgenden Befehl aus, um die Konsistenz der Speicherkonfiguration zu überprüfen:


    # scdidadm -c
    
    -c

    Führt eine Konsistenzprüfung aus


    Achtung – Achtung –

    Gehen Sie erst zu Schritt 12, wenn die Konsistenzprüfung der Konfiguration erfolgreich abgeschlossen ist. Die Missachtung dessen kann zu Fehlern bei der Geräteidentifikation und beschädigten Daten führen.


    Folgende Tabelle listet die möglichen Ausgaben des Befehls scdidadm -c und die gegebenenfalls von Ihnen auszuführenden Aktionen auf.

    Meldungsbeispiel 

    Auszuführende 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

    Gehen Sie zu Wiederherstellen von Speicherkonfigurationsänderungen während der Aufrüstung, und führen Sie die entsprechende Reparaturaktion 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 12 aktualisiert.

    Keine Ausgabemeldung 

    Keine 

    Weitere Informationen finden in der Online-Dokumentation unter scdidadm(1M).

  12. Migrieren Sie auf jedem Knoten die Sun Cluster-Speicherdatenbank zu den Solaris 9-Geräte-IDs.


    # scdidadm -R all
    
    -R

    Führt Reparaturverfahren aus

    all

    Legt alle Geräte fest

  13. Führen Sie auf jedem Knoten folgenden Befehl aus, um zu überprüfen, ob die Speicherdatenbank-Migration zu Solaris 9-Geräte-IDs erfolgreich war:


    # scdidadm -c
    
    • Wenn der scdidadm-Befehl eine Meldung anzeigt, kehren Sie zu Schritt 11 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, gehen Sie zu Schritt 14.

  14. Werden in Ihrer Konfiguration Doppelverkettungsvermittler für Solstice DiskSuite/Solaris Volume Manager verwendet?

    • Wenn nein, gehen Sie zu Schritt 15.

    • Wenn ja, stellen Sie die Vermittlerkonfigurationen wieder her.

    1. Legen Sie fest, welcher Knoten Eigentümer des Plattensatzes ist, dem Sie die Vermittlerhosts hinzufügen.


      # metaset -s Satzname
      
      -s Satzname

      Gibt den Plattensatznamen an

    2. Wenn kein Knoten die Eigentümerschaft besitzt, übernehmen Sie die Eigentümerschaft des Plattensatzes.


      # metaset -s Satzname -t
      
      -t

      Übernimmt die Eigentümerschaft des Plattensatzes

    3. Erstellen Sie die Vermittler erneut.


      # metaset -s 	Satzname -a -m Vermittlerhostliste
      
      -a

      Fügt zum Plattensatz hinzu

      -m Vermittlerhostliste

      Gibt den Namen der Knoten an, die als Vermittlerhost für den Plattensatz hinzugefügt werden sollen

    4. Wiederholen Sie Schritt a bis Schritt c für jeden Plattensatz im Cluster, der Vermittler verwendet.

  15. Haben Sie VxVM aufgerüstet?

    • Wenn nein, gehen Sie zu Schritt 16.

    • Wenn ja, rüsten Sie alle Plattengruppen auf.

      Um eine Plattengruppe auf die höchste Version aufzurüsten, die von der installierten VxVM-Version unterstützt wird, führen Sie folgenden Befehl vom Primärknoten der Plattengruppe aus:


      # vxdg upgrade Plattengruppenname
      

      Weitere Informationen zum Aufrüsten von Plattengruppen finden Sie in der Verwaltungsdokumentation zu VxVM.

  16. verwenden Sun Management Center zum Überwachen des Clusters?

Beispiel—Aufrüsten der Software Sun Cluster 3.0 auf Sun Cluster 3.1 4/04

Das folgende Beispiel zeigt den Prozess einer nicht laufenden Aufrüstung eines Zwei-Knoten-Clusters von der Softwware Sun Cluster 3.0 auf Sun Cluster 3.1 4/04 in der Solaris 8-Betriebsumgebung. Die Cluster-Knotennamen sind phys-schost-1 und phys-schost-2.


(Auf dem ersten Knoten die Framework-Software von der Sun Java Enterprise System 2004Q2 2 of 2 CD-ROM aufrüsten)
phys-schost-1# cd /cdrom/cdrom0/Solaris_sparc/Product/sun_cluster/ \
Solaris_8/Tools
phys-schost-1# ./scinstall -u update -S interact
 
(Auf dem ersten Knoten die Datendienste von der Java Enterprise System Accessory CD 3 CD-ROM aufrüsten)
phys-schost-1# ./scinstall -u update -s all -d /cdrom/cdrom0
 
(Auf dem zweiten Knoten die Framework-Software von der Sun Java Enterprise System 2004Q2 2 of 2 CD-ROM aufrüsten)
phys-schost-2# cd /cdrom/cdrom0/Solaris_sparc/Product/sun_cluster/ \
Solaris_8/Tools
phys-schost-2# ./scinstall -u update -S interact
 
(Auf dem zweiten Knoten die Datendienste von der Java Enterprise System Accessory CD 3 CD-ROM aufrüsten)
phys-schost-2# ./scinstall -u update -s all -d /cdrom/cdrom0
 
(Jeden Knoten im Cluster-Modus booten))
phys-schost-1# reboot
phys-schost-2# reboot
 
(Cluster-Mitgliedschaft überprüfen)
# scstat
-- Cluster-Knoten --
                   Knotenname      Status
                   ---------      ------
  Cluster-Knoten:    phys-schost-1  Online
  Cluster-Knoten:    phys-schost-2  Online