Solaris 10 5/08 Installationshandbuch: Solaris Live Upgrade und Planung von Upgrades

Anhang C Verwenden des Patch Analyzers beim Durchführen von Upgrades (Vorgehen)

In diesem Kapitel finden Sie Anweisungen zum Überprüfen von Patches mit dem Patch Analyzer vor dem Upgrade des Betriebssystems Solaris. Der Patch Analyzer führt eine Analyse Ihres Systems durch, wenn Sie eine Aktualisierung auf eine Solaris 10-Release vornehmen möchten, die aktueller als die Version Solaris 10 3/05 ist.

Upgrade auf eine aktualisierte Solaris-Version

Wenn auf Ihrem System bereits Solaris 10 3/05 mit einzelnen Patches installiert ist, kann das Upgrade auf ein nachfolgendes Solaris 10-Release Folgendes hervorrufen:

Patch Analyzer analysiert das System und ermittelt, welche Patches gegebenenfalls bei einem Upgrade auf eine der o.g. Versionen entfernt werden. Patch Analyzer ist in den folgenden Formaten verfügbar:

Ausführliche Informationen zu den Ergebnissen der Patch-Analyse finden Sie in So prüfen Sie die Ausgabe von Patch Analyzer.

ProcedureSo führen Sie das Skript analyze_patches aus


Hinweis –

Zum Ausführen des Skripts analyze_patches muss das Skript über NFS oder lokal eingehängte Datenträger Zugriff auf das zu installierende System und die Solaris Operating System DVD, Solaris Software-CDs bzw. das Abbild im Netzwerk haben.


  1. Wechseln Sie in das Verzeichnis Misc.

    • SPARC: Wenn sich das Abbild auf lokal eingehängten Datenträgern befindet, geben Sie Folgendes ein:


      # cd /cdrom/cdrom0/s0/Solaris_10/Misc
      
    • x86: Wenn sich das Abbild auf lokal eingehängten Datenträgern befindet, geben Sie Folgendes ein:


      # cd /cdrom/cdrom0/Solaris_10/Misc
      

      In diesem Befehl ist Datum das tatsächliche Datum der Version (z. B. 06).

    • Wenn sich das Abbild in einem NFS-Dateisystem befindet, geben Sie Folgendes ein:


      # cd /NFS-Einhängeverzeichnis/Solaris_10/Misc
      
  2. Führen Sie das Skript analyze_patches aus.


    # ./analyze_patches -R rootdir -N netdir -D Datenbankverz
    
    -R Root-Verzeichnis

    Root-Verzeichnis ist das Root-Verzeichnis des zu installierenden Systems. Standardmäßig lautet dieses Verzeichnis /.

    -N Netzwerkverz

    Netzwerkverz ist der Pfad zu dem Root-Verzeichnis des zu installierenden Betriebssystemabbildes. Standardmäßig lautet dieses Verzeichnis /cdrom/cdrom0. netdir ist der Pfad zu dem Verzeichnis, das das Verzeichnis Solaris_10 enthält. Wenn Sie patch_analyzer von einem NFS-Einhängepunkt aus ausführen, müssen Sie diese Option verwenden.

    -D Datenbankverz

    Wenn das Skript von einem anderen Verzeichnis als dem Verzeichnis Misc/ im Betriebssystemabbild aus aufgerufen wird, findet das Programm die für die Patch-Analyse benötigte Datenbank nicht. Mit der Option -D können Sie den Pfad zu der Datenbank angeben. Ohne diese Datenbank, die sich im Verzeichnis Solaris_10 /Misc/database im Betriebssystemabbild befindet, funktioniert dieses Skript nicht ordnungsgemäß.

ProcedureSo prüfen Sie die Ausgabe von Patch Analyzer

Nach der Analyse überprüfen Sie die Ausgabe folgendermaßen.

  1. Überprüfen Sie die Ausgabe von Patch Analyzer.

    Patch Analyzer gibt eine Liste der Patches aus, die entfernt, entfernt und gesichert, durch neuere Patches ersetzt oder akkumuliert werden. Akkumulierte Patches sind mit Patch-Upgrades vergleichbar. Das akkumulierte Patch wird entfernt und die entsprechenden Fehler werden durch ein neues Patch behoben. Es werden Meldungen wie diese angezeigt:


    Patch 105644-03 wird gelöscht. 
    Patch 105925 wird von -02 auf -01 herabgesetzt. 
    Patch 105776-01 wird akkumuliert/nicht mehr verwendet von Patch 105181-05.

    Wenn Patch Analyzer keine Liste ausgibt, bleiben die bereits auf dem System installierten Patches unverändert.

  2. Entscheiden Sie, ob Sie das Ersetzen bzw. Entfernen der ermittelten Patches akzeptieren möchten.

    • Wenn ja, führen Sie das Upgrade des Systems durch.

    • Wenn nicht, führen Sie kein Upgrade durch.