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
Installation du système HP-UX 11.0 et mise à jour d'HP-UX 10.x vers 11.0 : Ordinateurs HP 9000 > Chapitre 4 Configuration d'un serveur Ignite-UX

Configuration d'un serveur Ignite-UX

» 

Documentation technique

Manuel complet en PDF
» Commentaires
Début du contenu

 » Table des matières

 » Index

Ignite-UX opère au travers d'un système client-serveur. Le processus d'installation de Ignite-UX effectue une grande partie de la configuration du serveur à votre place, mais il vous restera quelques démarches à accomplir une fois cette installation terminée. Plusieurs outils vous permettent de compléter la configuration du serveur. Les étapes suivantes décrivent l'installation ou la mise à jour du serveur.

  1. Obtenez un accès à un système adéquat qui tourne sous HP-UX 10.x. La marche à suivre pour effectuer une mise à niveau d'un système 9.x à un système 10.x est décrite dans le manuel Upgrading from HP-UX 9.x to 10.x.

  2. Si nécessaire, effectuez la mise à jour à l'aide de Extension Media à partir du CD-ROM (consultez Chapitre 2, « Mise à jour du système d'exploitation et des logiciels existants »).

  3. Installez les outils et les données Ignite-UX à partir de la bande ou du CD-ROM HP-UX Applications, à l'aide de l'utilitaire swinstall.

    Si vous effectuez une mise à jour d'un système 10.x, vous pouvez être amené à exécuter d'abord la commande swgettools pour mettre à jour swinstall. Voir Chapitre 2, « Mise à jour du système d'exploitation et des logiciels existants ».

    Le nom du kit 11.0 est :

    • B5725AA

    Les versions situées sur le support DART Applications seront nommées B5724AA_APZ (série 700) ou B5725AA_APZ (série 800).

  4. Ces kits, qui diffèrent selon les versions de Ignite-UX, contiennent chacun les groupes de fichiers nécessaires à l'installation d'une version particulière sur vos clients. Nous vous recommandons de charger un ou plusieurs de ces kits, suivant les versions que vous possédez. Ces kits sont désignés de la façon suivante :

    Ignite-UX-10-01
    Ignite-UX-10-10
    Ignite-UX-10-20
    . . .

Vous pouvez charger un ou plusieurs des kits Ignite-UX-10-XX sur votre serveur suivant les versions de HP-UX que vous comptez installer chez vos clients. Vous avez ainsi le choix entre charger un kit particulier dédié à une version donnée, comme Ignite-UX-10-20, ou la totalité du kit, comme B5724AA_APZ.

Installation du logiciel Ignite-UX

Chaque kit logiciel contient les outils Ignite-UX ainsi que les fichiers de données nécessaires au support de la version particulière de HP-UX désignée par le nom du kit.

Ignite-UX remplace la fonction offerte par le kit NetInstall qui accompagnait les versions 10.01, 10.10 et 10.20 de HP-UX. (Vous ne pouvez pas configurer un système serveur à la fois sous NetInstall et Ignite-UX.) Si vous chargez un kit logiciel Ignite-UX, le système envoie un message d'erreur jusqu'à ce que vous retiriez le kit NetInstall ou que vous modifiiez le fichier /tmp/okay_to_remove_net_install.

Vous pouvez charger les kits désirés à partir du CD-ROM d'application qui contient Ignite-UX, grâce à la commande swinstall. Par exemple, la commande ci-dessous charge le support physique nécessaire à l'installation de HP-UX 10.20 sur des systèmes clients.

# swinstall -s /cdrom Ignite-UX-10-20
  • Une fois que vous avez chargé les kits Ignite-UX, démontez et supprimez le support physique, puis montez le support ou le lecteur, si nécessaire, afin de charger le logiciel CORE.

Configuration ou mise à jour du logiciel CORE

