Sun Cluster Handbuch Softwareinstallation für Solaris OS

So 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 zu aktualisierenden Knoten aus dem Cluster, während die restlichen Knoten weiterhin als aktive Cluster-Mitglieder arbeiten.


Hinweis –

Halten Sie sich beim Durchführen einer laufenden Aktualisierung an die folgenden Richtlinien:


  1. Stellen Sie sicher, dass die Konfiguration die Anforderungen für die Aufrüstung erfüllt.

    Weitere Informationen finden Sie unter Aufrüstungsanforderungen und Unterstützungsrichtlinien .

  2. Halten Sie die CD-ROMs, die Dokumentation und die Korrekturversionen von allen Softwareprodukten bereit, die Sie aufrüsten mochten, bevor Sie mit dem Aufrüsten des Clusters beginnen.

    • Solaris 8 oder Solaris 9-Betriebssystem

    • Sun Cluster 3.1 9/04-Framework

    • Sun Cluster 3.1 9/04-Datendienste (Agenten)

    • Anwendungen, die von den Datendienst-Agenten von Sun Cluster 3.1 9/04 verwaltet werden

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

  3. (Optional) Installationsdokumentation von Sun Cluster 3.1 9/04.

    Installieren Sie die Dokumentationspakete in Ihrem bevorzugten Speicherort, wie zum Beispiel einer Verwaltungskonsole oder einem Dokumentationsserver. Zeigen Sie die index.html-Datei auf der obersten Ebene der Sun Cluster 3.1 9/04 CD-ROM an, um auf die Installationsanweisungen zuzugreifen.

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

  5. Installieren Sie die Sun Web Console-Pakete, wenn Sie dies nicht bereits getan haben.

    Diese Pakete werden von der Sun Cluster-Software auch dann benötigt, wenn Sie Sun Web Console nicht verwenden.

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

    2. Wechseln Sie zum /cdrom/cdrom0/Solaris_arch/Product/sun_web_console/2.1/-Verzeichnis, wobei arch für sparc oder x86 steht.

    3. Führen Sie den Befehl setup aus.


      # ./setup
      

      Der setup-Befehl installiert alle Pakete zur Unterstützung von Sun Web Console.

  6. 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 Superbenutzer 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-Stimmen nach Gerät --
                           Gerätename          Aktuell  möglicher  Status
                           -----------         -------  ---------  ------
         Gerätestimmen:    /dev/did/rdsk/dQsS  1        1          Online

      In dieser Beispielausgabe ist dQsS das vorhandene 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 Superbenutzer 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
      

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

  8. Verschieben Sie alle Ressourcen- und Gerätegruppen, die auf dem Knoten ausgeführt werden, der aufgerüstet werden soll.


    # scswitch -S -h Von-Knoten
    
    -S

    Verschiebt alle Ressourcen- und Gerätegruppen

    -h Von-Knoten

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

  9. Überprüfen Sie, ob das Verschieben erfolgreich abgeschlossen wurde.


    # scstat -g -D
    
    -g

    Zeigt den Status aller Ressourcengruppen an

    -D

    Zeigt den Status aller Plattengerätegruppen an

  10. Stellen Sie sicher, dass die Systemplatte, die Anwendungen und alle Daten gesichert wurden.

  11. 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 Satzname
      
      -s Satzname

      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.

    2. Listen Sie alle Vermittler auf.

      Speichern Sie diese Informationen beim Wiederherstellen der Vermittler während des Verfahrens So stellen Sie eine laufende Aufrüstung auf die Sun Cluster 3.1 9/04-Software fertig.

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


      # metaset -s Satzname -t
      
      -t

      Übernimmt die Eigentümerschaft des Plattensatzes

    4. Heben Sie die Konfiguration aller Vermittler für den Plattensatz auf.


      # metaset -s Satzname -d -m Vermittlerhostliste
      
      -s Satzname

      Gibt den Plattensatznamen an

      -d

      Läscht aus dem Plattensatz

      -m Vermittlerhostliste

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

    5. Wiederholen Sie Schritt c bis Schritt d für alle verbleibenden Plattensätze, die Vermittler verwenden.

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

  13. 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 auf ein 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 9/04 zu unterstützen. Informationen zu unterstützten Versionen desSolaris-Betriebssytems finden Sie in den Sun Cluster Release Notes for Solaris OS.


  14. Wechseln Sie zu So führen Sie eine laufende Aufrüstung der Sun Cluster 3.1 9/04-Software durch.