Accéder au contenu France-Français
Accueil HP.com France Produits et Services Support et Pilotes Espaces Comment Acheter
» Contacter HP
Plus d'options
Accueil HP.com France
Guide d'administration Ignite-UX : pour HP-UX 11i > Chapitre 9 Images parfaites

Création d’une image parfaite

» 

Documentation technique

Manuel complet en PDF
» Commentaires
Début du contenu

 » Table des matières

 » Glossaire

 » Index

En général, l’image parfaite est créée à partir d’un système configuré avec tous les logiciels et toutes les personnalisations nécessaires en vue de sa diffusion à un groupe de clients. Cette image parfaite peut être enregistrée sur les supports du système et installée sur des systèmes individuels. Vous pouvez également stocker l’image parfaite sur un autre système et l’installer à distance via le réseau.

Vous pouvez avoir déjà créé un système, avec la configuration des modifications selon votre environnement, sur une version de système d’exploitation HP-UX de base. Les correctifs critiques sont installés sur le système d’exploitation. Les logiciels locaux et communs sont également installés en couche sur le système d’exploitation. Le système résultant est testé pour vérifier son bon fonctionnement dans votre environnement.

Ces systèmes représentent un prototype ou un point de départ pour tous les utilisateurs. Les étapes nécessaires aux personnalisations d’installation sont normalement enregistrées et bien connues. Elles constituent de bons choix potentiels pour la création d’une image parfaite, comme décrit dans ce chapitre. Si un système existe déjà, passez à la section « Configuration du serveur Ignite-UX pour la reconnaissance de l’image parfaite ».

La création d’un système permettant de créer une image parfaite totalement nouvelle comporte les étapes suivantes :

Après avoir installé le système d’exploitation de base sur un système, vous pouvez choisir d’inclure des correctifs, des applications, des configurations de noyau, etc. dans le système, ou uniquement le système d’exploitation principal. Dans notre exemple, nous allons inclure uniquement le système d’exploitation principal.

Ignite-UX peut installer les systèmes à partir de dépôts SD et/ou d’archives. Vous pouvez utiliser cette possibilité lors de la configuration de votre système, puisque vous devez disposer d’un système installé avant d’obtenir une image.

A : Installation du système d’exploitation HP-UX

Bien que cette opération puisse être exécutée sans serveur Ignite-UX à l’aide de la commande swinstall à partir des supports, cet exemple d’installation HP-UX 11i v1 utilise un dépôt de réseau comme source de logiciels.

  1. Sur le serveur Ignite-UX, configurez le système d’exploitation principal 11i v1 devant être distribué. Entrez les commandes suivantes :

    /opt/ignite/bin/make_depots -r B.11.11 \ -s serveur:/depots/11.11/B5725AA

    serveur correspond au nom du serveur sur lequel est situé lé dépôt.

    /opt/ignite/bin/make_config -r B.11.11

    La commande make_depots copie le logiciel HP-UX 11i v1 (B.11.11) dans le dépôt SD indiqué par l’option -s (le nom de chemin dépend de l’emplacement du dépôt SD utilisé) sur le serveur Ignite-UX local.

    La commande make_config ajoute alors ce logiciel comme configuration utilisable pour les installations Ignite-UX. Vous pouvez également exécuter la commande make_config et la pointer directement sur le dépôt distant.

  2. Préparez le système client pour l’installation en amorçant le client :

    • Si le client exécute déjà HP-UX, amorcez le système via le serveur à l’aide de la commande suivante :

      bootsys -v -w -f -i "HP-UX B.11.11 Default" \ nom_d’hôte_client

      nom_d’hôte_client correspond au nom du client.

    • Si le client n’exécute pas HP-UX, amorcez le système via la console client à l’aide de la commande suivante :

      boot lan.adresse_IP install

      À l’invite boot admin, où adresse_IP correspond à l’adresse de votre serveur Ignite-UX.

      Par exemple, si l’adresse IP du serveur Ignite-UX est 10.2.70.9, la commande est : boot lan.10.2.70.9 install.

  3. Installez le client à l’aide de la configuration que vous venez de définir, HP-UX B.11.11 Default, et passez à la section suivante.

B : Installation des correctifs critiques sur le système d’exploitation

À ce stade, vous devez disposer d’un client possédant la version HP-UX 11.11 de base. Si vous souhaitez diffuser certains correctifs à tous les utilisateurs, installez-les maintenant. Cette opération est normalement exécutée à l’aide des outils SD.

Par exemple, pour installer le correctif PHCO_34240 :

  1. Téléchargez PHCO_34240 et appliquez la commande unshar pour obtenir deux fichiers : PHCO_34240.depot

    PHCO_34240.text

  2. Installez le correctif sans interaction :

    swinstall -x autoreboot=true -x match_client=true \ -s /PHCO_34240.depot

Cela suppose que les dépendances du correctif à installer (dans cet exemple, PHCO_34240) sont réunies. Ces instructions figurent également dans le fichier PHCO_34240.text.

C : Installation des logiciels optionnels

