Guide d'installation Solaris 9

Chapitre 22 Méthode d'installation JumpStart personnalisée - Présentation

Ce chapitre présente le processus d'installation JumpStart personnalisé.

Introduction à la méthode d'installation JumpStart personnalisée

La méthode d'installation JumpStart personnalisée est une interface de ligne de commande qui vous permet d'installer ou de mettre à niveau automatiquement plusieurs systèmes, en fonction des profils que vous créez. Ces profils définissent la configuration minimale requise par l'installation des logiciels. Vous pouvez également y inclure des scripts de shell correspondant à des tâches exécutables avant et après l'installation. Choisissez le profil et les scripts que vous souhaitez utiliser pour l'installation ou la mise à niveau. La méthode d'installation JumpStart personnalisée procède à l'installation de votre système ou à sa mise à niveau d'après le profil et les scripts que vous aurez sélectionnés. Vous pouvez également utiliser un fichier sysidcfg dans lequel spécifier vos informations de configuration de manière à ce que l'installation JumpStart personnalisée puisse se faire sans intervention de votre part.

L'exemple de scénario ci-dessous vous permettra de mieux comprendre le processus JumpStart personnalisé. Dans cet exemple, les paramètres de l'installation sont les suivants :

L'administrateur système doit d'abord créer un fichier rules et un profil pour chaque groupe de systèmes. Le fichier rules est un fichier texte comportant une règle pour chaque groupe de systèmes ou chaque système sur lequel vous souhaitez installer le logiciel Solaris. Chaque règle désigne un groupe de systèmes ayant un ou plusieurs attributs en commun. Chaque règle lie également chaque groupe à un profil.

Un profil est un fichier texte qui définit la procédure d'installation du logiciel Solaris sur chaque système d'un groupe. Le fichier rules et le profil doivent se trouver dans un même répertoire JumpStart.

Dans notre exemple, l'administrateur système crée un fichier rules comportant deux règles différentes, l'une pour le groupe technique, l'autre pour le groupe marketing. Pour chaque règle, le numéro de réseau du système est utilisé pour distinguer le groupe technique du groupe marketing.

Chaque règle comporte également un lien vers le profil correspondant. Dans le cas de la règle du groupe technique, un lien est prévu vers le profil eng_profile, créé pour le groupe technique. Dans le cas de la règle du groupe marketing, un lien est prévu vers le profil market_profile , créé pour le groupe marketing.

Vous pouvez sauvegarder le fichier rules et vos profils sur une disquette ou sur un serveur.

Une fois que vous avez créé le fichier rules et les profils, validez-les à l'aide du script check. Si le script check s'exécute avec succès, il crée un fichier, nommé rules.ok. Le fichier rules.ok est la version du fichier rules utilisée par le programme JumpStart pour installer le logiciel Solaris.

Procédure d'installation du logiciel Solaris par le biais du programme JumpStart

Vous pouvez commencer l'installation JumpStart personnalisée après avoir validé le fichier rules et les profils. Le programme JumpStart lit le fichier rules.ok. Ensuite, le programme JumpStart recherche la première règle dont les attributs systèmes correspondent à ceux du système sur lequel le programme JumpStart tente d'installer le logiciel Solaris. Dès qu'il a établi une correspondance, le programme JumpStart utilise le profil spécifié dans la règle pour installer convenablement le logiciel Solaris sur le système.

La Figure 22-1 illustre le fonctionnement d'une installation JumpStart personnalisée sur un système autonome, hors réseau. L'administrateur système démarre l'installation JumpStart personnalisée sur le système de Pierre. Le programme JumpStart accède aux règles enregistrées sur la disquette insérée dans le lecteur approprié du système. Le programme JumpStart établit une correspondance entre la rule 2 et le système. La rule 2 impose au programme JumpStart d'utiliser le Pete's profile pour installer le logiciel Solaris. Le programme JumpStart lit le Pete's profile et installe le logiciel Solaris en respectant les instructions données par l'administrateur système dans le Pete's profile.

Figure 22-1 Fonctionnement d'une installation JumpStart personnalisée. Exemple hors réseau

Le contexte décrit l'illustration.

La Figure 22-2 illustre le fonctionnement d'une installation JumpStart personnalisée dans le cas de plusieurs systèmes en réseau. L'administrateur système a défini plusieurs profils qu'il a enregistrés sur un même serveur. L'administrateur système démarre l'installation JumpStart personnalisée sur l'un des systèmes du groupe technique. Le programme JumpStart accède au fichier des règles du répertoire JumpStart/ du serveur. Le programme JumpStart établit une correspondance entre le système technique et la rule 1. La rule 1 impose au programme JumpStart d'utiliser le Engineering Group's Profile pour installer le logiciel Solaris. Le programme JumpStart lit le Engineering Group's Profile et installe le logiciel Solaris en respectant les instructions données par l'administrateur système dans le Engineering Group's Profile.

Figure 22-2 Fonctionnement d'une installation JumpStart personnalisée : exemple en réseau

Le contexte décrit l'illustration.

La Figure 22-3 décrit l'ordre selon lequel le programme JumpStart recherche des fichiers JumpStart personnalisés.

Figure 22-3 Organigramme d'une installation JumpStart personnalisée

Le diagramme de flux indique l'ordre selon lequel le programme d'installation personnalisée de JumpStart recherche les fichiers.