Sun Cluster Handbuch Softwareinstallation für Solaris OS

ProcedureSo stellen Sie eine fehlgeschlagene Aufrüstung von zwei Partitionen wieder her

Wenn während des Aufrüstens ein nicht wiederherstellbarer Fehler auftritt, führen Sie dieses Verfahren aus, um die Aufrüstung zu unterbrechen.


Hinweis –

Nachdem ein nicht wiederherstellbarer Fehler aufgetreten ist, können Sie eine Aufrüstung von zwei Partitionen nicht neu starten.


  1. Melden Sie sich bei einem beliebigen Cluster-Knoten als Superuser an.

  2. Booten Sie jeden Knoten im Nicht-Cluster-Modus.

    • Führen Sie in SPARC-basierten Systemen den folgenden Befehl aus:


      ok boot -x
      
    • Führen Sie in x86-basierten Systemen die folgenden Befehle aus:

      1. Wählen Sie mithilfe der Pfeiltasten im GRUB-Menü den entsprechenden Solaris-Eintrag aus und geben Sie anschließend e ein, um die Befehle zu bearbeiten.

        Das GRUB-Menü sieht ungefähr folgendermaßen aus:


        GNU GRUB version 0.95 (631K lower / 2095488K upper memory)
        +-------------------------------------------------------------------------+
        | Solaris 10 /sol_10_x86                                                  |
        | Solaris failsafe                                                        |
        |                                                                         |
        +-------------------------------------------------------------------------+
        Use the ^ and v keys to select which entry is highlighted.
        Press enter to boot the selected OS, 'e' to edit the
        commands before booting, or 'c' for a command-line.

        Weitere Informationen zum GRUB-basierten Starten finden Sie in Kapitel 11, GRUB Based Booting (Tasks) in System Administration Guide: Basic Administration.

      2. Wählen Sie mithilfe der Pfeiltasten im Startparameterbildschirm den Eintrag kernel aus geben Sie anschließend e ein, um seine Befehle zu bearbeiten.

        Der GRUB-Startparameterbildschirm gestaltet sich ungefähr folgendermaßen:


        GNU GRUB version 0.95 (615K lower / 2095552K upper memory)
        +----------------------------------------------------------------------+
        | root (hd0,0,a)                                                       |
        | kernel /platform/i86pc/multiboot                                     |
        | module /platform/i86pc/boot_archive                                  |
        +----------------------------------------------------------------------+
        Use the ^ and v keys to select which entry is highlighted.
        Press 'b' to boot, 'e' to edit the selected command in the
        boot sequence, 'c' for a command-line, 'o' to open a new line
        after ('O' for before) the selected line, 'd' to remove the
        selected line, or escape to go back to the main menu.
      3. Fügen Sie dem Befehl -x hinzu, um anzugeben, dass das System im Nicht-Cluster-Modus gestartet werden soll.


        [ Eine minimale BASH-artige Zeilenbearbeitung wird unterstützt. Für das erste Wort werden mit TAB mögliche Befehlsabschlüsse aufgelistet. An anderen werden mit TAB die möglichen Abschlüsse eines Geräts/Dateinamens aufgelistet. Mit ESC wird der Vorgang stets beendet. ]
        
        grub edit> kernel /platform/i86pc/multiboot -x
        
      4. Übernehmen Sie die Änderung durch Drücken der Eingabetaste und kehren Sie zum Startparameterbildschirm zurück.

        Der geänderte Befehl wird im Bildschirm angezeigt.


        GNU GRUB version 0.95 (615K lower / 2095552K upper memory)
        +----------------------------------------------------------------------+
        | root (hd0,0,a)                                                       |
        | kernel /platform/i86pc/multiboot -x                                  |
        | module /platform/i86pc/boot_archive                                  |
        +----------------------------------------------------------------------+
        Use the ^ and v keys to select which entry is highlighted.
        Press 'b' to boot, 'e' to edit the selected command in the
        boot sequence, 'c' for a command-line, 'o' to open a new line
        after ('O' for before) the selected line, 'd' to remove the
        selected line, or escape to go back to the main menu.-
      5. Geben Sie b ein, um den Knoten im Nicht-Cluster-Modus zu starten.


        Hinweis –

        Diese Änderung am Kern-Startparameterbefehl bleibt nicht über den Systemstart hinaus bestehen. Beim nächsten Start des Knotens wird dieser im Cluster-Modus gestartet. Um den Knoten stattdessen im Nicht-Cluster-Modus zu starten, führen Sie diese Schritte erneut aus und fügen Sie dem Befehl für den Kernel-Startparameter die Option -x hinzu.


  3. Führen Sie auf jedem Knoten das Wiederherstellungsskript für eine Aufrüstung von den Installationsdatenträgern aus.

    Wenn der Knoten erfolgreich auf die Sun Cluster 3.2-Software aufgerüstet wurde, können Sie auch den Befehl scinstall im Verzeichnis /usr/cluster/bin ausführen.


    phys-schost# cd /cdrom/cdrom0/Solaris_arch/Product/sun_cluster/Solaris_ver/Tools
    phys-schost# ./scinstall -u recover
    
    -u

    Legt Aufrüstung fest.

    recover

    Stellt die Datei /etc/vfstab und die Cluster Configuration Repository (CCR)-Datenbank vor dem Starten der Aufrüstung von zwei Partitionen im ursprünglichen Zustand wieder her.

    Die Cluster-Knoten verbleiben beim Wiederherstellungsprozess im Nicht-Cluster-Modus. Versuchen Sie nicht, die Knoten im Cluster-Modus erneut zu booten.

    Weitere Informationen entnehmen Sie der Online-Dokumentation scinstall(1M).

  4. Führen Sie eine der folgenden Aufgaben aus:

    • Stellen Sie die alte Software von der Sicherung wieder her, um den Cluster in seinen ursprünglichen Zustand zurückzusetzen.

    • Fahren Sie mit der Aufrüstung der Software auf dem Cluster mithilfe der Standardaufrüstmethode fort.

      Für diese Methode ist es erforderlich, dass alle Cluster-Knoten während der Aufrüstung im Nicht-Cluster-Modus verbleiben. Weitere Informationen finden Sie in der Aufgabenzuordnung für eine Standardaufrüstung in Tabelle 8–1. Sie können die Aufrüstung bei der letzten Aufgabe oder beim letzten Schritt der Standardaufrüstverfahren wieder aufnehmen, die bzw. den Sie erfolgreich abgeschlossen haben, bevor die Aufrüstung von zwei Partitionen fehlgeschlagen ist.