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

Vergleichen von Boot-Umgebungen

Mit dem Befehl lucompare können Sie die aktive und andere Boot-Umgebungen vergleichen und deren Unterschiede feststellen. 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 .

Der Befehl lucompare erstellt jetzt einen Vergleich der Boot-Umgebungen, die die Inhalte beliebiger nicht-globaler Zonen enthalten.

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

ProcedureSo vergleichen Sie Boot-Umgebungen

  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. Geben Sie ein:


    # /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 7–2 Vergleichen von Boot-Umgebungen

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