Ignite-UX permet l'utilisation de nombreuses options pour l'installation de logiciels sur le système cible. L'option la plus élémentaire consiste à installer tous les logiciels des dépôts SD présents sur le serveur. Voici la procédure qui permet de configurer le logiciel CORE sur le serveur.

L'outil add_release permet de configurer le logiciel pour l'installation du système d'exploitation. Cet outil peut également servir, de manière interactive, pour ajouter de nouvelles versions au serveur et pour supprimer les anciennes.

Si vous prévoyez d'utiliser en même temps des sources SD et des sources non-SD (tar, cpio ou pax), il est indispensable de les traiter une à une.

  1. Pour les logiciels de systèmes d'exploitation SD :

    Exécutez l'outil add_release pour charger les versions du logiciel que vous voulez installer sur les systèmes cibles. L'outil add_release ajoute une nouvelle version logicielle à un serveur Ignite-UX en créant des dépôts SD pour ce logiciel. Pour en savoir plus, voir add_release(1M) dans les pages de manuel.

    Vous pouvez, sans rien modifier, exécuter add_release pour tester ce qu'il fait en spécifiant l'option -p (aperçu) de la façon suivante. Par exemple :

    # /opt/ignite/bin/add_release  -s /dev/dsk/c0t2d0 -p

    Si vous désirez lire le logiciel à partir d'un autre dépôt que /dev/dsk/c0t2d0, désignez-le à l'aide de l'option -s.

    Par exemple, si vous disposez déjà d'un dépôt de système d'exploitation, ou si vous l'avez modifié, procédez comme suit. Vous pourrez ensuite utiliser make_config et manage_index pour générer un fichier de configuration. Par exemple :

    # make_config -s server:/depot_700 \
    -c /var/opt/ignite/data/Rel_B.10.20/core_700

    # manage_index -a -f /var/opt/ignite/data/Rel_B.10.20/core_700

    Pour voir d'autres exemples, consulter les pages de manuel ignite(5).

  2. Pour les logiciels de systèmes d'exploitation non-SD :

    Lorsque la source n'est pas un dépôt SD (mais par exemple une image archives), vous ne pouvez plus utiliser la commande add_release.

    Vous devez, dans ce cas, créer un fichier de configuration particulier pour représenter le logiciel de système d'exploitation non-SD. Vous trouverez à l'emplacement suivant un exemple de fichier de configuration qui crée une sauvegarde du système de base.

    /opt/ignite/data/examples/core.cfg

    Après avoir copié ce fichier et effectué les modifications indiquées dans les commentaires du fichier lui-même, insérez à l'emplaement suivant une référence à cette configuration grâce à l'outil manage_index.

    /var/opt/ignite/INDEX

Installation d'applications supplémentaires (optionnel)

Si vous désirez exécuter d'autres logiciels pendant l'installation, et les rendre accessibles dans l'interface utilisateur Ignite-UX, utilisez les outils make_config et manage_index sur ces dépôts. Si leur contenu n'est pas spécifique aux séries 700/800, n'utilisez pas l'option -a[78]00.

REMARQUE : N'essayez pas d'utiliser des archives contenant des logiciels d'application contenant des fichiers à charger dans /var/adm/sw/* . L'implantation de fichiers dans ce répertoire de cette manière peut conduire à une altération de la base de données SD.

