Sun Cluster Handbuch Softwareinstallation für Solaris OS

So führen Sie eine nicht laufende Aufrüstung der Software Sun Cluster 3.1 9/04 durch

Führen Sie dieses Verfahren durch, um alle Knoten des Clusters auf die Sun Cluster 3.1 9/04-Software aufzurü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 eine nicht laufende Aufrüstung vor fertig gestellt werden.

  2. Wenn Sie von der Software Solaris 8 auf Solaris 9 aufgerüstet haben, stellen Sie sicher, dass alle Schritte in So führen Sie eine nicht laufende Aufrüstung des Solaris-Betriebssystems durch fertig gestellt wurden.

  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. Melden Sie sich als Superbenutzer bei einem Cluster-Knoten an.

  5. Legen Sie die Sun Java Enterprise System 1/05 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.

  6. Wechseln Sie auf der Sun Cluster 3.1 9/04 CD-ROMzu Solaris_arch/Product/sun_cluster/Solaris_ver/Tools/-Verzeichnis, wobei arch für sparc oder x86 steht und ver für 8 (für Solaris 8) oder 9 (für Solaris 9) steht .


    # cd /cdrom/cdrom0/Solaris_arch/Product/sun_cluster/Solaris_ver/Tool
    

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


    Hinweis –

    Verwenden Sie nicht den Befehl /usr/cluster/bin/scinstall, der bereits auf dem Knoten installiert ist. Sie müssen den scinstall-Befehl verwenden, der sich auf der Sun Cluster 3.1 9/04 CD-ROM befindet.


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


    Hinweis –

    Sun Cluster 3.1 9/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 die Benutzeridentität und die Datenzustellung bleiben erhalten, die crontab-Einträge müssen jedoch 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-Netzwerk-Multipathing-Gruppen, aber behalten Sie den ursprünglichen NAFO-Gruppennamen bei.

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

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

    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.

  8. Wechseln Sie in ein Verzeichnis, das sich nicht auf der CD-ROM befindet, und werfen Sie dann die CD-ROM aus.


    # eject cdrom
    

  9. (Optional) Rüsten Sie die Sun Cluster-Datendienste auf.


    Hinweis –

    Wenn Sie den Sun Cluster HA für Oracle 3.0 64–Bit für Solaris 9-Datendienst verwenden, ist eine Aufrüstung auf Version Sun Cluster 3.1 9/04 erforderlich.

    Andere Sun Cluster 3.0-Datendienste können nach der Aufrüstung auf die Sun Cluster 3.1 9/04-Software weiter verwendet werden.


    1. Legen Sie die Sun Cluster 3.1 9/04 Agenten-CD-ROM in das CD-ROM-Laufwerk des Knotens ein.

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

      Verwenden Sie eine der folgenden Methoden:

      • Um einen oder mehrere bestimmte Datendienste aufzurüsten, geben Sie folgenden Befehl ein.


        # scinstall -u update -s srvc[,Dienst,…] -d /cdrom/cdrom0
        

        -u update

        Rüstet einen Cluster-Knoten auf eine spätere Softwareversion von Sun Cluster auf

        -s srvc

        Rüstet den angegebenen Datendienst auf

        -d

        Gibt einen alternativen Verzeichnisspeicherort des CD-ROM-Abbilds an

      • Um alle Datendienste auf dem Knoten aufzurüsten, geben Sie folgenden Befehl ein.


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

        -s all

        Rüstet alle Datendienste auf

      Der Befehl scinstall setzt voraus, dass Updates für alle installierten Datendienste in der Update-Version vorhanden sind. Wenn ein Update für einen bestimmten Datendienst in der Update-Version nicht vorhanden ist, wird dieser Datendienst nicht aufgerüstet.

      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 ein Verzeichnis, das sich nicht auf der CD-ROM befindet, und werfen Sie dann die CD-ROM aus.


      # eject cdrom
      

  10. Rüsten Sie nach Bedarf alle benutzerdefinierten Datendienste auf, die nicht auf der Sun Cluster 3.1 9/04 Agenten-CD-ROM enthalten sind.

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

  12. Installieren Sie sämtliche Korrekturversionen der Sun Cluster 3.1 9/04-Software, wenn Sie dies nicht bereits mithilfe des Befehls scinstall getan haben.

  13. Installieren Sie die Datendienst-Software-Korrekturversionen von Sun Cluster 3.1 9/04.

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

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

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


    # reboot
    

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

      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.

    2. Überprüfen Sie von einem beliebigen 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).

  17. Wenn Sie von Solaris 8 auf Solaris 9 aufgerüstet haben, überprüfen Sie die Konsistenz der Speicherkonfiguration.

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


      # scdidadm -c
      
      -c

      Führt eine Konsistenzprüfung aus


      Achtung – Achtung –

      Fahren Sie erst mit Schritt b fort, wenn Ihre Konfiguration diese Konsistenzprüfung bestanden hat. 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

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

      Keine Ausgabemeldung 

      Keine. 

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

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

    3. 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, gehen Sie zu Schritt 4.

  18. Gehen Sie zu So stellen Sie eine Nicht laufende Aufrüstung auf die Software Sun Cluster 3.1 9/04 fertig.

