Sun Cluster Handbuch Softwareinstallation für Solaris OS

Durchführen einer laufenden Aufrüstung

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


Hinweis –

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


Tabelle 5–2 Task Map: Durchführen einer laufenden Aufrüstung der Sun Cluster 3.1 8/05-Software ab

Schritt 

Anweisungen 

1. Lesen Sie folgende Aufrüstungsanforderungen und -beschränkungen. 

Aufrüstungsanforderungen und Unterstützungsrichtlinien

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

ProcedureSo bereiten Sie einen Cluster-Knoten für eine laufende Aufrüstung vor.

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.

Bevor Sie beginnen

Führen Sie folgende Aufgaben aus:

Halten Sie sich an folgenden Richtlinien, wenn Sie eine laufende Aufrüstung durchführen:

Schritte
  1. (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.

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

  3. Melden Sie sich für die Aufrüstung bei einem Cluster-Knoten als Superuser an.

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

    1. Melden Sie sich als Superuser bei einem Knoten des Clusters an, der die Sun StorEdge Availability Suite-Software ausführt.

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

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

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

      Hinweis –

      Sie müssen den Namen des Raw-DID-Geräts, /dev/did/rdsk/, und nicht des Block-DID-Geräts, /dev/did/dsk/, verwenden.


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

  6. Verschieben Sie alle Ressourcen- und Gerätegruppen, die auf dem aufzurüstenden Knoten ausgeführt werden.


    # scswitch -S -h from-node
    
    -S

    Verschiebt alle Ressourcen- und Gerätegruppen

    -h from-node

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

  7. Vergewissern Sie sich, dass das Verschieben erfolgreich abgeschlossen wurde.


    # scstat -g -D
    
    -g

    Zeigt den Status aller Ressourcengruppen an

    -D

    Zeigt den Status aller Plattengerätegruppen an

  8. Vergewissern Sie sich, dass die Systemplatte, die Anwendungen und alle Daten gesichert wurden.

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

    1. Überprüfen Sie mithilfe des folgenden Befehls, dass beim Vermittler keine Datenprobleme vorliegen.


      # medstat -s setname
      
      -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 .

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

    3. Übernehmen Sie die Eigentümerschaft eines Plattensatzes, der Vermittler verwendet, wenn kein Knoten bereits Eigentümer ist.


      # scswitch -z -D setname -h node
      
      -z

      Umgang mit Änderungen

      -D

      Gibt den Namen des Plattensatzes an

      -h node

      Gibt den Namen des Knotens an, der der primäre Knoten des Plattensatzes werden soll.

    4. Dekonfigurieren Sie alle Vermittler für den Plattensatz.


      # metaset -s setname -d -m mediator-host-list
      
      -s setname

      Gibt den Plattensatznamen an

      -d

      Löscht aus dem Plattensatz

      -m mediator-host-list

      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.

    5. Wiederholen Sie diese Schritte für alle verbleibenden Platten, die Vermittler verwenden.

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

Nächste Schritte

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 .


Hinweis –

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

ProcedureSo führen Sie eine laufende Aufrüstung eines Solaris Maintenance Update durch

Führen Sie dieses Verfahren aus, um das Solaris-Betriebssystem auf eine unterstützte Maintenance Update-Version aufzurüsten.


Hinweis –

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 .


Bevor Sie beginnen

Stellen Sie sicher, dass alle Schritte in So bereiten Sie einen Cluster-Knoten für eine laufende Aufrüstung vor. abgeschlossen wurden.

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

  2. Führen Sie die Anweisungen im Solaris-Handbuch zur Verwaltungsaufrüstungsinstallation aus, um die Maintenance Update-Version zu installieren.


    Hinweis –

    Booten Sie den Knoten nicht neu, wenn Sie am Ende der Installation dazu aufgefordert werden.


  3. Entkommentieren Sie alle Einträge in der Datei /a/etc/vfstab für global eingehängte Dateisysteme, die in Schritt 1 auskommentiert wurden.

  4. Installieren Sie alle erforderlichen Solaris-Software- und Hardware-bezogenen Korrekturversionen und laden Sie die erforderliche Firmware der Hardware-Korrekturversionen herunter.


    Hinweis –

    Booten Sie den Knoten erst in Schritt 5 neu.


  5. Booten Sie den Knoten im Nicht-Cluster-Modus erneut.

    Fügen Sie doppelte Bindestriche (--) in folgenden Befehl ein:


    # reboot -- -x
    
Nächste Schritte

Rüsten Sie die Abhängigkeits-Software auf. Wechseln Sie zu So rüsten Sie Abhängigkeits-Software vor einer laufenden Aufrüstung auf..

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

Bevor Sie beginnen

Führen Sie folgende Aufgaben aus:

Schritte
  1. Melden Sie sich beim Cluster-Knoten als Superuser an.

  2. Vergewissern Sie sich bei Solaris 8 und Solaris 9 OS, dass das Apache Tomcat-Paket die erforderliche Korrekturversion aufweist, sofern es installiert ist.

    1. Ermitteln Sie, ob das SUNWtcatu-Paket installiert ist.


      # pkginfo SUNWtcatu
      SUNWtcatu       Tomcat Servlet/JSP Container
    2. 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
    3. Wenn die erforderliche Korrekturversion nicht installiert ist, müssen Sie das Apache Tomcat-Paket entfernen.


      # pkgrm SUNWtcatu
      
  3. Legen Sie Sun Cluster-CD-ROM 1 von 2 ein.

  4. 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/
    
  5. 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.

    1. 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
    2. Wenn eine Version vor 4.3.1 installiert ist, entfernen Sie die vorhandenen Explorer-Pakete.


      # pkgrm SUNWexplo SUNWexplu SUNWexplj
      
    3. 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.

  6. Vergewissern Sie sich, dass mindestens Version 5.1,REV=34 der Java Dynamic Management Kit-(JDMK-)Pakete installiert ist.

    1. Ermitteln Sie, ob JDMK-Pakete installiert sind, und wenn ja, in welcher Version.


      # pkginfo -l SUNWjdmk-runtime | grep VERSION
      VERSION=5.1,REV=34
    2. Wenn eine Version vor 5.1,REV=34installiert ist, entfernen Sie die vorhandenen JDMK-Pakete.


      # pkgrm SUNWjdmk-runtime SUNWjdmk-runtime-jmx
      
    3. 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.

      • Verwenden Sie für Solaris 8 bzw. Solaris 9 OS folgenden Befehl:


        # pkgadd -d . SUNWjdmk*
        
      • Verwenden Sie für Solaris 10 OS folgenden Befehl:


        # pkgadd -G -d . SUNWjdmk*
        
  7. 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
    
  8. Vergewissern Sie sich, dass mindestens Version 4.5.0 der Netscape Portable Runtime (NSPR)-Pakete installiert ist.

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


      Hinweis –

      Installieren Sie die Pakete in der in der folgenden Tabelle angegebenen Reihenfolge.


      Hardware-Plattform 

      Name des NSPR-Pakets 

      SPARC 

      SUNWpr SUNWprx

      x86 

      SUNWpr

    3. Wenn Sie die NSPR-Pakete entfernt haben oder keine installiert waren, installieren Sie die aktuellsten NSPR-Pakete.

      • Verwenden Sie für Solaris 8 bzw. Solaris 9 OS folgenden Befehl:


        # pkgadd -d . packages
        
      • Verwenden Sie für Solaris 10 OS folgenden Befehl:


        # pkgadd -G -d . packages
        
  9. Vergewissern Sie sich, dass mindestens Version 3.9.4 der Network Security Services (NSS)-Pakete installiert ist.

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


      Hinweis –

      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

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

      • Verwenden Sie für Solaris 8 bzw. Solaris 9 OS folgenden Befehl:


        # pkgadd -d . packages
        
      • Verwenden Sie für Solaris 10 OS folgenden Befehl:


        # pkgadd -G -d . packages
        
  10. Wechseln Sie zurück zum Verzeichnis Solaris_arch/Product/shared_components/Packages/.


    # cd ../../Packages
    
  11. Vergewissern Sie sich, dass mindestens Version 1.0,REV=25 des common agent container-Pakets installiert ist.

    1. 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
    2. 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
      
    3. Wenn eine Version vor 1.0,REV=25 installiert ist, entfernen Sie die vorhandenen common agent container-Pakete.


      # pkgrm SUNWcacao SUNWcacaocfg
      
    4. 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.

      • Verwenden Sie für Solaris 8 bzw. Solaris 9 OS folgenden Befehl:


        # pkgadd -d . SUNWcacao*
        
      • Verwenden Sie für Solaris 10 OS folgenden Befehl:


        # pkgadd -G -d . SUNWcacao*
        
  12. Wechseln Sie in ein Verzeichnis, das sich nicht auf der CD-ROM befindet, und werfen Sie dann die CD-ROM aus.


    # eject cdrom
    
  13. Legen Sie Sun Cluster-CD-ROM 2 von 2 ein.

  14. Installieren Sie Sun Java Web Console-Pakete oder rüsten Sie sie auf.

    1. Wechseln Sie zum Verzeichnis Solaris_arch/Product/sunwebconsole/. Dabei ist arch sparc bzw. x86.

    2. Installieren Sie die Sun Java Web Console-Pakete.


      # ./setup
      

      Mit dem Befehl setup werden alle Pakete zur Unterstützung von Sun Java Web Console installiert bzw. aufgerüstet.

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


    # eject cdrom
    
  16. 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.

    1. 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/
    2. 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
      
    3. 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
      
Nächste Schritte

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

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


Hinweis –

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.


Bevor Sie beginnen

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

Schritte
  1. Melden Sie sich beim Cluster-Knoten als Superuser an.

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

  3. 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
    
  4. Starten Sie das scinstall-Dienstprogramm.


    # ./scinstall
    

    Hinweis –

    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.


  5. 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
    
  6. Wählen Sie im Aufrüstungsmenü die Option "Sun Cluster-Framework auf diesem Knoten aufrüsten".

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

    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.

  8. Drücken Sie die Eingabetaste.

    Das Aufrüstungsmenü wird angezeigt.

  9. (Optional) Rüsten Sie die Java Enterprise System-Datendienste von Sun Cluster-CD-ROM 2 von 2 auf.

    1. Wählen Sie im Aufrüstungsmenü des Dienstprogramms scinstall den Menüeintrag "Sun Cluster-Datenservice-Agenten auf diesem Knoten aufrüsten".

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

    3. Drücken Sie die Eingabetaste.

      Das Aufrüstungsmenü wird angezeigt.

  10. Beenden Sie das Dienstprogramm scinstall.

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


    # eject cdrom
    
  12. 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.

    1. Legen Sie die Sun Cluster Agents-CD in das CD-ROM-Laufwerk des Knotens ein.

    2. 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
      
    3. Wählen Sie im Hauptmenü das Menüelement "Diesen Cluster-Knoten aufrüsten".

    4. Wählen Sie im Aufrüstungsmenü die Option "Sun Cluster-Datenservice-Agenten auf diesem Knoten aufrüsten".

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

    6. Drücken Sie die Eingabetaste.

      Das Aufrüstungsmenü wird angezeigt.

    7. Beenden Sie das Dienstprogramm scinstall.

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


      # eject cdrom
      
  13. Rüsten Sie nach Bedarf alle benutzerdefinierten Datendienste auf, die nicht auf den Produktdatenträger bereitgestellt werden.

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

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

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

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

    Hinweis –

    Rüsten Sie Anwendungen nicht auf, wenn die neuere Version der Anwendung im Cluster nicht mit der älteren Version der Anwendung koexistieren kann.


  18. Booten Sie den Knoten im Cluster-Modus neu.


    # reboot
    
  19. 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.

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

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


Beispiel 5–2 Laufende Aufrüstung von Sun Cluster 3.1 auf die Sun Cluster 3.1 8/05-Software

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

Nächste Schritte

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 .

ProcedureSo schließen Sie eine laufende Aufrüstung der Sun Cluster 3.1 8/05-Software ab

Bevor Sie beginnen

Stellen Sie sicher, dass alle Aufrüstungsverfahren für alle Cluster-Knoten fertig gestellt werden, die Sie aufrüsten.

Schritte
  1. Überprüfen Sie von einem Knoten aus den Aufrüstungsstatus des Clusters.


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

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

  4. Stellen Sie von einem Knoten aus sicher, dass die Cluster-Aufrüstungsübernahme erfolgreich war.


    # scversions
    Upgrade commit is NOT needed. All versions match.
  5. 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.

    1. Halten Sie auf jedem Knoten den Sun Java Web Console-Agenten an.


      # /usr/sbin/smcwebserver stop
      
    2. Halten Sie in sämtlichen Knoten den Agenten für Sicherheitsdateien an.


      # /opt/SUNWcacao/bin/cacaoadm stop
      
    3. Ändern Sie auf einem Knoten das Verzeichnis /etc/opt/SUNWcacao/.


      phys-schost-1# cd /etc/opt/SUNWcacao/
      
    4. Erstellen Sie die TAR-Datei für das Verzeichnis /etc/opt/SUNWcacao/security/.


      phys-schost-1# tar cf /tmp/SECURITY.tar security
      
    5. Kopieren Sie die Datei /tmp/SECURITY.tar auf alle anderen Cluster-Knoten.

    6. 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
      
    7. 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
      
    8. 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
      
    9. 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
      
  6. Wenn in Ihrer Konfiguration Doppelverkettungsvermittler für die Solstice DiskSuite oder Solaris Volume Manager-Software verwendet werden, müssen Sie die Vermittlerkonfigurationen wiederherstellen.

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


      # metaset -s setname
      
      -s setname

      Gibt den Plattensatznamen an

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


      # scswitch -z -D setname -h node
      
      -z

      Umgang mit Änderungen

      -D

      Gibt den Namen des Plattensatzes an

      -h node

      Gibt den Namen des Knotens an, der der primäre Knoten des Plattensatzes werden soll.

    3. Erstellen Sie die Vermittler neu.


      # metaset -s setname -a -m mediator-host-list
      
      -a

      Fügt zum Plattensatz hinzu

      -m mediator-host-list

      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.

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

  8. (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
    
    -z

    Führt die Umschaltung durch.

    -g resource-group

    Gibt die umzuschaltende Ressourcengruppe an.

    -h node

    Gibt den Namen des Knotens an, auf den umgeschaltet wird.

    -D disk-device-group

    Gibt die umzuschaltende Gerätegruppe an.

  9. Starten Sie alle Anwendungen neu.

    Befolgen Sie die Anweisungen in der Dokumentation des Herstellers.

  10. Migrieren Sie Ressourcen auf neue Ressourcentypversionen.


    Hinweis –

    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

Nächste Schritte

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.