Téléchargez tous les logiciels HP ou tiers que vous souhaitez distribuer à tous les clients. Rappelez-vous que tous les éléments que vous installez seront appliqués à tous les clients installés à l’aide de l’image parfaite. Vous devez donc également tenir compte de toutes les restrictions de licences éventuelles.

Les logiciels HP (tels que les compilateurs) sont normalement installés à l’aide de SD à partir des supports ou d’un dépôt SD en réseau. L’installation des logiciels tiers dépend du fournisseur.

IMPORTANT : L’inclusion de plusieurs versions de VERITAS Volume Manager de Symantec (VxVM) dans le même dépôt d’installation, ou dans des dépôts séparés utilisés conjointement lors d’une même session d’installation standard, n’est pas prise en charge. Cela le rend inutilisable et génère des messages d’erreur lors de l’utilisation du dépôt d’installation, ou dans le cas de dépôts non-SD lors du réamorçage. Pour plus de détails, voir la section « Considérations relatives à l’utilisation de Veritas Volume Manager de Symantec ».

D : Personnalisation du système

Effectuez toutes les personnalisations que vous désirez appliquer à tous les clients. Il peut s’agir de boîtes de dialogue de connexion CDE personnalisée, de fichiers /etc/passwd de base, d’outils téléphoniques ou de pages de manuel supplémentaires, ou de configurations DNS et NIS par défaut à l’échelle de l’entreprise. Elles ne comprennent pas les modifications spécifiques au système, au groupe de travail ou au site telles que passerelles, comptes utilisateurs, ou connexion réseau spécifique à la machine ; Ignite-UX les traitera ultérieurement.

E : Création de l’archive parfaite

Les étapes suivantes permettent de créer l’archive parfaite à partir du système et de configurer Ignite-UX pour l’utiliser. La commande make_sys_image constitue une aide à la création de l’archive parfaite. Pour plus d’informations, consultez la page de manuel make_sys_image(1M).

IMPORTANT : N’utilisez pas le système pendant l’exécution de make_sys_image à l’étape suivante. Les fichiers de périphériques sont supprimés et les informations du système relatives à l’hôte et/ou au réseau sont réinitialisées. À la fin de la commande, ces fichiers sont remis en place.
  1. Sur le système, copiez /opt/ignite/data/scripts/make_sys_image dans le répertoire /tmp.

  2. Configurez les autorisations de /tmp/make_sys_image afin de pouvoir l’exécuter.

    REMARQUE : Par défaut, make_sys_image stocke l’archive dans le répertoire /var/tmp. Vous pouvez également demander à make_sys_image d’enregistrer cette archive sur un serveur distant. Quelle que soit la méthode utilisée, vous devez disposer d’un espace disque suffisant pour stocker l’archive. L’espace disque nécessaire correspond à environ la moitié du volume des données contenues sur votre système (sur la base d’un taux de compression de 50 %).
  3. Sur le serveur Ignite-UX, créez un répertoire d’archives pour y stocker l’archive parfaite :

    mkdir -p /var/opt/ignite/archives/Rel_B.11.11

    L’option -p permet de créer des répertoires intermédiaires. Il est préférable de conserver les conventions de dénomination : Rel_B.11.11 (ou la version utilisée). Si vous utilisez NFS pour transférer l’archive au client, ce répertoire doit être exporté en NFS.

  4. Éventuellement, si votre espace disque est insuffisant ou si vous souhaitez créer l’archive sur un serveur distant, vous pouvez utiliser les options suivantes :

    /tmp/make_sys_image -d répertoire_de_stockage_archive \

    -s adresse_IP_système_de_destination

  5. Sur le système, exécutez la commande suivante :

    /tmp/make_sys_image [options]

    Par défaut, cette commande crée une archive tar compressée gzip dans le répertoire /var/tmp nommée nom_d’hôte.gz (où nom_d’hôte correspond au nom du client) et toutes les informations spécifiques à l’hôte, les fichiers de périphériques, les fichiers de consignation et les informations réseau sont supprimés.

    IMPORTANT : Si le système affiche une erreur similaire à l’exemple suivant :
    ERROR:   Cannot remsh server nom_système (check server .rhosts file)

    Vous devez ajouter le nom du client dans le fichier /.rhosts sur votre serveur Ignite-UX, comme indiqué dans l’exemple suivant :

    nom_système root

    La commande make_sys_image peut créer une archive au format tar, cpio, ou, pour la version C.7.0.x et les versions ultérieures exécutées sur HP-UX 11i v3, pax, compressée selon une méthode de compression sélectionnable. HP recommande d’utiliser tar (par défaut) comme format d’archive et gzip (par défaut) pour la compression.

    IMPORTANT : Si vous utilisez le format pax (nécessite C.7.0.xx et HP-UX 11i v3), veillez à contrôler la taille de vos archives. Les fichiers figurant dans les archives tar et cpio doivent être inférieurs à 8 Go. Si vous vous basez sur cette restriction pour réduire la taille de vos archives, tenez compte du fait que le format pax n’impose pas cette restriction et autorise les grands fichiers dans une archive.
Version imprimable
Respect de la vie privée L'utilisation de ce site implique que vous en acceptez les conditions
© Hewlett-Packard Development Company, L.P.