Guide d'installation Solaris 9

Chapitre 17 Solaris Flash – Présentation et planification

Ce chapitre présente la fonction d'installation Solaris Flash. Vous y trouverez également les informations nécessaires à la planification d'une installation Solaris Flash dans votre environnement.

Introduction à Solaris Flash

La fonction d'installation Solaris Flash vous permet d'installer sur un seul système l'environnement d'exploitation Solaris. Cette installation sert de référence et ce système est appelé "système maître". Vous pouvez ensuite copier cette installation sur plusieurs systèmes, appelés "systèmes clones". La méthode Solaris Flash d'installation de systèmes clones se décompose en trois étapes :

  1. Installation du système maître. Vous sélectionnez un système et choisissez l'une des méthodes d'installation de Solaris pour y installer l'environnement d'exploitation Solaris et les autres logiciels requis.

  2. Création de l'archive Solaris Flash. L'archive Solaris Flash contient une copie de tous les fichiers du système maître.

  3. Installation de l'archive Solaris Flash sur les systèmes clones. Quand vous installez l'archive Solaris Flash sur un système, tous les fichiers qu'elle contient sont copiés sur ce système. Celui-ci présente ensuite exactement la même configuration d'installation que le système maître d'origine. C'est pourquoi on l'appelle un système clone.


Remarque :

vous ne pouvez pas mettre à niveau un système qui exécute l'environnement d'exploitation Solaris en utilisant la fonction d'installation Solaris Flash. Seule une installation initiale peut être effectuée.


Planification de l'installation Solaris Flash

Avant de créer et d'installer une archive Solaris Flash, vous devez décider de la manière dont vous souhaitez installer l'environnement d'exploitation Solaris sur vos systèmes.

Elaboration de l'installation du système maître

La première étape du processus d'installation de Solaris Flash consiste à installer le système maître selon la configuration retenue pour chaque système clone. Utilisez l'une des méthodes d'installation de Solaris pour installer une archive sur un système maître. Il peut s'agir de l'installation d'un sous-réseau ou d'une installation complète de l'environnement d'exploitation Solaris. A l'issue de l'installation, vous pouvez ajouter ou supprimer un logiciel, ou encore modifier des fichiers de configuration.

Le système maître et les systèmes clones doivent comporter les mêmes architectures de noyau. C'est ainsi que vous ne pouvez utiliser qu'une archive créée à partir d'un système maître basé sur l'architecture sun4u pour installer des systèmes clones également basés sur l'architecture sun4u.

Vous devez installer le système maître selon la configuration exacte retenue pour chaque système clone. Pour élaborer l'installation du système maître, vous devez prendre des décisions qui dépendent des points suivants :

Personnalisation de l'installation de Solaris sur le système maître

Après avoir installé l'environnement d'exploitation Solaris sur le système maître en utilisant l'une des méthodes d'installation de Solaris, vous pouvez ajouter ou supprimer des logiciels et modifier les informations de configuration du système, au besoin.

Il est possible de procéder à une personnalisation plus approfondie lors de la création de l'archive. Vous pouvez, par exemple, exclure les fichiers de données de votre choix de l'archive. Pour obtenir un aperçu de ces possibilités, consultez la rubrique Personnalisation des fichiers et répertoires de l'archive Solaris Flash .


Remarque :

après avoir installé l'archive Solaris Flash sur un système clone, certains fichiers spécifiques à l'hôte sont effacés et recréés pour la machine clone. Ce programme d'installation utilise la commande sys-unconfig(1M) et le programme sysidtool(1M) pour effacer et recréer les fichiers de configuration du réseau spécifiques à l'hôte. Les fichiers qui sont recréés incluent des fichiers tels que /etc/hosts, /etc/defaultrouter, et /etc/defaultdomain.


Création d'archives pour systèmes SPARC et IA

Si vous souhaitez utiliser la méthode Solaris Flash d'installation du logiciel Solaris sur les deux systèmes SPARC et IA, vous devez créer une archive de Solaris Flash distincte pour chaque plate-forme. Utilisez l'archive de Solaris Flash créée à partir du système maître SPARC pour installer les systèmes SPARC. Utilisez l'archive de Solaris Flash créée à partir du système IA pour installer les systèmes IA.

Prise en charge des périphériques introuvables sur le système maître

