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

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

Dans le cadre de la configuration d'installations JumpStart sur des systèmes en réseau, il faut créer un répertoire JumpStart sur un serveur. Le répertoire JumpStart ainsi créé comporte tous les fichiers JumpStart essentiels, par exemple le fichier rules, le fichier rules.ok et les profils. Il faut enregistrer le répertoire JumpStart dans le répertoire root (/) du serveur de profils.

Le serveur qui contient le répertoire JumpStart s'appelle un serveur de profils. Un serveur de profils peut être le même système qu'un serveur d'installation ou qu'un serveur d'initialisation, ou un serveur complètement différent. Un serveur de profils peut fournir des fichiers JumpStart à différentes plates-formes. Un serveur x86 peut, par exemple, fournir des fichiers JumpStart à des systèmes SPARC ainsi qu'à des systèmes x86.


Remarque - Après avoir créé un serveur de profils, vous devez autoriser vos systèmes à y accéder. Pour obtenir des instructions détaillées, reportez-vous à la section 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'un répertoire JumpStart sur un serveur


Remarque - Cette procédure part du principe que le système exploite le gestionnaire de volumes Solaris Volume Manager. Si vous n'utilisez pas le gestionnaire de volumes Solaris Volume Manager pour gérer les disques, reportez-vous à la section System Administration Guide: Devices and File Systems pour plus d'informations sur la gestion de médias amovibles sans Solaris Volume Manager.


  1. Recherchez le serveur sur lequel vous souhaitez créer le répertoire JumpStart.
  2. Connectez-vous en tant que superutilisateur ou prenez un rôle équivalent.

    Les rôles contiennent des autorisations et des commandes privilégiées. Pour plus d'informations sur les rôles, reportez-vous à la section Configuring RBAC (Task Map) du manuel System Administration Guide: Security Services.

  3. Créez le répertoire JumpStart sur n'importe quel point du serveur.
    # mkdir -m 755 jumpstart-dir-path

    Dans la commande, jumpstart-dir-path correspond au chemin d'accès absolu au répertoire JumpStart.

    La commande ci-après crée par exemple un répertoire appelé jumpstart dans le répertoire root (/) et règle le niveau des autorisations sur 755 :

    # mkdir -m 755 /jumpstart
  4. Ajoutez l'entrée suivante au fichier /etc/dfs/dfstab.
    share -F nfs -o ro,anon=0 jumpstart-dir-path

    L'entrée suivante partage par exemple le répertoire /jumpstart :

    share -F nfs -o ro,anon=0 /jumpstart
  5. Saisissez la commande shareall et appuyez sur la touche Retour.
  6. (Facultatif) Copiez les exemples de fichiers JumpStart dans votre répertoire JumpStart.
    1. Accédez au disque ou à l'image d'installation.
      Exemples d'emplacements
      Instructions
      Le DVD du système d'exploitation Oracle Solaris ou le CD Logiciel Oracle Solaris - 1 pour votre plate-forme
      Insérez le DVD du système d'exploitation Oracle Solaris ou le CD Logiciel Oracle Solaris - 1 dans l'unité de CD-ROM de votre système.

      Le gestionnaire de volumes Solaris Volume Manager monte automatiquement le CD ou le DVD.

      Une image du DVD du système d'exploitation Oracle Solaris ou du CD Logiciel Oracle Solaris - 1 pour votre plate-forme sur un disque local.
      Accédez au répertoire de l'image du DVD du système d'exploitation Oracle Solaris ou du CD Logiciel Oracle Solaris - 1. Entrez par exemple la commande suivante :
      cd /export/install
    2. Copiez les exemples de fichiers JumpStart dans le répertoire JumpStart du serveur de profils.
      # cp -r media-path/Solaris_10/Misc/jumpstart_sample/* jumpstart-dir-path
      media-path

      Chemin d'accès au CD, au DVD ou à leur image sur le disque local

      jumpstart-dir-path

      Le chemin d'accès aux exemples de fichiers JumpStart sur le serveur de profils

      La commande ci-après copie par exemple le répertoire jumpstart_sample dans le répertoire /jumpstart du serveur de profils.

      cp -r /cdrom/cdrom0/Solaris_10/Misc/jumpstart_sample/* /jumpstart
    3. Mettez à jour les fichiers JumpStart donnés en exemples de sorte qu'ils puissent fonctionner sur votre environnement.
  7. Vérifiez que le répertoire JumpStart figure dans root et que le niveau des autorisations est réglé sur 755.
  8. Autorisez les systèmes du réseau à accéder au serveur de profils.

    Pour obtenir des instructions détaillées, reportez-vous à la section Utilisation d'une entrée générique pour autoriser l'accès de tous les systèmes au serveur de profils.

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

Lorsque vous créez un serveur de profils, vous devez vous assurer que tous les systèmes peuvent accéder au répertoire JumpStart du serveur de profils au cours d'une installation JumpStart. Suivez l'une des méthodes décrites dans le tableau ci-dessous pour garantir l'accès.

Commande ou fichier
Fourniture d'accès
Instructions
Commande add_install_client
Chaque fois que vous ajoutez un système pour une installation réseau, utilisez l'option -c avec la commande add_install_clientpour définir le serveur de profils.

Remarque - Si vous n'utilisez pas NFS, vous devez utiliser d'autres méthodes pour fournir l'accès.

  • Sur les systèmes SPARC, exécutez la commande boot.

  • Pour les systèmes x86, modifiez le menu GRUB. GRUB est une fonction d'Oracle Solaris.


Définissez l'emplacement du répertoire JumpStart lorsque vous initialisez le système.
  • Sur les systèmes SPARC, exécutez la commande boot pour initialiser le système. Définissez l'emplacement du répertoire JumpStart sur le serveur de profils lorsque vous initialisez le système. Vous devez compresser en un seul fichier les fichiers de configuration JumpStart. Enregistrez ensuite le fichier de configuration compressé sur un serveur HTTP ou HTTPS.
  • Pour les systèmes x86, définissez l'emplacement du répertoire JumpStart sur le serveur de profils lorsque vous initialisez le système en modifiant l'entrée d'initialisation du menu GRUB. Vous devez compresser en un seul fichier les fichiers de configuration JumpStart. Enregistrez ensuite le fichier de configuration compressé sur un serveur HTTP ou HTTPS.

    Lorsque vous modifiez l'entrée de menu GRUB, spécifiez l'emplacement du fichier compressé.

Fichier /etc/bootparams ou base de données bootparam du service de noms
Ajoutez un caractère générique.

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

Vous pouvez utiliser une entrée générique pour autoriser l'accès de tous les systèmes au serveur de profils uniquement si vous stockez les informations d'installation réseau aux emplacements suivants :

Les systèmes doivent être du même type (SPARC, par exemple).

Ajoutez l'entrée suivante au fichier ou à la base de données :

* install_config=server:jumpstart-dir-path
*
Caractère joker qui indique que tous les systèmes peuvent accéder.
server

Nom d'hôte du serveur de profils sur lequel réside le répertoire JumpStart.

jumpstart-dir-path

Chemin d'accès absolu au répertoire JumpStart.

Par exemple, l'entrée suivante permet à tous les systèmes d'accéder au répertoire /jumpstart du serveur de profils sherlock :

* install_config=sherlock:/jumpstart

Attention

Attention - Cette procédure peut générer le message d'erreur suivant lors de l'initialisation d'un client d'installation :

AVERTISSEMENT : getfile: RPC failed: error 5 (RPC Timed out).

Le Messages d’erreur liés à une initialisation à partir du réseau du manuel Guide d’installation d’Oracle Solaris 10 1/13 : installations basées sur réseau contient des informations sur ce message d'erreur.


Tous vos systèmes bénéficient désormais d'un accès au serveur de profils.