Guide d'installation de Solaris 9

Comparaison d'environnements d'initialisation

Utilisez le menu Compare ou la commande lucompare pour rechercher les différences éventuelles entre l'environnement d'initialisation actif et d'autres environnements d'initialisation. Pour que vous puissiez effectuer une comparaison, il faut que l'environnement d'initialisation inactif soit à l'état Terminé et qu'il ne fasse l'objet d'aucune copie programmée. Reportez-vous à la rubrique "Affichage de l'état de tous les environnements d'initialisation".

L'environnement d'initialisation désigné ne doit comporter aucune partition montée avec lumount ou mount.

Pour comparer des environnements d'initialisation (Interface graphique)

  1. Sélectionnez Compare dans le menu principal.

  2. Sélectionnez l'option Compare avec l'original ou Compare avec un environnement d'initialisation actif.

  3. Appuyez sur F3.

  4. Indiquez l'environnement d'initialisation original (actif), l'environnement d'initialisation inactif et le chemin d'accès à un fichier :


    Nom du parent : solaris8
    Nom du fils : solaris8-1
    Chemin d'accès complet du fichier de stockage des resultats : /tmp/compare
    
  5. Appuyez sur F3 pour enregistrer le fichier.

    Le menu Compare récapitule les attributs de fichier suivants :

    • Mode.

    • Nombre de liaisons

    • Propriétaire.

    • Groupe.

    • Checksum : calcule un total de contrôle dès lors que tous les champs précités sont identiques pour le fichier de l'environnement d'initialisation indiqué et son homologue de l'environnement d'initialisation actif. Si tout correspond mais que le total de controle diffère, les totaux différents sont joints aux entrées des fichiers comparés.

    • Taille.

    • Existence de fichiers dans un seul environnement d'initialisation.

  6. Appuyez sur F3 pour revenir au menu Compare.

Pour comparer des environnements d'initialisation (Interface de ligne de commande)

  1. Connectez-vous en tant que superutilisateur.

  2. Entrez :


    # /usr/sbin/lucompare -i  fichier_entrée (or) -t -o  fichier_sortie nom_BE
    

    -i  fichier d'entrée

    Compare les fichiers répertoriés dans fichier_entrée. Les fichiers à comparer doivent être regroupés sous un nom de fichier absolu. Si l'entrée du fichier est un répertoire, la comparaison porte sur le répertoire. Utilisez cette option ou -t, mais pas les deux.

    -t

    Compare uniquement des fichiers non binaires. Cette comparaison utilise la commande file(1) sur chaque fichier pour déterminer si le fichier et un fichier texte ou non. Utilisez cette option ou -i, mais pas les deux.

    -o  fichier_sortie

    Redirige la liste des différences détectées vers fichier de sortie.

    nom_BE

    Indique le nom de l'environnement d'initialisation comparé à l'environnement d'initialisation actif. 


    Exemple 34-2 Comparaison d'environnements d'initialisation (Interface de ligne de commande)

    Dans cet exemple, l'environnement d'initialisation de first_disk (source) est comparé à celui de second_disk. Les résultats sont regroupés dans un fichier.


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