Solaris 10 Installationshandbuch: Solaris Live Upgrade und Planung von Upgrades

Vergleichen von Boot-Umgebungen

Mit dem Menü "Compare“ oder lucompare können Sie die aktive Boot-Umgebung mit anderen Boot-Umgebungen vergleichen. Für einen Vergleich muss die inaktive Boot-Umgebung den Status Complete aufweisen und es dürfen keine Kopierjobs eingeplant sein. Siehe Anzeigen des Status aller Boot-Umgebungen .

Die angegebene Boot-Umgebung darf keine Partitionen aufweisen, die mit lumount oder mount eingehängt wurden.

ProcedureSo vergleichen Sie Boot-Umgebungen (Befehlszeilenschnittstelle)

Schritte
  1. Wählen Sie "Vergleichen“ im Hauptmenü.

  2. Wählen Sie "Compare to Original“ oder "Compare to an Active Boot Environment“.

  3. Drücken Sie F3.

  4. Geben Sie den Namen der ursprünglichen (aktiven) Boot-Umgebung, der inaktiven Boot-Umgebung und den Pfad zu einer Datei ein:


    Name of Parent: solaris8
    Name of Child: solaris8-1
    Full Pathname of the file to Store Output: /tmp/compare
    
  5. Um die Ausgabe in der Datei zu speichern, drücken Sie F3.

    Im Menü "Compare“ werden die folgenden Dateiattribute angezeigt:

    • Modus.

    • Anzahl der Links.

    • Eigentümer.

    • Gruppe.

    • Prüfsumme – Prüfsummen werden nur berechnet, wenn bei einer Datei in der angegebenen Boot-Umgebung die Angaben in allen oben genannten Feldern mit denen der entsprechenden Datei in der aktiven Boot-Umgebung übereinstimmen. Wenn alle Angaben identisch sind, die Prüfsummen sich jedoch unterscheiden, werden die abweichenden Prüfsummen an die Einträge für die verglichenen Dateien angehängt.

    • Größe.

    • Vorhandensein von Dateien in nur einer Boot-Umgebung.

  6. Um zum Menü Vergleichen zurückzuschalten, drücken Sie F3.

ProcedureSo vergleichen Sie Boot-Umgebungen (Befehlszeilenschnittstelle)

Schritte
  1. Nehmen Sie Superuser-Status oder eine entsprechende administrative Rolle an.

    Administrative Rollen umfassen Berechtigungen und reservierte Befehle. Weitere Informationen zu Rollen finden Sie unter Configuring RBAC (Task Map) in System Administration Guide: Security Services.

  2. Typ


    # /usr/sbin/lucompare -i  Eingabedatei (oder) -t -o  Ausgabedatei BU-Name
    
    -i  Eingabedatei

    Die in Eingabedatei aufgelisteten Dateien werden verglichen. Geben Sie für die zu vergleichenden Dateien absolute Dateinamen an. Wenn der Eintrag in der Datei ein Verzeichnis ist, ist der Vergleich rekursiv in Bezug auf dieses Verzeichnis. Verwenden Sie diese Option oder -t, nicht jedoch beides.

    -t

    Es werden nur nichtbinäre Dateien verglichen. Bei diesem Vergleich wird der Befehl file(1) auf jede Datei angewendet, um zu ermitteln, ob es sich um eine Textdatei handelt. Verwenden Sie diese Option oder -i, nicht jedoch beides.

    -o  Ausgabedatei

    Leitet die Ausgabe der Unterschiede in die Datei Ausgabedatei um.

    BU-Name

    Gibt den Namen der Boot-Umgebung an, die mit der aktiven Boot-Umgebung verglichen wird.


Beispiel 11–2 Vergleichen von Boot-Umgebungen (Befehlszeilenschnittstelle)

In diesem Beispiel wird die Boot-Umgebung first_disk (Quelle) mit der Boot-Umgebung second_disk verglichen und die Ergebnisse werden in eine Datei gestellt.


# /usr/sbin/lucompare -i  /etc/lu/compare/ \
-o /var/tmp/compare.out second_disk