Il se peut que vous installiez un système maître dont les périphériques se distinguent de ceux des systèmes clones. Si vous installez les groupes de logiciels Core, End User, Developer ou Entire sur le système maître, celui-ci ne prend en charge que les périphériques reliés au système maître au moment de l'installation.

Par exemple, si vous installez le groupe de logiciels Entire Software Group sur un système maître qui comporte une mémoire écran GX CG6, l'installation ne prend en charge que la mémoire écran GX CG6. Par conséquent, vous ne pouvez installer l'archive créée à partir de ce système que sur les systèmes clone qui disposent d'une mémoire écran GX CG6 ou d'aucune mémoire écran. Si vous utilisez l'archive pour installer un système clone avec une mémoire écran 3D Elite, celle-ci sera inutilisable du fait de l'absence des pilotes requis.

Vous pouvez vous trouver en présence de systèmes clones équipés de périphériques absents de la configuration du système maître. Vous pouvez installer sur le système maître une prise en charge de ces périphériques, même si le système maître en est dépourvu. L'archive Solaris Flash créée à partir de ce système maître prend dès lors en charge les périphériques des systèmes clones.

Si vous envisagez d'installer des systèmes clones équipés de périphériques différents de ceux du système maître,. vous pouvez installer la prise en charge de ces périphériques sur le système maître en procédant de l'une des manières suivantes :

Planification de la création d'une archive Solaris Flash

Une fois le système maître installé, l'étape suivante du processus d'installation Solaris Flash consiste à créer une archive Solaris Flash. Tous les fichiers du système maître sont copiés dans une archive Solaris Flash, accompagnés d'informations d'identification diverses. Vous pouvez créer une archive Solaris Flash à chaud (système maître allumé) en mode multi-utilisateur ou mono-utilisateur. Vous pouvez également créer une archive Solaris Flash après avoir effectué une initialisation à partir de l'un des supports suivants :

Créez l'archive quand le système est le plus statique possible.

Personnalisation des fichiers et répertoires de l'archive Solaris Flash

Lorsque vous créez une archive Solaris Flash, il vous est donné la possibilité d'exclure certains fichiers et répertoires qui sont copiés à partir du système maître. Si vous avez exclu un répertoire, il est également possible de restaurer des fichiers ou sous-répertoires spécifiques s'y trouvant. C'est ainsi que vous pourriez créer une archive qui exclut tous les fichiers et tous les répertoires se trouvant dans /a/aa/bb/c. Toutefois, vous pourriez choisir d'inclure le contenu du sous-répertoire /bb, qui deviendrait alors le seul contenu de l'archive.


Attention : Attention :

utilisez les options d'exclusion basées sur le fichier flar create avec prudence. Si vous choisissez d'exclure certains répertoires, d'autres dont vous ne connaissiez pas l'existence pourraient se trouver encore dans l'archive, par exemple des fichiers de configuration. Le système serait alors inconsistant, ce qui se traduirait par un échec de l'installation. L'exclusion de répertoires et de fichiers est plus efficace lorsque les données peuvent être facilement supprimées sans que cela n'entraîne un trouble du système, par exemple des fichiers de données longs.


Le tableau ci-dessous énumère les options de la commande flar create permettant d'exclure et de restaurer des fichiers et répertoires.

Spécification 

Options d'exclusion 

Options d'inclusion 

Spécifiez le nom du répertoire ou fichier 

-x exclure_nom_rép/fichier

-y inclure_nom_rép/fichier

Utilisez un fichier qui contient une liste 

- X nom_fichier_liste

- z nom_fichier_liste

- f nom_fichier_liste

- z nom_fichier_liste

Pour une description plus détaillée de ces options, reportez-vous au Tableau 20–3.

Pour des exemples sur la personnalisation d'une archive, reportez-vous à la rubrique Création d'exemples d'une archive.

Solaris Flash - Sections d'archives

