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 : le fichier rules, le fichier rules.ok et les profils, par exemple. 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.
Une fois que vous avez créé un serveur de profils, vous devez autoriser vos systèmes à y accéder. Pour plus de détails, reportez-vous à la section "Pour autoriser tous les systèmes à accéder au serveur de profils".
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 supports de données amovibles sans gestionnaire de volumes.
Connectez-vous en tant que superutilisateur au serveur sur lequel vous souhaitez créer le répertoire JumpStart.
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 permissions sur 755 :
# mkdir -m 755 /jumpstart |
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 |
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.
Copiez les fichiers JumpStart personnalisés donnés en exemple dans le répertoire JumpStart du serveur de profils.
# cp -r chemin_support/Solaris_9/Misc/jumpstart_sample/* chemin_rép_jumpstart |
chemin_support |
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 suivante copie par exemple le répertoire jumpstart_sample dans le répertoire /jumpstart du serveur de profils :
cp -r /cdrom/cdrom0/s0/Solaris_9/Misc/jumpstart_sample/* /jumpstart |
Mettez à jour les fichiers JumpStart donnés en exemples de sorte qu'ils puissent fonctionner sur votre environnement.
Vérfiiez que le répertoire JumpStart figure dans root et que le degré de permissions est réglé sur 755.
Autorisez les systèmes du réseau à accéder au serveur de profils.
Pour plus de détails, reportez-vous à la section "Pour autoriser tous les systèmes à accéder au serveur de profils".
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 personnalisée. Pour ce faire, choisissez l'une des méthodes suivantes :
Commande add_install_client : Chaque fois que vous ajoutez un système en vue d'une installation réseau, utilisez l'option -c avec la commande add_install_client. Pour plus de détails, reportez-vous à la section "Ajout de systèmes à installer à partir du réseau".
Commande boot : Lorsque vous initialisez le système, indiquez l'emplacement du répertoire JumpStart sur le serveur de profils. Vous devez compresser en un seul fichier les fichiers de configuration de l'installation JumpStart personnalisée. Enregistrez ensuite le fichier de configuration compressé sur un serveur NFS, un serveur HTTP ou sur un support auquel le système peut accéder en local. Pour connaître les instructions détaillées, reportez-vous à la section "Création d'un fichier de configuration compressé".
Lorsque vous initialisez le système pour démarrer l'installation JumpStart personnalisée, indiquez l'emplacement du fichier compressé. Pour obtenir des informations plus précises, voi l'Étape 5 dans la section "Pour effectuer une installation ou une mise à niveau à l'aide du programme JumpStart personnalisé".
fichier /etc/bootparams : utilisez un joker dans le fichier /etc/bootparams. Pour ajouter un joker dans le fichier etc/bootparams, procédez comme suit :
La procédure suivante est facultative si vous enregistrez le répertoire JumpStart sur une disquette ou si vous indiquez l'emplacement du serveur de profils à l'initialisation du système.
La procédure suivante 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 :
Base de données du service de noms : Si vous stockez les informations de l'installation réseau dans la base de données bootparams de votre service de noms, vous devez mettre à jour la base de données bootparams en y ajoutant l'entrée définie à Étape 3.
Serveur DHCP : Si vous stockez les informations de l'installation réseau sur un serveur DHCP, utilisez la commande boot pour spécifier que le programme JumpStart personnalisé utilise le serveur DHCP. Pour obtenir des informations plus précises, voi l'Étape 5 dans la section "Pour effectuer une installation ou une mise à niveau à l'aide du programme JumpStart personnalisé".
Connectez-vous en tant que superutilisateur à votre serveur d'installation ou d'initialisation.
Ouvrez le fichier /etc/bootparams dans l'éditeur de texte de votre choix.
* 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 |
Cette procédure peut entraîner l'affichage du message d'erreur suivant à l'initialisation d'un poste client de l'installation :
WARNING: getfile: RPC failed: error 5: (RPC Timed out).
La section "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.