JavaScript is required to for searching.
Ignorer les liens de navigation
Quitter l'aperu
Guide d'installation d'Oracle Solaris 10 1/13 : Installations JumpStart     Oracle Solaris 10 1/13 Information Library (Français)
search filter icon
search icon

Informations document

Préface

1.  Emplacement des informations de planification pour l'installation d'Oracle Solaris

2.  JumpStart (présentation)

3.  Préparation d'une installation JumpStart (tâches)

Liste des tâches : préparation des installations JumpStart

Création d'un serveur de profils pour des systèmes en réseau

Création d'un répertoire JumpStart sur un serveur

Octroi de l'accès au serveur de profils à tous les systèmes

Utilisation d'une entrée générique pour autoriser l'accès de tous les systèmes au serveur de profils

Création d'une disquette de profils pour systèmes autonomes

SPARC : Création d'une disquette de profils

x86 : Création d'une disquette de profils avec GRUB

Création du fichier rules

Syntaxe du fichier rules

Création d'un fichier rules

Exemple de fichier rules

Création d'un profil

Syntaxe des profils

Création d'un profil

Exemples de profils

Test d'un profil

Création d'un environnement Oracle Solaris temporaire pour tester un profil

Test d'un profil

Exemple de test de profil

Validation du fichier rules

Validation du fichier rules

4.  Utilisation des fonctions facultatives de JumpStart (tâches)

5.  Création de mots-clés de règles et de sondes personnalisés - Tâches

6.  Procédure d'installation JumpStart (Tâches)

7.  Installation à l'aide de JumpStart (exemples)

8.  Référence des mots-clés JumpStart

9.  Installation d'un pool root ZFS à l'aide de JumpStart

Glossaire

Index

Test d'un profil

Après avoir créé un profil, exécutez la commande pfinstall(1M) pour le tester. Il est conseillé de tester tout profil avant de l'utiliser pour effectuer une installation ou une mise à niveau d'un système. Il est particulièrement utile de tester un profil lorsque vous créez des profils de mise à niveau qui réallouent l'espace disque.

En consultant la sortie de l'installation générée par pfinstall, vous pouvez déterminer rapidement si le profil fonctionne comme prévu. Vous pouvez par exemple utiliser le profil pour déterminer si un système dispose d'un espace disque suffisant pour accepter une mise à niveau vers une nouvelle version du logiciel Oracle Solaris, avant de procéder à la mise à niveau effective dudit système.

La commande pfinstall vous permet de tester un profil en le comparant à ce que vous savez.

Création d'un environnement Oracle Solaris temporaire pour tester un profil

Pour tester avec exactitude un profil correspondant à une version particulière d'Oracle Solaris, il faut tester ce profil au sein de l'environnement Oracle Solaris de même version. Par exemple, si vous voulez tester un profil d'installation initiale Oracle Solaris, exécutez la commande pfinstall sur un système qui exécute le système d'exploitation Oracle Solaris.

Vous devez créer un environnement d'installation temporaire si vous testez un profil dans les conditions indiquées ci-dessous.

  1. Initialisez un système à partir d'une image de ce qui suit :

    Pour les systèmes SPARC :

    • DVD du système d'exploitation Oracle Solaris pour plates-formes SPARC

    • Logiciel Oracle Solaris pour plates-formes SPARC - 1 CD

    Pour les systèmes x86 :

    • DVD du système d'exploitation Oracle Solaris pour plates-formes x86

    • Logiciel Oracle Solaris pour plates-formes x86 - 1 CD


    Remarque - Pour tester un profil de mise à niveau, initialisez le système que vous souhaitez mettre à niveau.


  2. Répondez aux questions d'identification du système.
  3. Quittez le programme d'installation en tapant un point d'exclamation (!) à l'invite.
    The Solaris installation program  will assist you in installing software for Solaris.
    <Press ENTER to continue> {"!" exits}
  4. Exécutez la commande pfinstall à partir du shell.

    Pour plus de détails sur l'utilisation de la commande pfinstall, reportez-vous au Étape 5 in Test d'un profil.

Test d'un profil