Les archives Solaris Flash contiennent au moins trois sections. Elles incluent à leur tour des sections qui identifient l'archive et les fichiers actuels qui ont éte copiés à partir du système maître.

  1. Section cookie de l'archive : la première section d'une archive Solaris Flash contient un cookie qui identifie le fichier comme archive Solaris Flash. Sans ce cookie, l'archive est inexploitable.

  2. Section d'identification de l'archive : la seconde section contient des mots-clés et des valeurs qui permettent d'identifier l'archive. Vous devez donner un nom à votre archive Solaris Flash. Vous pouvez également définir les informations d'archive suivantes :

    • L'auteur de l'archive

    • La date de création de l'archive

    • Le nom du système maître utilisé pour créer l'archive.

    Vous trouverez une liste des mots-clés qui décrivent cette archive à la section Mots-clés de la section d'identification.

  3. Sections utilisateur : vous pouvez définir des sections supplémentaires et les insérer à la suite de la section d'identification de l'archive. L'archive Solaris Flash ne traite pas les sections que vous insérez. Par exemple, cette section peut contenir une description de l'archive ou peut-être un script servant à vérifier l'intégrité d'une application.

    Dans une section utilisateur, il est également possible de définir des mots-clés. L'archive Solaris Flash ignore les mots-clés définis par l'utilisateur, mais lui donne la possibilité de fournir des scripts ou des programmes qui traitent la section d'identification et utilisent ces mots-clés.

    La section utilisateur doit posséder le format suivant :

    Sections utilisateur 

    • Doivent être orientées ligne

    • Doivent terminer par des caractères d'interligne (ASCII 0x0a)

    • Peuvent avoir une longueur illimitée sous forme de lignes individuelles

    • Encodent des données binaires à l'aide d'un algorithme base64 ou similaire.

    Mots-clés utilisateur 

    • Doivent commencer par X. X-department est un mot-clé utilisateur correct.

    • Peuvent être composés de n'importe quel caractère autre que des sauts de ligne, le signe égal, des caractères nuls et des barres obliques (/).

  4. Section des fichiers de l'archive : cette section comporte l'ensemble des fichiers enregistrés depuis le système maître.

Vous pouvez utiliser la commande flar pour extraire des informations sur l'archive. Pour connaître les instructions d'extraction d'informations d'une archive, reportez-vous à la rubrique Extraction d'informations à partir d'une archive.

Sauvegarde d'une archive Solaris Flash

Une fois que vous avez créé votre archive Solaris Flash, vous pouvez l'enregistrer sur le disque dur du système maître ou sur une bande. Vous pouvez ensuite copier l'archive vers n'importe quel système de fichiers ou support de votre choix :

Compression d'une archive

Quand vous créez votre archive Solaris Flash, vous pouvez l'enregistrer comme fichier compressé, à l'aide de l'utilitaire Compress(1). Une archive compressée occupe moins d'espace et pose moins de problème de congestion lors de son installation sur un réseau.

Planification de l'installation d'archives Solaris Flash

L'étape finale du processus Solaris Flash consiste à installer des archives Solaris Flash sur les systèmes clones.

Comment installer des archives Solaris Flash

Vous pouvez utiliser n'importe quelle méthode d'installation Solaris pour installer des archives Solaris Flash sur des systèmes clones.

Le programme Solaris Web Start du DVD Solaris 9 ou du CD d'installation Solaris 9 vous permet d'installer des archives Solaris Flash stockées sur :

Pour obtenir des instructions sur la procédure d'installation, reportez-vous aux rubriques SPARC : installation ou mise à niveau de Solaris à l'aide du programme Solaris Web Start ou IA: installation ou mise à niveau de Solaris à l'aide du programme Solaris Web Start.

Le programme suninstall de Solaris qui figure sur le CD Solaris 9 1 sur 2 vous permet d'installer des archives Solaris Flash stockées sur :

Pour obtenir des instructions sur la procédure d'installation, reportez-vous aux rubriques SPARC : installation ou mise à niveau de Solaris à l'aide du programme suninstall de Solaris ou IA: installation ou mise à niveau de Solaris à l'aide du programme suninstall de Solaris.

Le programme d'installation JumpStart personnalisée vous permet d'installer des archives Solaris Flash stockées sur :

Pour obtenir des instructions sur la procédure d'installation, reportez-vous à la rubrique SPARC : pour préparer un système en vue de l'installation d'une archive Solaris Flash à l'aide d'une méthode Jumpstart personnalisée.

Solaris Live Upgrade vous permet d'installer des archives Solaris Flash stockées sur :

Pour obtenir des instructions sur la procédure d'installation, reportez-vous à la rubrique Installation d'archives Solaris Flash sur un environnement d'initialisation.