Sun Cluster Handbuch Softwareinstallation für Solaris OS

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