x86 uniquement - Si vous utilisez le mot-clé locale, la commande pfinstall -D ne parvient pas à tester le profil. Pour une solution alternative, reportez-vous au message d'erreur “could not select locale,” de la section Mise à niveau du SE Oracle Solaris du manuel Guide d’installation d’Oracle Solaris 10 1/13 : installations basées sur réseau.


  1. Choisissez un système sur lequel tester le profil dont le type de plate-forme, SPARC ou x86, est le même que celui pour lequel le profil a été créé.

    Vous devez tester un profil de mise à niveau sur le système que vous souhaitez mettre à niveau.

  2. Testez le profil.
    • Pour tester un profil d'installation initiale si votre système exécute le logiciel Oracle Solaris 10 8/11, connectez-vous en tant que superutilisateur du système.
    • Pour tester un profil de mise à niveau ou, si vous ne disposez pas d'un système qui exécute Oracle Solaris 10 8/11, pour tester un profil d'installation initiale :
      1. Créez un environnement Oracle Solaris 10 8/11 temporaire pour tester le profil. Pour plus de détails, reportez-vous à la section Création d'un environnement Oracle Solaris temporaire pour tester un profil. Ensuite, passez à l'étape 3.
      2. Créez un point de montage temporaire.
        # mkdir /tmp/mnt
      3. Montez le répertoire qui contient le ou les profils que vous souhaitez tester.
        • Si vous montez un système de fichiers NFS distant pour les systèmes sur le réseau, entrez ce qui suit :
          mount -F nfs server-name:path /tmp/mnt
        • SPARC : si vous montez une disquette au format UFS, entrez ce qui suit :
          mount -F ufs /dev/diskette /tmp/mnt
        • Si vous montez une disquette au format PCFS, entrez ce qui suit :
          mount -F pcfs /dev/diskette /tmp/mnt
  3. Pour tester le profil avec une taille de mémoire système donnée, affectez à SYS_MEMSIZE cette taille de mémoire en Mo.
    # SYS_MEMSIZE=memory-size
    # export SYS_MEMSIZE
  4. Montez le répertoire.
    • Si vous avez monté un répertoire à l'étape c, accédez au répertoire /tmp/mnt.

      # cd /tmp/mnt
    • Si vous n'avez pas monté de répertoire, accédez au répertoire dans lequel se trouve le profil (généralement, JumpStart).

      # cd jumpstart-dir-path
  5. Testez le profil à l'aide de la commande pfinstall(1M).
    # /usr/sbin/install.d/pfinstall -D:-d disk-config-file -c path profile

    Attention

    Attention - Vous devez inclure l'option -d ou - D. Si vous n'incluez pas l'une de ces options, pfinstall utilise le profil que vous définissez pour installer le logiciel Oracle Solaris. Toutes les données présentes sur le système sont écrasées.


    -D

    pfinstall utilise la configuration du disque du système actuel pour tester le profil. Vous devez utiliser l'option -D pour tester un profil de mise à niveau.

    -d disk-config-file

    pfinstall utilise le fichier de configuration de disque pour tester le profil. Si disk-config-file ne se trouve pas dans le répertoire où pfinstall est exécuté, vous devez indiquer le chemin.

    Pour connaître les instructions de création de fichier de configuration de disque, reportez-vous à la section Création de fichiers de configuration de disque.


    Remarque - Vous ne pouvez pas utiliser l'option -d disk-config-file avec un profil de mise à niveau install_type upgrade. Vous devez impérativement tester un profil de mise à niveau par rapport à la configuration du disque d'un système et utiliser l'option -D.


    -c path

    Chemin d'accès à l'image du logiciel Oracle Solaris. Utilisez cette option, par exemple, si le système fait appel au gestionnaire de volumes Solaris Volume Manager pour monter le CD Logiciel Oracle Solaris - 1 correspondant à votre plate-forme.


    Remarque - L'option -c n'est pas obligatoire si vous avez initialisé le système à partir d'une image du DVD du système d'exploitation Oracle Solaris ou d'une image du CD Logiciel Oracle Solaris - 1 correspondant à votre plate-forme. L'image du DVD ou du CD est montée sur /cdrom au cours du processus d'initialisation.


    profile

    Le nom du profil que vous souhaitez tester. Si profile ne figure pas dans le répertoire d'exécution de pfinstall, vous devez préciser son chemin d'accès.

Exemple de test de profil

L'exemple ci-après illustre l'utilisation de pfinstall pour tester un profil nommé basic_prof. Le profil est testé par rapport à la configuration de disque d'un système sur lequel le logiciel Oracle Solaris 10 8/11 est installé. Le profil basic_prof se trouve dans le répertoire /jumpstart. Le chemin d'accès à l'image du DVD du système d'exploitation Oracle Solaris est spécifié dans la mesure où le gestionnaire de volumes Solaris Volume Manager est utilisé.

Exemple 3-18 Test de profil à l'aide d'un système Oracle Solaris 10 8/11

# cd /jumpstart
# /usr/sbin/install.d/pfinstall -D -c /cdrom/pathname basic_prof

L'exemple suivant décrit la procédure de test du profil basic_prof à l'aide de la commande pfinstall sur un système Oracle Solaris 10 8/11. Le test utilise le fichier de configuration de disque 535_test. Le test recherche une mémoire système de 64 Mo. Cet exemple utilise une image Logiciel Oracle Solaris pour plates-formes SPARC - 1 CD ou Logiciel Oracle Solaris pour plates-formes x86 - 1 CD située dans le répertoire /export/install.

Exemple 3-19 Test d'un profil à l'aide d'un fichier de configuration de disque

# SYS_MEMSIZE=64
# export SYS_MEMSIZE
# /usr/sbin/install.d/pfinstall -d 535_test -c /export/install basic_prof