Guide d'installation Solaris 9 9/04

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 Complete 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.

Comparaison d'environnements d'initialisation (interface graphique)

  1. Sélectionnez Compare dans le menu principal.

  2. Sélectionnez l'option Compare to Original ou Compare to an Active Boot Environment.

  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 :


    Name of Parent: solaris8
    Name of Child: solaris8-1
    Full Pathname of the file to Store Output: /tmp/compare
    
  5. Appuyez sur F3 pour enregistrer le fichier.

    Le menu Compare récapitule les attributs de fichier indiqués ci-dessous.

    • Le mode.

    • Le nombre de liaisons.

    • Le propriétaire.

    • Le 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 le total de contrôle diffère bien que tout le reste corresponde, le total de contrôle est joint aux entrées des fichiers comparés.

    • La taille.

    • L'existence de fichiers dans un seul environnement d'initialisation.

  6. Appuyez sur F3 pour revenir au menu Compare.

Comparaison d'environnements d'initialisation (interface de ligne de commande)

  1. Prenez le rôle de superutilisateur.

  2. Entrez :


    # /usr/sbin/lucompare -i  fichier_entrée (or) -t -o  fichier_sortie  nom_BE
    
    -i  fichier_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 est 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_sortie.

    nom_BE

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


Exemple 37–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