Beispiel — Nicht laufende Aufrüstung von Sun Cluster 3.0 auf Sun Cluster 3.1 9/04

Das folgende Beispiel zeigt den Prozess einer nicht laufenden Aufrüstung eines Zwei-Knoten-Clusters von der Software Sun Cluster 3.0 auf Sun Cluster 3.1 9/04 auf dem Solaris 8-Betriebssystem. Das Beispiel beinhaltet die Installation der Sun Web Console-Software und die Aufrüstung aller installierten Datendienste, die auf der Sun Cluster 3.1 9/04 Agenten-CD-ROM über neue Versionen verfügen. Die Cluster-Knotennamen sind phys-schost-1 und phys-schost-2.


(Sun Web Console-Software von der Sun Cluster 3.1 9/04 CD-ROM auf dem ersten Knoten installieren)
phys-schost-1# cd /cdrom/cdrom0/Solaris_sparc/Product/sun_cluster/ \
Solaris_8/Misc
phys-schost-1# ./setup

(Framework-Software von der Sun Cluster 3.1 9/04 CD-ROM auf dem ersten Knoten aufrüsten)
phys-schost-1# cd /cdrom/cdrom0/Solaris_sparc/Product/sun_cluster/Solaris_8/Tools
phys-schost-1# ./scinstall -u update -S interact
 
(Datendienste von der Sun Cluster 3.1 9/04 Agenten-CD-ROM auf dem ersten Knoten aufrüsten)
phys-schost-1# scinstall -u update -s all -d /cdrom/cdrom0
 
(Sun Web Console-Software von der Sun Cluster 3.1 9/04 CD-ROM auf dem zweiten Knoten installieren)
phys-schost-2# cd /cdrom/cdrom0/Solaris_sparc/Product/sun_cluster/ \
Solaris_8/Misc
phys-schost-2# ./setup

(Framework-Software von der Sun Cluster 3.1 9/04 CD-ROM auf dem zweiten Knoten aufrüsten)
phys-schost-2# cd /cdrom/cdrom0/Solaris_sparc/Product/sun_cluster/Solaris_8/Tools
phys-schost-2# ./scinstall -u update -S interact
 
(Datendienste von der Sun Cluster 3.1 9/04 Agenten-CD-ROM auf dem zweiten Knoten aufrüsten)
phys-schost-2# scinstall -u update -s all -d /cdrom/cdrom0
 
(Alle Knoten in Cluster neu booten)
phys-schost-1# reboot
phys-schost-2# reboot

(Überprüfen, dass Sofware-Versionen den Versionen auf allen Knoten entsprechen)
# scinstall -pv 

(Cluster-Mitgliedschaft überprüfen)
# scstat -n
-- Cluster Nodes --
                   Node name      Status
                   ---------      ------
  Cluster node:    phys-schost-1  Online
  Cluster node:    phys-schost-2  Online