Logiciels d'application SD

  1. Exécutez les commandes suivantes pour chaque dépôt à partir duquel vous prévoyez de charger les logiciels SD au cours de l'installation. L'outil make_config ne gère que les logiciels SD sous forme de kit. (Tous les logiciels SD fournis par HP sont sous cette forme. Pour plus d'informations sur la création de kits SD dans un dépôt SD, consultez les pages de manuel make_bundles(1M).)

    Par exemple, si vous voulez rendre accessibles des kits de dépôt de compilateur, entrez les commandes suivantes :

    /opt/ignite/bin/make_config -s hpfcxxx.hp.com:/depots/compiler -c \
    /var/opt/ignite/data/Rel_B.10.20/compilers_cfg
    /opt/ignite/bin/manage_index -a-f /var/opt/ignite/data/Rel_B.10.20/compilers_cfg
  2. Le nom du serveur de dépôt (ici, hpfcxxx.hp.com) doit être remplacé par celui du serveur qui contient le logiciel SD. Notez que le serveur de dépôt peut être un système différent de celui qui héberge le serveur Ignite-UX.

    REMARQUE : Exécuter la commande make_config chaque fois que vous ajoutez ou modifiez un logiciel en dépôt.

    L'outil make_config construit les fichiers de configuration Ignite-UX qui correspondent aux dépôts SD. Lorsqu'un dépôt SD est intégré au processus Ignite-UX, il doit posséder un fichier de configuration qui décrive le contenu du dépôt à l'intention de Ignite-UX. Cette commande peut construire automatiquement un tel fichier de configuration, si elle obtient le nom d'un dépôt SD sur lequel opérer. Exécutez cette commande lorsque vous ajoutez ou modifiez un dépôt qui sera utilisé par Ignite-UX.

    L'outil manage_index permet de manipuler le fichier /var/opt/ignite/INDEX. Cet utilitaire est principalement appelé par d'autres outils Ignite-UX, mais vous pouvez aussi l'exécuter directement.

Logiciels d'application non-SD :

Si la source n'est pas un dépôt SD, vous ne pourrez pas lui appliquer la commande make_config. Vous devrez créer un fichier de configuration spécifique pour référencer le logiciel non-SD. Vous trouverez à l'adresse suivante un exemple de fichier de configuration qui crée une sauvegarde des applications.

/opt/ignite/data/examples/noncore.cfg
  1. Copiez d'abord ce fichier dans /var/opt/ignite/data/Release/configx. Puis effectuez les modifications sur la copie dans ce dernier répertoire.

  2. Une fois le fichier copié et modifié, utilisez manage_index pour insérer une copie de référence de la configuration à l'emplacement suivant :

    /var/opt/ignite/INDEX

Démarrage du serveur Ignite-UX

  • Exécutez ignite pour achever la configuration (à l'aide de l'écran d'interface du serveur) et pour démarrer le processus d'installation. Saisissez la commande suivante :

    /opt/ignite/bin/ignite

    Cette séquence démarre le serveur Ignite-UX.

Achèvement de la configuration

Une fois que Ignite-UX est opérationnel, l'écran d'accueil apparaît suivi de l'interface GUI du serveur Ignite-UX. Lorsque vous aurez amorcé les clients, leurs icônes apparaissent sur l'interface GUI du serveur. Vous pouvez manipuler ces icônes de la manière suivante :

  • Cliquez une fois sur l'icône d'un client pour le sélectionner en prévision d'une autre action.

  • Cliquez deux fois sur le client pour obtenir l'écran Client Status.

  • Cliquez à droite (troisième bouton de la souris) sur le client sélectionné pour obtenir un menu Actions, qui est analogue au menu déroulant Actions.

  • Server Configuration: Server Options.

    Cette commande vous permet de sélectionner la configuration produit du système d'exploitation, la configuration par défaut de l'imprimante, le délai d'inactivité client ainsi que l'adresse d'amorçage et d'affichage de l'interface client.

  • Server Configuration: Session Options.

    Cette commande vous permet de configurer le comportement général d'interaction des sessions client.

Les pages suivantes détaillent ces menus.

Configuration des options du serveur

Les champs de ces onglets ("Server Options" et "Session Options") permettent d'identifier et de configurer votre serveur d'installation, et de configurer la plage d'adresses IP source qui serviront à l'amorçage initial des clients à installer (systèmes cibles), et la plage d'adresses DHCP qui serviront à conduire le processus d'installation client. L'écran suivant apparaît lorsque vous sélectionnez : Options > Server Configuration.

Figure 4-2 Titre non disponible (Configuration des options du serveur)

Onglet Server Options

  • Sélectionnez Default Configurations et mettez en évidence la configuration de la liste que vous voulez utiliser. Lorsque vous effectuerez une installation client, cette configuration sera installée sur les cibles si vous n'en désignez pas d'autre. (Ignite-UX peut modifier cette valeur par défaut client par client.)

  • Cliquez sur la liste de sélection pour afficher les imprimantes disponibles (configurées). Sélectionnez celle que vous désirez.

    Si nécessaire, utilisez la zone SAM → Printers and Plotters pour configurer une nouvelle imprimante du système.

    Cette imprimante servira à l'impression du manifeste ou historique de l'installation. Avant l'expédition d'une tâche, Ignite-UX vérifie l'adresse de l'imprimante.

  • Sélectionnez le délai Client Timeout adéquat, ou "Off", pour déterminer le temps pendant lequel le client peut conserver sa connexion sans l'utiliser. (Le compte à rebours commence à partir de la dernière écriture dans le registre d'installation du client. Certaines phases de l'installation peuvent prendre de quinze à trente minutes.) Lorsque le temps imparti est écoulé, un message d'avertissement s'affiche.

    Initialiser à "Off" la valeur de Client Timeout désactive ce message d'avertissement.

  • Utilisez la liste de sélection d'interfaces pour indiquer l'endroit où doit se trouver l'interface utilisateur (UI) du client pendant cette installation. Si vous disposez d'un serveur configuré, vous pouvez choisir de piloter l'interface d'installation client à partir de la cible (en tant qu'interface caractère (TUI)) ou de Ignite-UX (en tant qu'interface graphique (GUI)). Si l'installation client doit être non-interactive (sans interface), choisissez "None".

    REMARQUE : Par défaut, l'affichage de l'interface est dirigé vers le serveur Ignite-UX, s'il est opérationnel.
  • L'utilisation de Add Booting IP Addresses... est décrite dans la section suivante.

Adding Booting IP Addresses...

Si vous avez cliqué sur Add Booting IP Addresses... dans la figure Figure 4-2, « Titre non disponible (Configuration des options du serveur) » vous devez obtenir l'écran suivant.

Figure 4-3 Titre non disponible (Configuration des options du serveur)

Booting Clients

Ce menu vous permet de saisir les valeurs qui serviront d'adresses IP pendant l'amorçage initial des systèmes cible. Le nombre de ces adresses détermine le nombre d'installations simultanées que vous pouvez effectuer.

En premier lieu, assurez-vous que ces adresses IP ne sont pas allouées ailleurs. Ces adresses IP servent à l'amorçage initial des systèmes cible. Elles sont utilisées jusqu'à ce que le système reçoive l'une des adresses d'amorçage allouées par DHCP. Si vous opérez en simultané, il vous faut une adresse par amorçage. Généralement, et suivant l'utilisation, vous aurez besoin de une à trois adresses.

Vous pouvez également configurer ces valeurs à partir d'une ligne de commande grâce à l'outil setup_server(1M) . Vous pouvez aussi modifier le fichier instl_boottab : vous en aurez besoin pour modifier la liste des adresses IP existantes.

Pour en savoir plus, voir instl_bootd(1M) dans les pages de manuel.

DHCP Addresses

En premier lieu, assurez-vous que ces adresses IP ne sont pas allouées ailleurs. Ces adresses IP sont utilisées pendant le chargement du système d'exploitation et des applications, et pendant la majeure partie du chargement de Ignite-UX vers la machine cible. Si vous opérez en simultané, il vous faudra une adresse par amorçage, et davantage si vous désirez les allouer de manière permanente.

Cliquez le bouton “Temporary” si vous gérez un petit groupe d'adresses IP temporaires qui serviront seulement au cours des installations : les clients recevront de nouvelles adresses dès qu'ils seront régulièrement connectés.

Les fonctions DHCP utilisées servent uniquement à l'installation. Il sera certainement prudent de restreindre les configurations pour qu'elles n'interfèrent pas avec les fonctions serveur DHCP déjà en place.

Vous trouverez des exemples d'utilisation dans Annexe A, « Configuration d'un serveur DHCP  ». Pour plus d'informations sur la configuration des fonctions DHCP, des adresses et des classes d'identification, consultez les pages de manuel setup_server(1M) et instl_adm(4).

Figure 4-4 Onglet Server Session Options

Onglet Server Session Options

L'onglet Session Options contient plusieurs cases à cocher qui permettent de configurer le comportement en réponse du client.

  • Confirm New Clients:

    Si cette case est cochée, une boîte de dialogue apparaît chaque fois qu'un nouveau client est amorcé à partir du serveur Ignite-UX.

  • Ask for customer information during client installation:

    Si vous ne désirez pas voir le formulaire qui présente "Customer Name", "System Serial #" et "Order Number", désactivez l'affichage.

  • Show Welcome Screen for the Install Server:

    Cochez la case pour permettre l'affichage automatique de l'écran d'accueil du serveur d'installation.

    Cet écran d'accueil est une option par défaut très utile si les nouveaux opérateurs du serveur Ignite-UX sont nombreux.

  • Halt the client after installation:

    Cochez cette case pour que le système client s'interrompe (plutôt qu'il ne se réamorce) après l'installation.

  • Automatically move completed clients to history:

    Cochez cette case pour que les clients qui ont terminé leur installation soient automatiquement placés à la fin du registre d'historique, /var/opt/ignite/clients/history/history.log. Leurs fichiers de configuration et de manifeste seront également enregistrés dans l'historique pour référence ultérieure. L'icône du client est supprimée du menu Server. Pour cela, le client doit être complete (entièrement installé).

Si les systèmes client sont préparés et amorcés, vous pouvez accéder directement à Chapitre 5, « Installation à partir du serveur Ignite-UX » concernant les procédures d'utilisation du serveur avec les systèmes client.

Préparation des clients à l'installation

  1. Amorcez le système client (série 700 ou 800) qui supporte l'amorçage de réseau en saisissant la commande appropriée à partir de la console.

    Notez que si un client détenteur d'une adresse IP connue exécute déjà HP-UX, vous pouvez utiliser la commande bootsys(1m) du serveur Ignite-UX pour l'installer avec une configuration spécifique sans autre interaction.

    Pour amorcer manuellement votre système, vous trouverez les commandes ROM précises dans « Amorçage des systèmes clients à partir du réseau ».

Si le client est incapable de trouver le serveur, vérifiez les éléments suivants :

  • Le client se trouve-t'il sur le même sous-réseau que le serveur ?

  • Le fichier /var/adm/syslog/syslog.log contient-il des erreurs instl_bootd ?

  • L'adresse IP 0.0.0.0 est-elle toujours valide ? (Vérifiez votre fichier /var/adm/inetd.sec.)

  • Si /etc/services provient de NIS, le serveur NIS possède-t'il des entrées instl_boot* ?

  • Le démon rbootd fonctionne-t'il ?

Les icônes de tous les clients amorcés depuis le serveur Ignite-UX devraient maintenant apparaître sur l'interface Ignite-UX. Si le serveur n'a pas été entièrement configuré, ou bien si le client n'a pas pu obtenir suffisamment de paramètres de gestion de réseau via DHCP, il faudra certainement intervenir à partir de la console du client.

Vous pouvez maintenant passer à l'utilisation de l'interface Ignite-UX (Chapitre 5, « Installation à partir du serveur Ignite-UX » ).

Pour de plus amples informations

Concernant le paramétrage des fichiers de configuration Ignite-UX, consultez Annexe B, « Utilisation des fichiers de configuration  ».

Pour de plus amples informations sur la configuration du serveur et les disques témoins ("Golden Disks"), référez-vous aux manuels "Ignite-UX Startup Guide for System Administrators" et "Ignite-UX Cold Installations", tous deux sur votre système serveur Ignite-UX dans /opt/ignite/share/docs/.

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.