Guide d'installation Solaris 9 9/04

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

Dans le cadre de la configuration d'installations JumpStart personnalisées sur des systèmes en réseau, vous devez créer un répertoire sur un serveur, appelé répertoire JumpStart. Le répertoire JumpStart ainsi créé comporte tous les fichiers JumpStart personnalisés essentiels, par exemple le fichier rules, le fichier rules.ok et les profils. Vous devez enregistrer le répertoire JumpStart dans le répertoire racine (/) du serveur de profils.

Le serveur qui comporte un répertoire JumpStart s'appelle 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 personnalisés à différentes plates-formes. Un serveur x86 peut, par exemple, fournir des fichiers JumpStart personnalisés à 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 de plus amples informations, reportez-vous à la rubrique Autorisation pour tous les systèmes d'accéder au serveur de profils.


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


Remarque :

cette procédure suppose que votre système exploite le gestionnaire de volumes Volume Manager. Si vous n'utilisez pas de gestionnaire de volumes pour gérer vos disques, reportez-vous au System Administration Guide: Basic Administration pour de plus amples informations sur la gestion de médias amovibles sans gestionnaire de volumes.


  1. Prenez le rôle de superutilisateur sur le serveur sur lequel vous souhaitez créer le répertoire JumpStart.

  2. Créez le répertoire JumpStart sur n'importe quel point du serveur.


    # mkdir -m 755 chemin_rép_jumpstart
    

    La valeur de chemin_rép_jumpstart est le 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 racine (/) et règle le degré de permission sur 755 :


    # mkdir -m 755 /jumpstart
    
  3. Ajoutez l'entrée suivante dans le fichier /etc/dfs/dfstab.


    share -F nfs -o ro,anon=0 chemin_rép_jumpstart
    

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


    share -F nfs -o ro,anon=0 /jumpstart
    
  4. Entrez shareall et appuyez sur Entrée.

  5. Déterminez si vous souhaitez copier des exemples de fichiers JumpStart personnalisés dans votre répertoire JumpStart.

    • Dans la négative, allez directement à l'Étape 8.

    • Dans l'affirmative, consultez le tableau ci-dessous pour connaître la procédure à suivre.

    Exemples d'emplacements 

    Instructions 

    Le Solaris DVD ou le Solaris Software 1 of 2 CD pour votre plate-forme 

    Insérez le Solaris DVD ou le Solaris Software 1 of 2 CD dans le l'unité de CD-ROM de votre système. 

    Le gestionnaire de volumes monte automatiquement le CD. 

    Une image du Solaris DVD ou du Solaris Software 1 of 2 CD pour votre plate-forme sur un disque local

    Passez au répertoire de l'image du Solaris DVD ou du Solaris Software 1 of 2 CD. Entrez par exemple la commande suivante : 


    cd /export/install

  6. Copiez les fichiers JumpStart personnalisés donnés en exemple dans le répertoire JumpStart du serveur de profils.


    # cp -r chemin_média/Solaris_9/Misc/jumpstart_sample/* chemin_rép_jumpstart
    
    chemin_média

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

    chemin_rép_jumpstart

    Le chemin d'accès aux fichiers JumpStart personnalisés 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.

    • Sur les systèmes SPARC :


      cp -r /cdrom/cdrom0/s0/Solaris_9/Misc/jumpstart_sample/* /jumpstart
      
    • Sur les systèmes x86 :


      cp -r /cdrom/cdrom0/s2/Solaris_9/Misc/jumpstart_sample/* /jumpstart
      
  7. Mettez à jour les fichiers JumpStart donnés en exemples de sorte qu'ils puissent fonctionner sur votre environnement.

  8. Vérifiez que le répertoire JumpStart figure dans root et que le degré de permission est réglé sur 755.

  9. Autorisez les systèmes du réseau à accéder au serveur de profils.

    Pour de plus amples informations, reportez-vous à la rubrique Autorisation pour tous les systèmes d'accéder au serveur de profils.

Autorisation pour tous les systèmes d'accéder au serveur de profils

Lorsque vous créez un serveur de profils, veillez à ce que les systèmes puissent accéder au répertoire JumpStart sur le serveur de profil au cours d'une installation JumpStart personnalisée. Pour ce faire, choisissez l'une des méthodes proposées ci-dessous.


Remarque :

la procédure suivante n'est pas nécessaire si vous sauvegardez le répertoire JumpStart sur une disquette ou si vous spécifiez l'emplacement du serveur de profil lorsque vous initialisez le système.


Cette procédure s'applique uniquement dans le cas où vous stockez les informations de l'installation réseau dans le fichier /etc/bootparams. Vous pouvez également stocker les informations de l'installation réseau aux emplacements suivants :

  1. Prenez le rôle de superutilisateur sur votre serveur d'installation ou d'initialisation.

  2. Ouvrez le fichier /etc/bootparams dans l'éditeur de texte de votre choix.

  3. Ajoutez cette entrée.

    * install_config=serveur:chemin_rép_jumpstart
    
    *

    Caractère joker qui indique que tous les systèmes peuvent accéder.

    serveur

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

    chemin_rép_jumpstart

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

    L'entrée suivante, par exemple, autorise tous les systèmes à accéder au répertoire /jumpstart du serveur de profils, nommé sherlock :

    * install_config=sherlock:/jumpstart

    Attention : Attention :

    cette procédure peut entraîner l'affichage du message d'erreur indiqué ci-dessous à l'initialisation d'un poste client de l'installation.

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

    La rubrique Messages d'erreur liés à une initialisation à partir du réseau détaille les raisons de ce message d'erreur et les solutions pour y remédier.


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