administration ignite

307
Guide d’administration Ignite-UX pour HP-UX 11i *5992-0608* Référence HP : 5992-0608 Date de publication : Vingt huitième édition, septembre 2007

Upload: begdouri-achkari-amine

Post on 26-Jun-2015

698 views

Category:

Documents


12 download

TRANSCRIPT

Guide d’administration Ignite-UXpour HP-UX 11i

*5992-0608*Référence HP : 5992-0608Date de publication : Vingt huitième édition, septembre 2007

© Copyright 1999-2007 Hewlett-Packard Development Company, L.P.

Avis

©Copyright 1999-2007 Hewlett-Packard Development Company, L.P.

Logiciel confidentiel. Licence HP valide requise pour la détention, l’utilisation ou la copie. En accord avec les articles FAR 12.211et 12.212, les logiciels informatiques, la documentation des logiciels et les informations techniques commerciales sont concédésau gouvernement américain sous licence commerciale standard du fournisseur.

Les informations contenues dans le présent document sont susceptibles d’être modifiées sans préavis. Les seules garanties applicablesaux produits et aux services HP sont celles figurant dans les déclarations de garantie expresse accompagnant les dits produits etservices. Aucun terme de ce document ne peut être interprété comme constituant une garantie supplémentaire. HP ne peut en aucuncas être tenu pour responsable des erreurs techniques ou rédactionnelles contenues dans le présent document.

Le logo Intel® Itanium®, Intel, Intel Inside et Itanium sont des marques ou des marques déposées d’Intel Corporation ou de ses filialesaux États-Unis et dans d’autres pays.

Microsoft® et Windows® sont des marques déposées aux États-Unis de Microsoft Corporation.

UNIX® est une marque déposée de Open Group.

Table des matières

À propos de ce guide ..............................................................................................................131 Utilisateurs potentiels........................................................................................................132 Historique de publication..................................................................................................133 Noms et identificateurs des versions de HP-UX 11i.................................................................154 Conventions typographiques..............................................................................................165 Documents associés..........................................................................................................176 Tout commentaire sera le bienvenu.....................................................................................17

1 Présentation d’Ignite-UX..........................................................................................................191.1 Présentation d’Ignite-UX..................................................................................................191.2 Installation et restauration à l’aide d’Ignite-UX...................................................................201.3 Commandes Ignite-UX....................................................................................................211.4 Site Web Ignite-UX........................................................................................................231.5 Formation Ignite-UX........................................................................................................231.6 Autres sources d’informations..........................................................................................23

1.6.1 Centre de ressources informatiques HP......................................................................231.6.2 Le site Web de documentation HP............................................................................231.6.3 Autres sites Web....................................................................................................24

2 Démarrage d’Ignite-UX...........................................................................................................252.1 Configuration requise pour le serveur Ignite-UX..................................................................252.2 Présentation de l’installation d’Ignite-UX...........................................................................272.3 Récupération du logiciel Ignite-UX ...................................................................................282.4 Installation d'Ignite-UX ..................................................................................................292.5 Choix de configuration pour les serveurs Ignite-UX.............................................................322.6 Présentation de l’interface utilisateur graphique Ignite-UX....................................................362.7 Gestion des clients sur le serveur Ignite-UX........................................................................37

3 Création d’un serveur pour l’amorçage réseau de clients enregistrés............................................413.1 Configuration du serveur Ignite-UX pour les clients PA-RISC..................................................413.2 Configuration du serveur Ignite-UX pour les clients Itanium..................................................463.3 Configuration des logiciels à partir de dépôts...................................................................483.4 Autres options de configuration du serveur........................................................................50

3.4.1 Configuration des options du serveur........................................................................503.4.2 Configuration des options de session.......................................................................53

3.5 Rubriques d’installation avancée......................................................................................553.5.1 Configuration ou mise à jour de la source de logiciels................................................553.5.2 Ajout d’applications facultatives .............................................................................56

Table des matières 3

4 Création d’un serveur pour l’amorçage réseau de clients anonymes.............................................594.1 Présentation des clients anonymes....................................................................................594.2 Configuration d’un serveur pour l’amorçage de clients PA-RISC anonymes............................59

4.2.1 Utilisation de l’assistant de configuration serveur........................................................594.3 Considérations relatives à l’amorçage de clients Itanium anonymes......................................60

4.3.1 Compréhension de l’amorçage PXE des systèmes Itanium............................................604.3.2 Configuration d’un serveur Ignite-UX HP-UX 11i v2 et 11i v3 et assistant d’amorçage......614.3.3 Isolement d’Ignite-UX par rapport aux systèmes DHCP non contrôlables .......................634.3.4 Remplacement de bootpd par instl_bootd.................................................................64

5 Gestion des E/S pour l’installation et la restauration..................................................................655.1 Présentation des chemins multiples...................................................................................655.2 Concepts de vue agile...................................................................................................665.3 Considérations pratiques................................................................................................69

5.3.1 Configuration de l’installation système......................................................................695.3.2 Identification de périphériques pour d’autres tâches...................................................745.3.3 Caractéristiques importantes de la vue agile.............................................................74

5.4 Restauration et vue agile................................................................................................765.4.1 Correspondance entre DSF hérités et périphériques....................................................765.4.2 Correspondance entre DSF fixes et périphériques......................................................77

5.5 Contrôle du processus de configuration d'E/S...................................................................785.6 Questions et réponses à propos de la vue agile................................................................80

6 Amorçage et installation de HP-UX via le serveur à l’aide de la console client...............................816.1 Préparation des clients pour l’installation ..........................................................................816.2 Choix des options d’amorçage et d’installation lors de l’utilisation de la console client...........836.3 Utilisation de bootsys sur la console client.........................................................................866.4 Amorçage de clients PA-RISC à partir de la console ..........................................................866.5 Amorçage de clients Itanium via le réseau........................................................................886.6 Profils d’amorçage direct sur les systèmes Itanium..............................................................91

6.6.1 La commande dbprofile..........................................................................................936.6.2 La commande lanboot...........................................................................................94

6.7 Installation de HP-UX à partir de la console client..............................................................956.8 Gestion de la vitesse et du duplexage des interfaces LAN exécutant les amorçages réseau.....99

6.8.1 Exemples............................................................................................................100

7 Amorçage et installation de HP-UX sur les clients à l’aide du serveur..........................................1037.1 Méthodes d’installation des systèmes clients.....................................................................103

7.1.1 Périphériques pris en charge ..................................................................................1047.1.2 Configuration réseau requise .................................................................................104

7.2 Installation à l’aide de bootsys......................................................................................1057.3 Installation via l’interface utilisateur graphique Ignite-UX...................................................106

7.3.1 Préparation des clients pour l’installation.................................................................106

4 Table des matières

7.3.2 Démarrage d’Ignite-UX.........................................................................................1077.3.3 Ajout de clients....................................................................................................1077.3.4 Amorçage d'un client...........................................................................................108

7.4 Configuration de l’installation........................................................................................1127.4.1 Nouvelle installation.............................................................................................113

7.4.1.1 Initialisation de l’installation...........................................................................1137.4.1.2 Interface de configuration d’installation client...................................................115

7.4.1.2.1 Onglet Basic........................................................................................1167.4.1.2.2 Onglet Software ..................................................................................1247.4.1.2.3 Onglet System .....................................................................................1317.4.1.2.4 Onglet File System ...............................................................................1407.4.1.2.5 Onglet Advanced.................................................................................150

7.4.2 Répétition d’une installation..................................................................................1517.5 Exécution de l’installation..............................................................................................1537.6 Visualisation et impression d’un récapitulatif ...................................................................155

8 Images parfaites..................................................................................................................1578.1 Installation à partir d’images parfaites............................................................................1578.2 Création d’une image parfaite......................................................................................158

8.2.1 A : Installation du système d’exploitation HP-UX ......................................................1598.2.2 B : Installation des correctifs critiques sur le système d’exploitation.............................1598.2.3 C : Installation des logiciels optionnels...................................................................1608.2.4 D : Personnalisation du système ............................................................................1608.2.5 E : Création de l’archive parfaite...........................................................................160

8.3 Configuration du serveur Ignite-UX pour la reconnaissance de l’image parfaite...................1628.4 Activation du client......................................................................................................1658.5 Installation de l’image parfaite sur le client.....................................................................166

9 Personnalisation de votre installation......................................................................................1699.1 Utilisation des fichiers de configuration...........................................................................169

9.1.1 Classes de fichiers de configuration.........................................................................1709.1.2 Combinaison des fichiers de configuration à l’aide des entrées de fichiers INDEX.........1739.1.3 Exemples de fichiers de configuration......................................................................1769.1.4 Personnalisation en fonction du matériel du client......................................................1789.1.5 Personnalisation en fonction des choix de l’utilisateur.................................................180

9.2 Annulation de l’archivage des fichiers de correctifs .........................................................1819.3 Débogage des fichiers de configuration..........................................................................1829.4 Utilisation de scripts postérieurs à l’installation.................................................................183

9.4.1 Comment fonctionne l’installation...........................................................................1839.4.2 Ajout d’un script postérieur à l’installation...............................................................185

10 Automatisation des installations...........................................................................................18710.1 Lancement d’une installation non interactive à l’aide de la commande bootsys...................187

Table des matières 5

10.2 Utilisation d’une configuration enregistrée.....................................................................18810.3 Spécification de valeurs par défaut dans le fichier config.local.........................................18810.4 Définition des valeurs par défaut à l’aide de la commande instl_adm...............................18910.5 Utilisation du fichier de configuration par client.............................................................18910.6 Programmation des installations...................................................................................19210.7 Paramétrage dynamique de l’installation.......................................................................192

10.7.1 Vérification des erreurs éventuelles dans les fichiers modifiés....................................194

11 Création de vos propres supports d’installation......................................................................19511.1 Pourquoi utiliser des supports d’installation personnalisée ?..............................................19511.2 Création d'une bande d'installation PA-RISC..................................................................195

11.2.1 Contenu éventuel de la bande d’installation............................................................19511.2.1.1 Volume LIF..................................................................................................19611.2.1.2 Archives et dépôts.......................................................................................197

11.2.2 Création et modification d’un fichier de configuration d’archive de bande.................19711.2.3 Création et modification d’un dépôt série et de son fichier de configuration debande........................................................................................................................19811.2.4 Exemple de création d’une bande d’installation PA-RISC..........................................199

11.2.4.1 Hypothèses................................................................................................19911.2.4.2 Exemple de création d’une bande d’installation PA-RISC..................................199

11.3 Création de CD/DVD d'amorçage ou d'un DVD d'installation..........................................20111.3.1 Considérations relatives à la taille de fichier...........................................................20111.3.2 Utilisation des scripts make_media_install et make_opticaldisc_recovery....................202

11.3.2.1 Messages d’erreur.......................................................................................20211.3.2.1.1 DVD introuvable...................................................................................20211.3.2.1.2 Pas de fichiers spéciaux DVD................................................................202

11.3.3 Exemple de création d’un DVD d’amorçage...........................................................20311.3.3.1 Création d'un CD/DVD amorçable HP-UX 11i v3 pour une restauration en deuxétapes à partir des supports.....................................................................................203

11.3.4 Exemples de création d’un DVD d’installation.........................................................20311.3.4.1 Enregistrement d'une archive parfaite HP-UX 11i v3 Itanium sur DVD..................20411.3.4.2 Enregistrement d'une archive parfaite HP-UX 11i v2 PA-RISC sur DVD................20411.3.4.3 Enregistrement de deux archives parfaites HP-UX 11i v2, une Itanium et unePA-RISC, sur DVD....................................................................................................20411.3.4.4 Création d'un DVD de restauration...............................................................20411.3.4.5 Création d'un DVD de restauration Itanium HP-UX 11i v2 à l'aide d'une imagede restauration réseau existante................................................................................205

12 Méthodes de restauration....................................................................................................20712.1 Présentation...............................................................................................................20712.2 Restauration système...................................................................................................207

12.2.1 Outils de restauration système..............................................................................21012.2.1.1 Comparatif des outils de restauration.............................................................210

6 Table des matières

12.2.1.2 Considérations relatives à l’utilisation de Veritas Volume Manager deSymantec...............................................................................................................211

12.2.2 Contenu de l’image de restauration......................................................................21212.2.3 Politiques de configuration des images de restauration............................................21312.2.4 Étapes de création d’une image de restauration.....................................................214

12.2.4.1 Analyse du contenu de l’image de restauration..............................................21712.2.4.2 Vérification des résultats de l’image de restauration.......................................219

12.2.5 Création et utilisation de bandes de restauration....................................................22012.2.5.1 Exemple de création de bande de restauration...............................................22112.2.5.2 Restauration sur bande des systèmes PA-RISC.................................................22212.2.5.3 Restauration sur bande des systèmes Itanium.................................................223

12.2.6 Création et utilisation d’images de restauration réseau............................................22912.2.6.1 Ajout de clients pour la restauration .............................................................23112.2.6.2 Exemples de création d’images de restauration réseau...................................23312.2.6.3 Restauration via le réseau sur les clients PA-RISC............................................23312.2.6.4 Restauration via le réseau sur les clients Itanium.............................................234

12.2.7 Conservation d’images de restauration.................................................................23612.2.8 Ajout de fichiers de configuration de restauration...................................................23812.2.9 Sélection de systèmes de fichiers lors de la restauration...........................................23812.2.10 Restauration sur bande sans support d’amorçage de bande — Restauration sur supporten deux étapes............................................................................................................23812.2.11 Remarques sur le clonage de systèmes.................................................................240

12.2.11.1 Clonage d’un système à l’aide de l’outil make_net_recovery............................24212.2.12 Questions et réponses sur la restauration système..................................................243

12.3 Restauration expert.....................................................................................................24712.3.1 Restauration expert à l’aide des supports principaux ..............................................247

12.3.1.1 Procédures de restauration automatisées ........................................................24812.3.1.2 Restauration du volume LIF/EFI et des fichiers HP-UX critiques ...........................24812.3.1.3 Restauration des fichiers HP-UX critiques uniquement .......................................25812.3.1.4 Restauration du noyau uniquement ...............................................................262

A Dépannage .......................................................................................................................267A.1 Erreurs et avertissements...............................................................................................267A.2 Problèmes sur le serveur Ignite-UX ................................................................................267A.3 Installation de systèmes avec Ignite-UX...........................................................................268A.4 Installation à partir des supports...................................................................................274A.5 Installation à partir d’images parfaites...........................................................................274A.6 Erreurs communes d’amorçage réseau...........................................................................275

B Configuration des services DHCP ..........................................................................................277B.1 Présentation des services DHCP ....................................................................................277B.2 Exemples d’utilisation de DHCP.....................................................................................278B.3 Utilisation de bootptab à la place de DHCP ...................................................................279

Table des matières 7

B.3.1 Informations relatives à la conception de DHCP ......................................................279

C Contenu du volume LIF.........................................................................................................281C.1 A Description des fichiers du volume LIF..........................................................................281

D Utilisation d’un assistant d’amorçage.....................................................................................285D.1 Configuration de l’assistant d’amorçage.........................................................................285D.2 Installation à l’aide d’un assistant d’amorçage................................................................286

E Raccourcis clavier des terminaux............................................................................................287E.1 Raccourcis clavier de base............................................................................................287E.2 Navigation clavier avancée..........................................................................................287

E.2.1 Terminaux HP......................................................................................................287E.2.2 Terminaux vt100..................................................................................................288

Glossaire..............................................................................................................................291

Index....................................................................................................................................303

8 Table des matières

Liste des illustrations2-1 Kits Ignite-UX figurant dans le dépôt de logiciels...............................................................282-2 La fenêtre SD Install.......................................................................................................302-3 SD Install : Fenêtre Specify Source...................................................................................302-4 Chemins des dépôts......................................................................................................312-5 Fenêtre Install Analysis...................................................................................................312-6 Arbre de décision lors de la configuration d’un serveur pour l’amorçage de systèmes

PA-RISC.......................................................................................................................342-7 Arbre de décision lors de la configuration d’un serveur pour l’amorçage de systèmes

Itanium........................................................................................................................352-8 Interface utilisateur graphique Ignite-UX...........................................................................362-9 Visualisation de l’interface utilisateur graphique Ignite-UX selon les propriétés.......................382-10 Boîte de dialogue Client Status.......................................................................................393-1 Message lors du premier lancement d’Ignite-UX................................................................413-2 Page d’accueil de l’interface utilisateur graphique Ignite-UX................................................423-3 Assistant de configuration du serveur...............................................................................433-4 Server Setup: IP Addresses.............................................................................................443-5 Configuration des adresses IP d’amorçage.......................................................................453-6 Page de configuration de dépôt de logiciels.....................................................................493-7 Onglets de configuration du serveur Ignite-UX...................................................................503-8 Boîte de dialogue de configuration des adresses IP d’amorçage.........................................523-9 Boîte de dialogue Add DHCP Addresses..........................................................................533-10 Onglet des options de session........................................................................................545-1 Modèle d’adressage de pile d’E/S hérité.........................................................................665-2 Modèle d’adressage agile de pile d’E/S en chemins multiples............................................675-3 Exemple de noms agiles................................................................................................685-4 Onglets d’installation et de configuration client Ignite-UX....................................................705-5 Boîte de dialogue des choix de disque racine...................................................................705-6 Boîte de dialogue Root Disk Choices avec emplacements physiques.....................................715-7 Boîte de dialogue More Info...........................................................................................725-8 Boîte de dialogue All Paths.............................................................................................735-9 Boîte de dialogue d’ajout et de suppression de disques ....................................................735-10 Cohérence de l’adressage d’E/S....................................................................................756-1 Arbre de décision d’amorçage et d’installation de HP-UX via le serveur à l’aide de la console

client...........................................................................................................................846-2 Arbre de décision d’amorçage de systèmes autonomes à partir d’un périphérique local et

d’installation de HP-UX via le serveur ..............................................................................856-3 Écran d'accueil Ignite-UX...............................................................................................966-4 User Interface and Media Options..................................................................................966-5 Recherche d'un serveur DHCP.........................................................................................976-6 NETWORK CONFIGURATION sans DHCP......................................................................986-7 Version TUI de itool.......................................................................................................997-1 Installation non interactive à l’aide de la commande bootsys............................................1057-2 Interface utilisateur graphique Ignite-UX (GUI).................................................................1077-3 Boîte de dialogue Boot Client.......................................................................................108

9

7-4 Sélection de la version d’amorçage...............................................................................1097-5 Boîte de dialogue Boot Confirmation.............................................................................1097-6 Fenêtre de terminal d’amorçage....................................................................................1107-7 Amorçage correct.......................................................................................................1107-8 Nouveau client détecté................................................................................................1107-9 Nouveau client affiché sur l’interface utilisateur graphique................................................1117-10 Console client en attente d’une action du serveur............................................................1127-11 Menu Actions Ignite-UX................................................................................................1137-12 Liste du matériel système..............................................................................................1147-13 Boîte de dialogue de confirmation des paramètres de configuration..................................1147-14 Onglets d’installation et de configuration client Ignite-UX..................................................1157-15 Remarque Aucun environnement....................................................................................1167-16 Boîte de dialogue des choix de disque racine.................................................................1177-17 Boîte de dialogue More Info.........................................................................................1187-18 Boîte de dialogue All Legacy HW Paths.........................................................................1187-19 Boîte de dialogue des langues......................................................................................1217-20 Boîte de dialogue des commandes de configuration supplémentaires.................................1237-21 Boîte de dialogue des commandes de configuration supplémentaires (2)............................1247-22 Onglet Software pour HP-UX 11i v1 et 11i v2..................................................................1257-23 Onglet Software pour HP-UX 11i v3...............................................................................1267-24 Impossible de désélectionner le logiciel..........................................................................1277-25 Remarque relative à la modification de l’emplacement du dépôt.......................................1287-26 Modification des emplacements de dépôts.....................................................................1287-27 Remarques Swinstall interactive.....................................................................................1297-28 Début de la session Swinstall interactive.........................................................................1297-29 Liste des dépôts en session Swinstall interactive...............................................................1307-30 Liste des kits en session Swinstall interactive....................................................................1307-31 Onglet System............................................................................................................1317-32 Boîte de dialogue des fuseaux horaires..........................................................................1337-33 Boîte de dialogue de définition du mot de passe de superutilisateur...................................1347-34 Onglets de la boîte de dialogue Network Services..........................................................1357-35 Onglet DNS...............................................................................................................1367-36 Boîte de dialogue de recherche de domaines DNS..........................................................1377-37 Onglet NIS................................................................................................................1387-38 Onglet XNTP..............................................................................................................1387-39 Boîte de dialogue des interfaces réseau.........................................................................1397-40 Boîte de dialogue des choix de sécurité.........................................................................1407-41 Onglet File System.......................................................................................................1417-42 Boîte de dialogue d’ajout et de suppression de disques ..................................................1447-43 Boîte de dialogue More Info d’ajout et de suppression de disques.....................................1447-44 Boîte de dialogue des paramètres de disque avancés......................................................1467-45 Boîte de dialogue des paramètres avancés du système de fichiers.....................................1477-46 Boîte de dialogue d’organisation avancée de volume......................................................1487-47 Boîte de dialogue des paramètres de groupe avancés.....................................................1497-48 Onglet Advanced........................................................................................................1517-49 Boîte de dialogue de répétition d’installation..................................................................1527-50 Boîte de dialogue de confirmation de l’installation..........................................................153

10 Liste des illustrations

7-51 Boîte de dialogue Client Status.....................................................................................1547-52 Fichier de consignation de l’installation..........................................................................1557-53 Boîte de dialogue de visualisation et d’impression du récapitulatif.....................................1569-1 Utilisation et emplacements des fichiers de configuration..................................................1709-2 Boîte de dialogue des options de configuration...............................................................1749-3 Onglet Software.........................................................................................................1819-4 Processus d’installation................................................................................................18411-1 Configurations possibles d'une bande d'installation PA-RISC.............................................19612-1 Boîte de dialogue du statut de création d’une archive......................................................21712-2 Affichage de reconnect -r.............................................................................................22412-3 Mappage entre le chemin physique et le chemin du périphérique EFI.................................22412-4 Menu EFI avec temporisateur........................................................................................22512-5 Boot Configuration......................................................................................................22612-6 Add Boot Entry...........................................................................................................22612-7 Liste des périphériques d’amorçage sélectionnables.........................................................22712-8 Saisissez une description de l’option d’amorçage............................................................22712-9 Saisie des options de chargement.................................................................................22812-10 Enregistrement des modifications en NVRAM..................................................................22812-11 Menu du gestionnaire d’amorçage avec la nouvelle option..............................................22912-12 Boîte de dialogue d’ajout de nouveaux clients pour la restauration....................................23212-13 Boîte de dialogue de confirmation.................................................................................232

11

Liste des tableaux1 Historique d’édition détaillé............................................................................................142 Versions de HP-UX 11i....................................................................................................153 Conventions typographiques...........................................................................................161-1 Commandes Ignite-UX et description................................................................................215-1 Répertoires des DSF de stockage de masse.......................................................................745-2 Méthodes de correspondance entre DSF fixe et périphérique par protocole..........................785-3 Variables de configuration d'E/S....................................................................................795-4 Types de valeurs de configuration d'E/S..........................................................................797-1 Fonctions disponibles dans tous les onglets.....................................................................1157-2 Choix de systèmes de fichiers par défaut........................................................................1197-3 Contraintes de volume pour LVM et VxVM......................................................................1439-1 Nom du système de fichiers et du noyau d’installation en fonction de l’architecture

matérielle...................................................................................................................17112-1 Comparatif des fonctions des outils de restauration système..............................................211E-1 Raccourcis clavier de base...........................................................................................287E-2 Touches de fonctions des terminaux HP..........................................................................287E-3 Fonctions avancées.....................................................................................................288E-4 Touches de fonctions....................................................................................................289E-5 Fonctions clavier avancées...........................................................................................289

12 Liste des tableaux

À propos de ce guideCe guide décrit l’installation, la configuration et l’utilisation d’Ignite-UX en vue d'installer et derestaurer HP-UX sur les systèmes de votre environnement informatique. Avec Ignite-UX, vous pourrezinstaller de nouveaux systèmes et effectuer la maintenance des systèmes existants beaucoup plusfacilement qu’avec des outils d’installation et de mise à jour individuels.La version la plus récente de ce guide, ainsi que d’autres documents HP-UX, figurent sur le siteWeb de documentation technique HP à l’adresse :http://www.docs.hp.com/

1 Utilisateurs potentielsCe guide est destiné aux administrateurs système et réseau chargés de l’installation, de laconfiguration et de la gestion des serveurs et des stations de travail HP-UX. Les administrateurssont supposés avoir une connaissance approfondie des concepts du système d’exploitation HP-UX,des commandes et de la configuration. Ceux-ci sont supposés être familiarisés avec l’installationdes matériels et des logiciels HP, la mise à niveau des logiciels, l’application des correctifs et ledépannage des systèmes.En outre, ils doivent être familiarisés avec les concepts de réseau TCP/IP (Transmission ControlProtocol/Internet Protocol) et avec la configuration réseau. Ce guide ne constitue pas un didacticielTCP/IP ou Ignite-UX.

2 Historique de publicationLa date d’impression et le numéro de référence du présent guide identifient les éditions existantes.La date d’impression est modifiée lorsque paraît une nouvelle édition. La référence ne changeque lors de l’intégration de modifications importantes.Nous vous recommandons de vous abonner au service de support du produit approprié, afin derecevoir les nouvelles éditions. Pour obtenir plus de détails, consultez votre représentant commercialHP.

1 Utilisateurs potentiels 13

Tableau 1 Historique d’édition détaillé

Date d’éditionN° d’éditionSystèmes d’exploitation supportésRéférence du document :

Septembre 200728HP-UX 11i v1, 11i v2, 11i v35992-0608

Juin 200727HP-UX 11.00, 11i v1, 11i v2, 11i v35991-8005

Février 200726HP-UX 11.00, 11i v1, 11i v2, 11i v35991-7887

Décembre 200625HP-UX 11.00, 11i v1, 11i v2B2355-91055

Septembre 200624HP-UX 11.00, 11i v1, 11i v2B2355-91003

Juin 200623HP-UX 11.00, 11i v1, 11i v2B2355-90976

Mars 200622HP-UX 11.00, 11i v1, 11i v2B2355-90965

Décembre 200521HP-UX 11.00, 11i v1, 11i v2B2355-90947

Septembre 200520HP-UX 11.00, 11i v1, 11i v1.6, 11i v2B2355-90899

Juin 200519HP-UX 11.00, 11i v1, 11i v1.6, 11i v2B2355-90881

Décembre 200418HP-UX 11.00, 11i v1, 11i v1.6, 11i v25991-0754

Septembre 200417HP-UX 11.00, 11i v1, 11i v1.6, 11i v2B2355-90849

Juin 200416HP-UX 11.00, 11i v1, 11i v1.6, 11i v2B2355-90837

Mars 200415HP-UX 11.00, 11i v1, 11i v1.6, 11i v2B2355-90834

Décembre 200314HP-UX 11.00, 11i v1, 11i v1.6, 11i v2B2355-90831

Septembre 200313HP-UX 11.00, 11i v1, 11i v1.6, 11i v2B2355-90788

Septembre 200312HP-UX 11.00, 11i v1, 11i v1.6B2355-90829

Juin 200311HP-UX 11.00, 11i v1, 11i v1.5, 11i v1.6B2355-90810

Mars 200310HP-UX 10.x, 11.00, 11i v1, 11i v1.5, 11iv1.6

B2355-90772

Décembre 20029HP-UX 10.x, 11.00, 11i v1, 11i v1.5, 11iv1.6

B2355-90767

Octobre 20028HP-UX 10.x, 11.00, 11i v1, 11i v1.5, 11iv1.6

B2355-90770

Septembre 20027HP-UX 10.x, 11.00, 11i v1, 11i v1.5, 11iv1.6

B2355-90765

Septembre 20026HP-UX 10.x, 11.00, 11i v1, 11i v1.5B2355-90758

Juin 20025HP-UX 10.x, 11.00, 11i v1, 11i v1.5B2355-90750

Mars 20024HP-UX 10.x, 11.00, 11i v1, 11i v1.5B2355-90749

Juin 20013HP-UX 10.x, 11.00, 11i v1, 11i v1.5B2355-90738

Décembre 20002HP-UX 10.x, 11.00, 11i v1B2355-90704

Mars 19991HP-UX 10.x, 11.00, 11i v1B2355-90677

14 À propos de ce guide

3 Noms et identificateurs des versions de HP-UX 11iChaque version de HP-UX 11i est associée à un nom et un identificateur de version. Le tableausuivant recense les versions disponibles de HP-UX 11i.

Tableau 2 Versions de HP-UX 11i

Architecture processeur supportéeIdentificateur de versionNom de version

PA-RISCB0.110.11HP-UX 11i v1

Intel® Itanium®B0.110.20HP-UX 11i v1.5

Intel ItaniumB0.110.22HP-UX 11i v1.6

Intel ItaniumPA-RISC1

B0.110.23HP-UX 11i v2

Intel ItaniumPA-RISC

B0.110.31HP-UX 11i v3

1 PA-RISC est pris en charge par HP-UX 11i v2 à compter de la version de septembre 2004.

La commande uname(1) avec l'option -r renvoie l'identificateur de version.Vous pouvez également connaître la date de mise à jour de la version et l’environnementd’exploitation en utilisant la commande suivante :# swlist | grep HPUX11i

L’affichage résultant indique l’identificateur de version actuel, la date de mise à jour etl’environnement d’exploitation. Par exemple :HPUX11i-TCOE B.11.23.0512 HP-UX Technical Computing Operating Environment Component

La chaîne de révision de l’exemple ci-dessus correspond aux éléments suivants :B.11.23 = HP-UX 11i v20512 = Version de mise à jour de décembre 2005

3 Noms et identificateurs des versions de HP-UX 11i 15

4 Conventions typographiquesLe tableau suivant décrit les conventions typographiques appliquées dans ce manuel.

Tableau 3 Conventions typographiques

ExemplesUtilisationPolice

Ignite-UX Referencebootsys -R version

Termes nouveaux, titres d’ouvrages ou variablesdevant être remplacées par un nom ou une valeur.

Italique

ÉchapLe nom d’une touche du clavier. Notez que Retouret Entrée désignent la même touche.

Touche

image parfaiteL’utilisation définie d’un mot ou d’une phraseimportante.

Gras

Le lecteur de DVD se trouve dans /dev/dsk/c0t0d0.

ignite

Affichage ordinateur, contenu de fichier, fichiers,répertoires, éléments logiciels tels que les optionsde commandes, les noms de fonctions et lesparamètres.

Ordinateur

bootsys -rCommandes et texte que vous saisissez.Informationssaisies parl’utilisateur

ls [ -a ]mount [suid | nosuid ]

Options de commandes. Si le contenu se présentesous la forme d’une liste dont les éléments sontséparés par le signe |, vous devez en sélectionnerun.

[ ]

.

.

.cfg "Golden System" {

Remplace le contenu déroulant pour indiquer unaffichage ordinateur long ou un extrait.

.

.

.

16 À propos de ce guide

5 Documents associésLe site Web de documentation technique HP propose la toute dernière édition des documentssuivants :http://www.docs.hp.com/

• Ignite-UX Quick Start Guide

• Ignite-UX Reference

• Ignite-UX Custom Configuration Files

• Livre blanc Successful System Cloning using Ignite-UX

• Livre blanc Configuring Bastille to Operate with Ignite-UX

• Livre blanc Successful System Recovery using Ignite-UX

• Livre blanc Installing and Updating Ignite-UX

• Livre blanc Ignite-UX Installation Booting

• Informations importantes à lire avant l’installation ou la mise à jour de HP-UX

• Guide d’installation et de mise à jour de HP-UX

• HP-UX Reference

• Guide de l'administrateur système HP-UX

• Gestion des systèmes et des groupes de travail : Guide pour les administrateurs systèmeHP-UX.

• Guide d’administration Software Distributor

• HP-UX Patch Management

• nPartition Administrator's Guide

• Getting Started with Software Package Builder

• VERITAS File System 4.1 (HP OnlineJFS/JFS) and VERITAS Volume Manager 4.1 InstallationGuide

Certains de ces documents figurent sur le support Instant Information (en anglais seulement) etsont disponibles en version imprimée.

6 Tout commentaire sera le bienvenuVos commentaires relatifs à ce guide seront les bienvenus. Nous sommes profondément désireuxde mettre à votre disposition une documentation correspondant réellement à vos besoins.Vous pouvez envoyer vos commentaires à l’adresse suivante :http://www.docs.hp.com/fr/feedback.html

Veuillez indiquer le titre du manuel, sa référence, les commentaires, les erreurs éventuelles ou lessuggestions d’amélioration pouvant nous permettre de vous satisfaire au mieux.

5 Documents associés 17

18

1 Présentation d’Ignite-UXCe chapitre présente les caractéristiques et les utilisations possibles d’Ignite-UX. Il traite les sujetssuivants :

• « Présentation d’Ignite-UX »

• « Installation et restauration à l’aide d’Ignite-UX »

• « Commandes Ignite-UX »

• « Site Web Ignite-UX »

• « Formation Ignite-UX »

• « Autres sources d’informations »

1.1 Présentation d’Ignite-UX

Contrôle client et serveurVous pouvez contrôler des sessions d’installation d’Ignite-UX pour plusieurs clients à partir d’unseul serveur en utilisant un modèle client-serveur vrai. L’interface utilisateur graphique Ignite-UX(GUI) vous aide à gérer plusieurs installations simultanément. Vous pouvez également exécuterune seule session d’installation sur la console client, si cela vous semble plus pratique. Un seulserveur Ignite-UX peut installer plusieurs versions de HP-UX.

Interface utilisateur graphique convivialeL’interface utilisateur graphique Ignite-UX utilise des onglets et des boîtes de dialogue pour vouspermettre de naviguer entre les différentes tâches. Vous disposez également d’un assistant pourcertains processus et commandes.

Interface utilisateur en mode caractèreLes commandes contrôlant Ignite-UX peuvent être exécutées directement à partir de l’interpréteurde commandes du système d’exploitation sur un serveur ou un client Ignite-UX. La section« Commandes Ignite-UX » (page 21) donne la liste des commandes.

Installations à partir de plusieurs sourcesIl est possible d’installer le système d’exploitation de base à partir d’un dépôt Software Distributor(SD), un ensemble de correctifs à partir d’un autre dépôt et les applications désirées à partir d’untroisième dépôt, le tout en une seule session.

Formats d’archives multiplesOutre le support des sources de dépôts SD, Ignite-UX prend en charge les archives tar, cpioet, avec 11i v3, pax. Des outils permettent de créer une image parfaite, ou une configuration declient connue, que vous pouvez installer sur d’autres clients.

1.1 Présentation d’Ignite-UX 19

Installations personnaliséesIl est facile de créer un système prêt à fonctionner dès que la session d’installation est terminée.Un certain nombre de tâches normalement exécutées individuellement à la suite d’une installationsont désormais intégrées au processus d’installation d’Ignite-UX. Ignite-UX vous permet de spécifierles paramètres de noyau que vous souhaitez configurer et les scripts utilisateur que vous désirezexécuter dans le cadre de la session. Un certain nombre de structures de scripts sont prévuespour vous permettre d’ajouter vos propres personnalisations pendant et après l’installation. Enoutre, les informations relatives à l’hôte et au réseau, qui doivent normalement être données lorsdu premier amorçage, peuvent être spécifiées lors de l’installation. Vous pouvez :

• Créer une configuration en fonction de vos besoins spécifiques, l’enregistrer, puis l’appliquerrapidement à plusieurs clients d’installation.

• Paramétrer une configuration puis l’installer sur un client sans autre interaction avecl’utilisateur. Cette méthode est possible aussi bien lors de l’installation initiale que lors d’uneréinstallation.

• Analyser un système et générer un rapport détaillé des matériels existants en indiquant laméthode d’utilisation des disques, les modifications éventuelles du noyau et les logicielsinstallés. Vous pouvez personnaliser ce rapport en fonction de vos besoins.

• Créer votre propre support d’installation et de restauration amorçable personnalisé. Unexemple de script, make_media_install, est fourni pour vous aider à créer des supportsamorçables (bandes PA-RISC, CD et DVD) avec ou sans archives parfaites et/ou dépôts SD.Cet exemple figure dans le fichier/opt/ignite/data/scripts/examples/make_media_install

Restauration systèmeLes commandes make_tape_recovery ou make_net_recovery vous permettent d’effectuerune restauration cohérente et fiable en cas de défaillance catastrophique du disque système oudu groupe de volumes racine.

Support d’architectures multiplesIgnite-UX supporte les architectures matérielles PA-RISC (Precision Architecture Reduced InstructionSet Computing) et Intel®Itanium® (Itanium®).

Support de HP Service Control ManagerIgnite-UX supporte l’installation des clients HP-UX dans l’environnement HP Service ControlManager. Pour plus de détails, consultez le document HP Service Control Manager 3.0 User’sGuide.

1.2 Installation et restauration à l’aide d’Ignite-UXAprès avoir installé un serveur Ignite-UX et l’avoir configuré en fonction de votre environnement,vous pourrez l’utiliser dans la résolution de nombreux problèmes d’installation et de restauration.

20 Présentation d’Ignite-UX

Installation en une étapeLorsque vous configurez un système avec une configuration commune que vous désirez dupliquersur d’autres systèmes, utilisez Ignite-UX pour installer manuellement ou automatiquement chaquesystème client. Cette configuration commune peut comporter tout système d’exploitation HP-UX 11isupporté et vous pouvez ajouter tous les correctifs et applications requis. Cette configuration peutêtre incluse dans une image parfaite sur le serveur Ignite-UX ou sur un autre système de votreenvironnement. Vous pouvez également copier le logiciel à partir d’un serveur Ignite-UX et installerle client en local. Ces processus sont décrits au chapitre suivant.

Réinstallation rapide de HP-UXVous pouvez réinstaller rapidement le système d’exploitation sur un système existant, à partird’une image parfaite ou de dépôts SD. Pour plus de détails, voir Chapitre 8 : « Images parfaites »(page 157).

Analyse d’un systèmeIgnite-UX permet d’analyser facilement un seul système ou tous les systèmes de votre environnement,afin de savoir quels sont les matériels existants, comment sont utilisés les disques, quellesmodifications du noyau ont été appliquées et quels logiciels ont été installés. Pour plus de détails,voir Chapitre 7 : « Amorçage et installation de HP-UX sur les clients à l’aide du serveur » (page 103).

Automatisation des installationsGrâce aux fichiers de configuration d’Ignite-UX, vous pouvez totalement automatiser l’installationdu système d’exploitation sur n’importe quel système de votre environnement. Pour de plus amplesinformations, reportez-vous au Chapitre 10 : « Automatisation des installations » (page 187).

Restauration rapide du systèmeOutre les images parfaites destinées aux installations initiales, vous pouvez créer des images derestauration sur bande (accessibles via un lecteur sur le client) ou sur l’un des systèmes de votreenvironnement (accessibles via le réseau). Pour plus de détails, voir Chapitre 12 : « Méthodesde restauration » (page 207).

1.3 Commandes Ignite-UXLes pages de manuel (manpages) associées à Ignite-UX figurent dans le répertoire /opt/ignite/share/doc/ et sont indiquées dans le Tableau 1-1.

Tableau 1-1 Commandes Ignite-UX et description

DescriptionPage de manuel Ignite-UX

Installation à distance de HP-UX sur les clients via l’interface utilisateurgraphique Ignite-UX et présentation de toutes les commandes Ignite-UX.

ignite(5)

Calcul de l’espace disque système par fichier pour une archive etcréation des instructions impacts utilisées dans les fichiers deconfiguration.

archive_impact(1M)

Création d’un répertoire client sur un serveur Ignite-UX sans nécessiterl’amorçage du client via le serveur.

add_new_client(1M)

Installation en une étape 21

Tableau 1-1 Commandes Ignite-UX et description (suite)

DescriptionPage de manuel Ignite-UX

Gestion des fichiers de configuration LIF (Logical Interchange Format).auto_adm(1M)

Réamorçage et installation de systèmes à l’aide d’Ignite-UX.bootsys(1M)

Comparaison des fichiers existant sur un système en fonctionnementavec une archive de restauration créée à l’aide demake_net_recovery.

check_net_recovery(1M)

Comparaison des fichiers existant sur un système en fonctionnementavec une archive de restauration créée à l’aide demake_tape_recovery.

check_tape_recovery(1M)

Duplication de la bande d’amorçage make_tape_recovery.copy_boot_tape(1M)

Gestion des fichiers de configuration Ignite-UX. Description de lasyntaxe des fichiers de configuration.

instl_adm(1M)instl_adm(4)

Serveur de protocole d’amorçage de client Ignite-UX.instl_bootd(1M)

Création de supports d’installation amorçables et personnalisés. Unexemple de script, /opt/ignite/data/scripts/examples/make_media_install, est fourni pour vous aider à créer dessupports amovibles (bandes PA-RISC, CD et DVD) avec ou sansarchives parfaites et/ou dépôts SD.

instl_combine(1M)make_medialif(1M)

Débogage des fichiers de configuration et des fichiers de donnéesdes répertoires clients.

instl_dbg(1M)

Conditionnement des produits Software Distributor (SD) dans un kitSD.

make_bundles(1M)

Création d’une bande d’amorçage du système.make_boot_tape(1M)

Génération d’un fichier de configuration pour les logiciels en kits dansun dépôt SD.

make_config(1M)

Création de dépôts SD à partir du support.make_depots(1M)

Création d’une image de support LIF amorçable pour systèmes PA-RISC.make_medialif(1M)

Création d’une bande étiquetée ANSI amorçable pour systèmesItanium.

make_ipf_tape(1M)

Création d’images de restauration sur un système en réseau.make_net_recovery(1M)

Création de l’image d’un client.make_sys_image(1M)

Création de bandes de restauration.make_tape_recovery(1M)

Gestion du fichier /var/opt/ignite/INDEX.manage_index(1M)

Création d’un dépôt de restauration destiné à la restauration desclients sur le réseau.

pkg_rec_depot(1M)

Impression d’un récapitulatif du système.print_manifest(1M)

Création d’un fichier de configuration matériel.save_config(1M)

Exécution des tâches d’administration client-serveur d’Ignite-UX.setup_server(1M)

22 Présentation d’Ignite-UX

1.4 Site Web Ignite-UXLe site Web du produit Ignite-UX contient les annonces relatives au produit, la documentationIgnite-UX la plus récente (notamment le présent document), les livres blancs, les FAQ Ignite-UX etles téléchargements de la version la plus récente d’Ignite-UX. Ce site Web se trouve à l'adressesuivante :http://www.docs.hp.com/en/IUX

Les Ignite-UX Release Notes figurant sur ce site donnent un certain nombre d’informations sur lesévolutions récentes d’Ignite-UX. Vous les trouverez également dans le répertoire /opt/ignite/share/doc/release_note de votre système.

1.5 Formation Ignite-UXHP propose le cours Managing Software with Ignite-UX destiné aux administrateurs système HP-UXexpérimentés. Pour plus de détails et pour vous enregistrer, allez à l’adresse :http://www.hp.com/education/courses/h1978s.html

Vous pourrez également trouver des cours relatifs à HP-UX à l’adressehttp://www.hp.com/education/sections/hpux.html

En outre, HP propose des séminaires techniques en ligne à l’adressehttp://www.hp.com/education/sections/hpux.html#tos

1.6 Autres sources d’informations

1.6.1 Centre de ressources informatiques HPLe Centre de ressources informatiques HP (ITRC) peut vous fournir des informations très utiles surles produits HP. Il figure à l’adressehttp://www.itrc.hp.com

Le Forum du Centre de ressources informatiques consacré à Ignite-UX se trouve à l’adressehttp://forums.itrc.hp.com/cm/CategoryHome/1,,209,00.html

1.6.2 Le site Web de documentation HPHP propose un site Web sur lequel vous pouvez consulter la version la plus récente desdocumentations HP-UX et les mises à jour, à l’adressehttp://www.docs.hp.com/

La section « Documents associés » (page 17) propose une liste des documents figurant sur ce siteWeb.

REMARQUE : La version la plus récente de ce document, ainsi que la majorité de ladocumentation HP, se trouvent sur le site Web de documentation technique de HP, à l’adressesuivante :http://www.docs.hp.com/.

1.4 Site Web Ignite-UX 23

Les sources d’informations relatives aux versions de HP-UX sont disponibles sur le Web à l’adressehttp://www.docs.hp.com/en/oshpux11iv3.html

http://www.docs.hp.com/en/oshpux11iv2.html

http://www.docs.hp.com/en/oshpux11i.html

1.6.3 Autres sites WebLes sites Web suivants peuvent s’avérer utiles pour trouver de nombreuses informations relativesà HP-UX et aux architectures matérielles associées :

• Serveurs d’entreprise, stations de travail et matériel système : http://www.docs.hp.com/en/hw.html

• Présentation de la gamme de serveurs HP Integrity :

• http://www.hp.com/go/integrity

• Manuels de produits HP :http://h20000.www2.hp.com/bizsupport/TechSupport/ProductRoot.jsp?locale=en_US&contentType=SupportManual&docIndexId=179166

• Dépôt de logiciels :http://www.hp.com/go/softwaredepot

• Supports et versions de logiciels HP :http://www.hp.com/softwarereleases/releases-media2

• Software Availability Matrix :http://www.hp.com/go/softwareinfo/MATRIX/

• Programme des développeurs et des partenaires solutions HP (DSPP) :http://www.hp.com/dspp

• Dev Resource Central :http://devresource.hp.com

24 Présentation d’Ignite-UX

2 Démarrage d’Ignite-UXCe chapitre décrit les tâches habituelles requises pour le démarrage d’Ignite-UX ou pour laconfiguration d’un nouveau serveur Ignite-UX.Il aborde les sujets suivants :

• « Configuration requise pour le serveur Ignite-UX »

• « Présentation de l’installation d’Ignite-UX »

• « Récupération du logiciel Ignite-UX »

• « Installation d'Ignite-UX »

• « Choix de configuration pour les serveurs Ignite-UX »

• « Présentation de l’interface utilisateur graphique Ignite-UX »

• « Gestion des clients sur le serveur Ignite-UX »

2.1 Configuration requise pour le serveur Ignite-UX

Configuration matérielleUn serveur Ignite-UX destiné à amorcer, installer et restaurer les clients doit posséder le matérielsuivant :

• Ordinateur : système HP 9000 (PA-RISC) exécutant HP-UX 11i v1, HP-UX 11i v2, ou HP-UX 11iv3, ou système Itanium® exécutant HP-UX 11i v2 ou HP-UX 11i v3.

• Mémoire : l’installation et la restauration des clients sont généralement limitées par le débitdu réseau. Normalement, la mémoire système ne pose pas de problèmes particuliers.

• Lecteur de DVD :un lecteur de DVD est recommandé en vue de simplifier la copie des dépôtsde versions HP-UX directement sur le serveur Ignite-UX à partir des supports d’installation.

• Lecteur de bandes :dans le cadre de votre plan général de restauration sur incident, il estrecommandé de prendre en compte la manière dont le serveur Ignite-UX lui-même serarestauré. Un lecteur de bandes permet au serveur Ignite-UX d’utiliser des bandes en vue desauvegarder l’archive de restauration du serveur lui-même. Il est à noter que les dépôts, lesarchives de restauration clients enregistrées et les autres contenus spécifiques aux clients nedoivent pas habituellement figurer dans l’archive de restauration enregistrée sur bande. Lecontenu client doit être enregistré via un logiciel de sauvegarde. Tous les systèmes ne prennentpas en charge l'amorçage à partir d'une bande et exigent donc une restauration en deuxétapes à partir des supports. Pour plus de détails, voir « Restauration sur bande sans supportd’amorçage de bande — Restauration sur support en deux étapes » (page 238).

• Interface réseau : un ou plusieurs adaptateurs réseau permettant de prendre en chargel’amorçage et l’installation réseau sont requis. Il est préférable d’utiliser un adaptateur réseauconnecté directement à chaque sous-réseau pris en charge. Il est à noter que l’exécutionsimultanée de plusieurs opérations d’installation et de restauration réseau risquent de générerun trafic important sur le réseau.

2.1 Configuration requise pour le serveur Ignite-UX 25

• Espace disque : un serveur Ignite-UX peut nécessiter un espace disque considérable.

Les serveurs Ignite-UX doivent disposer d’au moins 700 Mo d’espace libre dans /opt/ignite afin de permettre l’installation de toutes les versions de HP-UX (B.11.11, B.11.23et B.11.31).

Afin d’économiser de l’espace, vous pouvez prendre en charge uniquement les versionsde HP-UX que vous envisagez d’installer ou de restaurer.

• Les serveurs Ignite-UX peuvent demander un espace important dans /var/opt/ignitepour la prise en charge des systèmes clients, le stockage des dépôts de logiciels etl’enregistrement des archives de restauration. Les tailles des systèmes de fichiers HP-UXpar défaut risquent d’être insuffisantes pour un serveur Ignite-UX. Vous devez tenir comptedu nombre de systèmes clients que vous envisagez de prendre en charge et du nombremaximum d’archives de restauration qui seront enregistrées pour chaque client.Si le serveur d’archives de restauration est différent du serveur Ignite-UX, prévoyez del'espace pour les archives de restauration sur ce système.La taille d’une archive de restauration dépend du contenu enregistré. Une archive derestauration contient normalement au minimum un ensemble complet des logiciels dusystème d’exploitation HP-UX.

• Un espace de système de fichiers est requis pour stocker les dépôts nécessaires àl’installation. Vous devez tenir compte du nombre de versions du système d’exploitationque le serveur est susceptible de prendre en charge. Notez que vous pouvez prendreen charge différentes versions d'OE de chaque révision de HP-UX prise en charge parvotre serveur Ignite, par exemple version d'OE HP-UX 11i v2 de septembre 2004 etversion d'OE HP-UX 11i v2 de septembre 2006. Le stockage des dépôts d’applicationset des correctifs supplémentaires demandera également de l’espace.Si vous n'utilisez pas les dépôts Software Distributor (SD) pour l'installation des logiciels,l'espace disque ne pose pas de problèmes.

• Un espace de système de fichiers est requis pour stocker les images parfaites. Tenezcompte de la taille et du nombre d’images qui vous seront nécessaires. Si vous n'utilisezpas d'images parfaites pour l'installation des systèmes, l'espace disque ne pose pas deproblèmes.

• Pour plus de détails sur l'espace disque requis selon votre version de HP-UX, reportez-vousau Guide d'installation et de mise à jour de HP-UX disponible à l'adresse suivante :http://www.docs.hp.com/.

Autres considérationsUn serveur Ignite-UX peut également nécessiter des logiciels, des utilitaires et une configuration :• Utilisation de TFTP : Ignite-UX utilise TFTP pour transférer certains fichiers. Une liste des

répertoires minimum requis pour le transfert des fichiers figure dans le fichier /etc/inetd.conf. Il est possible que vous deviez en ajouter d’autres si vous enregistrez lesscripts de configuration à des emplacements non-standard.Par exemple, le serveur Ignite doit comporter les entrées suivantes dans le fichier /etc/inetd.conf.

26 Démarrage d’Ignite-UX

tftp dgram udp wait root /usr/lbin/tftpd\tftpd /opt/ignite /var/opt/igniteSi vous utilisez des grappes HP Serviceguard ou des systèmes possédant plusieurs adressesIP sur une interface LAN, utilisez l'option -s avec tftp et installez le correctif PHNE_2876211.11.

• Utilisation de ssh : Avec Ignite-UX version C.6.8 et ultérieures, bootsys peut utiliser sshet ignite peut utiliser ssh pour make_[tape|net]_recovery. Avec Ignite-UX versionC.7.0 et ultérieures, la commande ignite peut utiliser ssh lors de l'appel de bootsys.Pour utiliser ssh, celle-ci doit être disponible sur le serveur Ignite et sur le client.

• Utilisation facultative d’un serveur d’affichage X11 : Un serveur d’affichage X11 permetd’utiliser l’interface utilisateur graphique pour configurer et démarrer Ignite. Votre serveurIgnite-UX peut utiliser un serveur X pour afficher l’interface utilisateur graphique Ignite, ouvous pouvez rediriger l’affichage sur un autre terminal X à l’aide de la commande suivante :export DISPLAY=nom_système:0.0

• Logiciels : procurez-vous Ignite-UX et tous les dépôts de logiciels que vous envisager dedistribuer aux clients, à partir des supports du produit (CD ou DVD). Vous pouvez égalementtélécharger Ignite-UX sur le Web. Pour plus de détails, reportez-vous à la section« Récupération du logiciel Ignite-UX » (page 28).

• Accès des clients au serveur : Il existe différentes méthodes permettant aux clients d’accéderau serveur Ignite, chacune correspondant à un environnement différent. Voir « Choix deconfiguration pour les serveurs Ignite-UX » (page 32) pour plus d’informations.

2.2 Présentation de l’installation d’Ignite-UX

Récupération d’Ignite-UX et installation sur le serveurLes premières étapes de la configuration de votre serveur Ignite-UX consistent à vous procurerIgnite-UX et à l’installer. Assurez-vous que vous avez vérifié les configurations du matériel serveur,des logiciels et du réseau, décrites à la section « Configuration requise pour le serveur Ignite-UX »(page 25). Pour exécuter ces opérations, reportez-vous aux sections « Récupération du logicielIgnite-UX » (page 28) et « Installation d'Ignite-UX » (page 29).

Configuration du serveur Ignite-UX pour les clientsAprès avoir installé Ignite-UX, vous devez le configurer pour les clients. Un certain nombre devariables doivent être prises en compte lors de la configuration du serveur, notamment : type dematériel client, utilisation éventuelle de l’amorçage réseau, utilisation éventuelle de DHCP survotre système, clients enregistrés ou anonymes, clients figurant ou non sur le même sous-réseauque le serveur Ignite-UX. Pour de plus amples détails sur cette procédure, voir « Choix deconfiguration pour les serveurs Ignite-UX » (page 32).

REMARQUE : Vous pouvez également finaliser la configuration du serveur Ignite-UX horsd’Ignite-UX à l’aide de la commande setup_server. Pour plus d’informations, consultez lapage de manuel setup_server(1M).

2.2 Présentation de l’installation d’Ignite-UX 27

2.3 Récupération du logiciel Ignite-UXIgnite-UX est disponible en format de dépôt SD-UX (Software Distributor) standard sur les supportsOE et AR, et sur le site Web Dépôts de logiciels HP.Un kit Ignite-UX peut être installé sans problèmes à tout moment. Aucun groupe de fichiers figurantdans les kits Ignite-UX n’entraîne de réamorçage.

• Supports OE et ARLa version Ignite-UX figurant sur les supports OE et AR ne peut être installée que sur un serveurexécutant la version de HP-UX correspondante.Cette version contient le produit Ignite-UX complet. (Le produit Ignite complet permet d’installeret de restaurer toutes les versions supportées de HP-UX.)Si vous souhaitez utiliser une version d’Ignite-UX installable sur toutes les versions supportéesde HP-UX, reportez-vous à la section suivante qui traite du téléchargement d’Ignite-UX àpartir du site Web Dépôt de logiciels HP.

• Site Web Dépôt de logiciels HPLe lien vers le dépôt de logiciels figure dans la page de téléchargement (Download Ignite-UX)du site Web Ignite-UX :http://www.docs.hp.com/en/IUX/download.html

Les dépôts Ignite-UX disponibles dans le Dépôt de logiciels contiennent la version la plusrécente d’Ignite-UX et peuvent fonctionner sur toutes les versions supportées de HP-UX.Chaque kit Ignite-UX contient les outils Ignite-UX plus les fichiers de données requis pourinstaller et restaurer les systèmes d’exploitation HP-UX indiqués par le nom du kit.Pour connaître la liste des kits disponibles et les versions de HP-UX que ceux-ci peuventinstaller et restaurer, reportez-vous à la figure ci-après.

Figure 2-1 Kits Ignite-UX figurant dans le dépôt de logiciels

Ignite-UX-11-11_C.7x.xx_HP-UX_B.11.11_32+64.depot

Ignite-UX-11-23_C.7x.xx_HP-UX_B.11.11_32+64.depot

Ignite-UX-11-31_C.7x.xx_HP-UX_B.11.11_32+64.depot

Ignite-UX-11-ALL_C.7x.xx.depot(produit Ignite-UX complet) IGNITE

Nom du dépôt Nom du kit

Versions de HP-UX que le kitpeut installer et restaurersur le client cible

11iv1 11iv2 11iv3

Ignite-UX-11-11

Ignite-UX-11-23

Ignite-UX-11-31

REMARQUE : À compter de la version C.7.0 d'Ignite-UX, le nom du kit produit Ignite-UX completpermettant d'installer toutes les versions supportées de HP-UX a été modifié de B5725AA™ enIGNITE™.

28 Démarrage d’Ignite-UX

Chaque kit peut être installé sur un serveur exécutant une version quelconque de HP-UX. Parexemple, Ignite-UX-11-23™ peut être installé sur un serveur exécutant HP-UX 11i v1 (B.11.11).Vous pouvez installer un ou plusieurs kits Ignite-UX-11-xx™ individuels sur votre système.

HP vous recommande d’installer le produit Ignite-UX complet (IGNITE™), sauf si vous souhaitezbloquer l’utilisation d’une version spécifique de HP-UX, accélérer le téléchargement, ou économiserde l’espace disque sur le serveur.

IMPORTANT : Si le produit complet a été installé antérieurement, l’installation de kits individuelsau lieu du produit complet risque de poser des problèmes pour Ignite-UX. Si vous hésitez sur leséléments à installer pour mettre Ignite-UX à niveau, reportez-vous à la section Installation et miseà jour d’Ignite-UX. Vous trouverez les liens vers les livres blancs Ignite-UX à l'adressesuivante :http://www.docs.hp.com/en/IUX/infolib.html

2.4 Installation d'Ignite-UXSi vous installez Ignite-UX à partir des supports, insérez le CD, le DVD ou la bande dans le lecteurdu système sur lequel vous effectuez l’installation.

Utilisation de l’interface utilisateur graphique de swinstallSi vous n’êtes pas familiarisé(e) avec l’installation du logiciel HP-UX, la méthode la plus simplepour installer un dépôt Ignite-UX consiste à exécuter la commande swinstall via son interfaceutilisateur graphique. Il vous suffit d’entrer la commande, sans arguments, pour démarrer l’interfaceutilisateur graphique, comme le montre la Figure 2-2.

2.4 Installation d'Ignite-UX 29

Figure 2-2 La fenêtre SD Install

La fenêtre s’affiche pour vous permettre de sélectionner le dépôt source - voir la Figure 2-3.

Figure 2-3 SD Install : Fenêtre Specify Source

Si vous utilisez un dépôt téléchargé, sélectionnez l’option Source Depot Type: (type de dépôtsource) (Répertoire local) dans la fenêtre Specify Source (spécification de la source), et l’optionSource Depot Path... (chemin du dépôt source) dans la fenêtre Depot Paths (chemins de dépôts)illustrée par la Figure 2-4. Le chemin du dépôt source doit indiquer le chemin complet du fichier,notamment le nom du fichier. Notez que le dépôt téléchargé doit se trouver sur le système oùvous souhaitez l’installer.

30 Démarrage d’Ignite-UX

Figure 2-4 Chemins des dépôts

Si vous installez à partir des supports, et si vous ne l’avez pas déjà monté, cliquez sur l’optionFind Local CD (rechercher CD local) dans la fenêtre Specify Source pour localiser et monter lesupport.Cliquez sur OK dans la fenêtre Specify Source ; vous revenez à la fenêtre SD Install qui affichemaintenant les dépôts disponibles pour installation. Sélectionnez les dépôts que vous souhaitezinstaller puis sélectionnez Actions->Install. La fenêtre Install Analysis (analyse de l’installation),illustrée par la Figure 2-5 s’affiche ; les impacts potentiels de l’installation sont analysés etenregistrés dans le fichier de consignation. À la fin de l’analyse, vérifiez la présence d’erreursou d’avertissements éventuels à traiter avant l’installation effective des dépôts.

Figure 2-5 Fenêtre Install Analysis

Lorsque l’analyse de l’installation est satisfaisante, cliquez sur OK pour afficher la fenêtre Install(installation). Lorsque l’installation est terminée, vérifiez les informations du fichier de consignationet du résumé du produit.

Utilisation de l’interface utilisateur graphique de swinstall 31

Ignite-UX est correctement installé sur votre serveur. Cliquez sur Done dans la fenêtre Install, puissélectionnez File->Exit dans la fenêtre SD Install.

REMARQUE : Si vous devez utiliser un lecteur de CD/DVD distant, il est nécessaire de le monteravant de démarrer l’interface utilisateur graphique de SD Install. Vous devez également enregistrerle point de montage du CD/DVD sur le système distant en tant que dépôt, à l’aide de la commandeswreg sur le système distant.

Lorsque vous avez terminé l’installation d’Ignite-UX, démontez le support et éjectez-le du lecteur.Pour de plus amples informations sur la commande swinstall, consultez la page de manuelswinstall(1M).

2.5 Choix de configuration pour les serveurs Ignite-UXLa configuration d’un serveur Ignite-UX vous impose de choisir la manière dont le serveur doitgérer les clients. Cette section donne une présentation de l’amorçage réseau pour vous aider àprendre certaines décisions.

Amorçage réseau et adresses IPLorsqu’un système amorce HP-UX à partir d’un serveur Ignite-UX, une adresse IP est requise pourobtenir le noyau du système d’exploitation. Cette première adresse IP n’est pas nécessairementla même que celle affectée au système pour la connexion réseau lorsque le noyau est opérationnel.Les mécanismes de distribution de la première et de la deuxième adresse IP sont parfois différents.

Systèmes PA-RISCLorsqu'un système PA-RISC est amorcé à partir d'un serveur Ignite-UX, le démon instl_bootdrépond à la demande de la première adresse IP. Cette communication utilise les ports 1067 et1068. Le fichier /etc/opt/ignite/instl_boottab est utilisé pour affecter la premièreadresse IP au système d'amorçage, qu'il soit enregistré ou anonyme.Lorsque HP-UX fonctionne sur un système PA-RISC, il demande une deuxième adresse IP pour laconnexion réseau. Le démon bootpd répond à cette demande via les ports 67 et 68. Le fichier/etc/bootptab est utilisé pour les clients enregistrés ; les services DHCP sont utilisés pour lesclients anonymes.

Systèmes ItaniumLorsqu'un système Itanium est amorcé à partir d'un serveur Ignite-UX, le démon bootpd répondà la demande de la première adresse IP. Cette communication utilise les ports 67 et 68. Le fichier/etc/bootptab est utilisé pour affecter la première adresse IP à un système d'amorçageenregistré. Si le système n’est pas enregistré et si vous utilisez HP-UX 11i v2 ou HP-UX 11i v3 surle serveur Ignite-UX, les services DHCP sont utilisés pour affecter l’adresse IP d’amorçage.Lorsqu’un système Itanium demande une deuxième adresse IP pour la connexion réseau, il utilisele même démon, le même fichier et les mêmes ports que ceux décrits plus haut. La configurationdes services DHCP pour l’amorçage est différente de la configuration de DHCP pour l’affectationd’adresses IP de réseau. Pour plus de détails sur la configuration de DHCP pour l’affectation de

32 Démarrage d’Ignite-UX

la première et de la deuxième adresse IP sans conflit, reportez-vous à la section « Considérationsrelatives à l’amorçage de clients Itanium anonymes » (page 60).

Choix des optionsEn tant qu’administrateur d’un système Ignite-UX, vous devez répondre aux questions suivantes :

• Mes clients sont-ils des systèmes PA-RISC ou Itanium ?

• Est-ce que je souhaite amorcer mes clients sur le réseau ?

• Est-ce que je souhaite que les adresses MAC de mes clients soient enregistrées sur le serveurpour amorcer systématiquement avec la même adresse IP (clients enregistrés) ou qu’uneadresse IP disponible leur soit affectée lors de l’amorçage (clients anonymes) ?

• L’adresse IP d’amorçage et l’adresse IP de connexion réseau doivent-elles être identiquesune fois l’installation terminée ?

• DHCP est-il exécuté sur mon sous-réseau ?

Les arbres de décision suivants peuvent vous aider dans vos choix d’amorçage. Ne les considérezpas comme de simples exercices du type oui/non. Votre environnement peut nécessiter la sélectionde plusieurs méthodes dans les arbres de décision et, même si vous pouvez utiliser une option,vous pouvez la rejeter si elle ne constitue pas la meilleure réponse en fonction de votreenvironnement. En outre, n’oubliez pas que ces arbres de décision concernent l’amorçage, doncseule la première adresse IP est affectée.La Figure 2-6 illustre un arbre de décision d’amorçage réseau de systèmes PA-RISC. La Figure 2-7,(page 35) illustre un arbre de décision d’amorçage réseau de systèmes Itanium. Les arbres dedécision supposent que les clients d’amorçage réseau se trouvent sur le même sous-réseau quele serveur Ignite-UX et que vous utilisez systématiquement l’option install de la commandeboot du descripteur de console d’amorçage (BCH). En outre, l’arbre de décision d’amorçageréseau des systèmes Itanium suppose qu’un seul serveur DHCP est configuré sur votre sous-réseaupour répondre aux demandes d’amorçage et qu’il exécute HP-UX.Si vous souhaitez amorcer un système sans utiliser le réseau ni le serveur Ignite-UX, reportez-vousà l’arbre de décision illustré par la Figure 6-2, « Arbre de décision d’amorçage de systèmesautonomes à partir d’un périphérique local et d’installation de HP-UX via le serveur ».

REMARQUE : Un grand nombre de clients ne peuvent être amorcés que via leurs interfaces LANintégrées. Les autres interfaces LAN peuvent ne pas être prises en charge pour l’amorçage. Pourplus d’informations sur le support d’amorçage LAN, reportez-vous à la documentation du matérieldu système ou de la carte d’extension LAN.

Lors de la configuration d’un serveur Ignite-UX pour les clients PA-RISC, utilisez l’arbre de décisionsuivant :

Choix des options 33

Figure 2-6 Arbre de décision lors de la configuration d’un serveur pour l’amorçage de systèmesPA-RISC

OUI

NON

NON

Prise en chargede l’amorçage

réseau ?

OUI

Clients enregistrés ?

PA-RISC

Configurer instl_boottabpour les clients enregistrés

Configurer instl_boottabpour les clients anonymes

Voir l’arbre de décisiond’amorçage de

systèmes autonomes

Configurer instl_boottab pour les clients enregistrés - Pour l’amorçage réseau des clientsPA-RISC enregistrés, le serveur utilise le démon instl_bootd pour répondre aux demandesd’amorçage et les adresses IP et LAN des clients sont enregistrées dans/etc/opt/ignite/instl_boottab. La méthode de configuration d’un serveur Ignite-UXpour les clients PA-RISC enregistrés est décrite à la section « Configuration du serveur Ignite-UXpour les clients PA-RISC » (page 41).Configurer instl_boottab pour les clients anonymes - L’amorçage réseau des clients PA-RISCanonymes est similaire à l’amorçage des clients PA-RISC enregistrés ; la différence réside dansle fait que certaines adresses IP figurant dans le fichier /etc/opt/ignite/instl_boottabne sont associées à aucune adresse MAC de clients et peuvent donc être affectées aux clientslors des demandes. Pour plus de détails, reportez-vous à la section « Configuration d’un serveurpour l’amorçage de clients PA-RISC anonymes » (page 59).Voir l’arbre de décision d’amorçage de systèmes autonomes - Cet arbre de décision est illustrépar la Figure 6-2.Lors de la configuration d’un serveur Ignite-UX pour les clients Itanium, utilisez l’arbre de décisionsuivant :

34 Démarrage d’Ignite-UX

Figure 2-7 Arbre de décision lors de la configuration d’un serveur pour l’amorçage de systèmesItanium

OUI

NON

NON

NON

Prise en charge del’amorçage

réseau ?

OUI

OUI

OUI

Clients enregistrés ? DHCP installé ?

DHCP installé ?

NON

Itanium

Configurer des entréesindividuelles dans bootptab

Possibilité de remplacerbootptab par instl_bootd

Configurer un groupe depériphériques DHCP pour

les clients anonymes

Voir l’arbre de décision d’amorçagede systèmes autonomes

Configurer des entrées individuelles dans bootptab — Pour l’amorçage réseau de clients Itaniumenregistrés, le serveur utilise le démon bootpd pour répondre aux demandes d’amorçage et lesadresses IP et LAN des clients sont enregistrées dans /etc/bootptab. Le désavantage de cetteoption réside dans le fait que vous devez configurer une entrée pour chaque système qui doitêtre amorcé. L’avantage est que cette méthode fonctionne sur toutes les versions de HP-UX. Pourde plus amples informations, voir « Configuration du serveur Ignite-UX pour les clients Itanium »(page 46).

Choix des options 35

Configurer un groupe de périphériques DHCP pour les clients anonymes - La configuration d’unserveur Ignite-UX pour amorcer des clients Itanium anonymes implique des considérationssophistiquées ; voir « Considérations relatives à l’amorçage de clients Itanium anonymes »(page 60). Cette option est utilisable uniquement sur HP-UX 11i v2 (et versions ultérieures).Possibilité de remplacer bootpd par instl_bootd- Le démon instl_bootd peut gérer lesclients Itanium anonymes et fournir les informations suffisantes pour leur amorçage. Le démoninstl_bootd peut également être configuré pour les clients enregistrés. Vous pouvezéventuellement exécuter instl_bootd si des clients PA-RISC et Itanium se trouvent sur un mêmesous-réseau, car cela vous permet de gérer les adresses IP des clients de manière centralisée :/etc/opt/ignite/instl_boottab. Le désavantage de cette méthode réside dans le faitqu’un serveur Ignite-UX configuré de cette manière ne peut pas fournir les services DHCP. Cetteméthode n’est pas recommandée pour les environnements constitués principalement de systèmesItanium. Dans ce cas, utilisez DHCP ou bootpd. Pour plus de détails, voir « Remplacement debootpd par instl_bootd » (page 64).Voir l’arbre de décision d’amorçage de systèmes autonomes - Cet arbre de décision est illustrépar la Figure 6-2.

2.6 Présentation de l’interface utilisateur graphique Ignite-UXFigure 2-8 Interface utilisateur graphique Ignite-UX

L’espace de travail de l’interface utilisateur graphique Ignite-UX affiche une représentationgraphique des clients, sous forme d’icônes repérées par les noms d’hôte des clients. Vous pouvez :

• Cliquer sur l’icône d’un client pour le sélectionner en vue d’autres opérations.

36 Démarrage d’Ignite-UX

• Cliquer deux fois sur l’icône du client pour afficher la boîte de dialogue Client Status (Statutclient).

• Cliquer avec le bouton de droite pour afficher le menu Actions. Vous devez sélectionner leclient avant de cliquer avec le bouton droit ; toutes les sélections effectuées dans le menuActions s’appliquent au client sélectionné.

Pour plus de détails sur ces actions, reportez-vous au Chapitre 7 : « Amorçage et installation deHP-UX sur les clients à l’aide du serveur » (page 103), ou cliquez sur Help.

2.7 Gestion des clients sur le serveur Ignite-UXL’espace de travail de l’interface utilisateur graphique Ignite-UX permet d’accéder à toutes lestâches de gestion, via la barre de menus et des menus contextuels (voir la Figure 2-8, (page 36)).Le statut d’installation de chaque client est signalé par le cadre de couleur entourant son icôneet un indicateur d’installation affiche la progression :

• Vert : système d’exploitation totalement installé, amorcé et en fonctionnement, sans erreursni avertissements.

• Jaune : situation d’alerte nécessitant une analyse.

• Rouge : Erreur. Système d’exploitation partiellement installé ou arrêt de l’installation.

• Aucune couleur : Installation non démarrée ou arrêt du client.

Les icônes clients sont affichées pour tous les clients amorcés et ceux pouvant être utilisés commesystèmes de restauration. Ces systèmes sont signalés à Ignite-UX par leur présence dans le fichier/var/opt/ignite/clients.

Menu File (fichier)Le menu File contient les fonctionnalités de base d’Ignite-UX :

• Search - Recherche de clients correspondant à une chaîne de texte.

• Print - Permet d’imprimer la liste des systèmes, l’affichage doit être configuré avec l’optionView->By Properties

• Exit - Permet de quitter Ignite-UX.

Menu ViewVous pouvez utiliser les options du menu View (affichage) pour personnaliser l’affichage del’interface utilisateur graphique Ignite-UX :

• Columns - Permet de choisir les attributs clients à afficher dans une colonne. Ces choix nesont visibles que lorsque la liste des objets est affichée par propriétés.

• Filter - Permet de visualiser un sous-ensemble de clients en fonction des critères sélectionnés.

• Sort - Permet de classer les clients affichés en fonction de critères de tri.

• By Name and Icon - Permet une représentation graphique des clients.

• By Properties - Permet d’afficher les clients en format texte au lieu de la représentationgraphique par défaut.

2.7 Gestion des clients sur le serveur Ignite-UX 37

REMARQUE : L’utilisation de la visualisation By Properties et le tri de la liste peuvent faciliterl’analyse des clients dont l’installation est terminée. Par exemple, pour afficher les clientsselon le taux d’avancement, sélectionnez View->Sort->% Complete: Descending. La liste desclients affiche alors en premier ceux dont l’installation est la plus avancée, comme illustré àla Figure 2-9.

Figure 2-9 Visualisation de l’interface utilisateur graphique Ignite-UX selon les propriétés

• Save View as Default - Permet d’enregistrer les paramètres View actuels de l’interfaceutilisateur graphique Ignite-UX.

Menu OptionsVous pouvez utiliser le menu Options pour définir des variables de configuration du serveur etpour contrôler le taux de rafraîchissement de l’affichage Ignite-UX.

• Server Configuration - Permet d’identifier et de configurer votre serveur d’installation. Leschoix possibles sont décrits de manière détaillée à la section « Autres options de configurationdu serveur » (page 50).

• Change Refresh Interval - Permet de sélectionner la fréquence de mise à jour de l’affichagedes clients.

• Refresh List - Permet une mise à jour immédiate de l’affichage des clients.

Menu ActionsPour afficher les actions possibles sur un client, sélectionnez son icône, puis sélectionnez le menuActions. Les actions affichées dépendent du statut du client et certaines peuvent ne pas êtreaccessibles. Vous pouvez utiliser les actions suivantes pour gérer les clients :

38 Démarrage d’Ignite-UX

• View Install History... - Affiche le détail de tous les clients installés avec succès.

• Boot Client... - Amorce le client sélectionné. Si aucun client n’est sélectionné, le système endemande un.

• Add New Client for Recovery... - Sélectionne un client à restaurer. Pour plus de détails, voirla section « Ajout de clients pour la restauration » (page 231).

• Run Tutorial/Server Setup... - Affiche la boîte de dialogue Welcome. Vous pouvez sélectionnerl’option Tutorial and Demo ou cliquer sur Server Setup... pour lancer l’assistant deconfiguration du serveur.

• Client Status... - Le statut du client sélectionné est interrogé et affiché, comme le montre laFigure 2-10, (page 39).

Figure 2-10 Boîte de dialogue Client Status

• Install Client - Permet de lancer le processus d’installation de HP-UX sur le client sélectionné.Ce processus est décrit au Chapitre 7 : « Amorçage et installation de HP-UX sur les clientsà l’aide du serveur » (page 103).

Menu Actions 39

• Stop Install... -Permet d’arrêter le processus d’installation sur le client sélectionné. Aprèsavoir arrêté une installation, vous pouvez réamorcer ou interrompre ce client.

• Create Network Recovery Archive - Permet de créer une image de restauration réseau àl’aide de la commande make_net_recovery. Pour plus de détails, voir Chapitre 12 :« Méthodes de restauration » (page 207).

• Create Tape Recovery Archive - Permet de créer une image de restauration à l’aide de lacommande make_tape_recovery. Pour plus de détails, voir Chapitre 12 : « Méthodesde restauration » (page 207).

• Move to History... - Permet d’enregistrer les fichiers critiques du client, de les ajouter aufichier d’historique et de supprimer le client. Pour stocker la configuration dans le fichierd’historique, le client doit être totalement installé.

• Remove Client... - Permet de supprimer la configuration du client sélectionné. Toutes lesdonnées du client, à l’exception de l’image de restauration, sont supprimées. Les informationsde restauration figurant dans les répertoires du client seront supprimées.

• View Hardware... - Permet d’afficher le matériel associé au client sélectionné.

• View/Print Manifest... - Permet d’afficher et d’imprimer le récapitulatif du client sélectionné.Ce fichier récapitulatif contient le détail de l’installation du client et est disponible sur le clientet sur le serveur Ignite-UX après l’installation. Pour plus de détails, voir la section« Visualisation et impression d’un récapitulatif » (page 155).

• Change Icon Name... - Permet d’ouvrir une boîte de dialogue afin de renommer l’icônesélectionnée.

40 Démarrage d’Ignite-UX

3 Création d’un serveur pour l’amorçage réseau de clientsenregistrés

Ce chapitre décrit l’installation et la configuration de base d’un serveur Ignite-UX destiné àl’amorçage réseau et à l’installation de HP-UX sur les clients enregistrés sur le serveur. Il ne traitepas la prise en charge des clients anonymes. Pour plus d’informations sur la configuration declients anonymes, reportez-vous au Chapitre 4, (page 59).Sur les clients PA-RISC, une configuration de serveur de base utilise le démon instl_bootdpour répondre aux demandes d’amorçage, n’utilise pas DHCP pour l’amorçage initial du systèmeet enregistre les adresses IP et les adresses LAN des clients dans le fichier/etc/opt/ignite/instl_boottab.Sur les clients Itanium, une configuration de serveur de base utilise le démon bootpd pourrépondre aux demandes d’amorçage, n’utilise pas DHCP pour l’amorçage initial du système etenregistre les adresses IP et les adresses LAN des clients dans le fichier /etc/bootptab.La configuration des dépôts de logiciels est identique sur les systèmes PA-RISC et Itanium.Ce chapitre traite les sujets suivants :

• « Configuration du serveur Ignite-UX pour les clients PA-RISC »

• « Configuration du serveur Ignite-UX pour les clients Itanium »

• « Configuration des logiciels à partir de dépôts »

• « Autres options de configuration du serveur »

• « Rubriques d’installation avancée »

3.1 Configuration du serveur Ignite-UX pour les clients PA-RISC

Lancez Ignite-UXEn tant que superutilisateur, entrez la commande suivante pour lancer Ignite-UX :/opt/ignite/bin/ignite

Étant donné qu'il s'agit du premier lancement d'Ignite-UX, il n'existe aucun client et le messageillustré à la Figure 3-1 s’affiche. Vous devez amorcer un client pour qu’il puisse être reconnu etgéré par Ignite-UX. Acceptez le message en cliquant sur OK.

Figure 3-1 Message lors du premier lancement d’Ignite-UX

3.1 Configuration du serveur Ignite-UX pour les clients PA-RISC 41

La page d’accueil d’Ignite-UX s’affiche, comme illustré à la Figure 3-2.

Figure 3-2 Page d’accueil de l’interface utilisateur graphique Ignite-UX

Pour plus de détails sur l’interface utilisateur graphique d’Ignite-UX, cliquez sur Tutorial andDemo... Vous pouvez également afficher le didacticiel ultérieurement en cliquant sur Actions->Run Tutorial/Server Setup->Tutorial and Demo.Pour ne plus afficher la page d’accueil lors du prochain lancement d’Ignite-UX, cliquez sur lacase à cocher Do not show this screen again (Ne plus afficher cet écran).

Lancez l’assistant de configuration du serveurPour commencer la configuration de votre serveur Ignite-UX, cliquez sur Server Setup... pourlancer l’assistant de configuration du serveur, comme illustré à la Figure 3-3.

42 Création d’un serveur pour l’amorçage réseau de clients enregistrés

Figure 3-3 Assistant de configuration du serveur

Pour configurer un serveur Ignite-UX pour des clients PA-RISC, exécutez l’étape 1 (configurationdes adresses IP), ignorez l’étape 2 (configuration des adresses DHCP) et exécutez l’étape 3(configuration du logiciel).Cliquez sur Next (Suivant) pour passer à l’étape suivante du processus de configuration(Figure 3-4).

REMARQUE : Si vous souhaitez arrêter le processus de configuration et conserver le systèmeen l’état, vous pouvez cliquer sur Cancel (Annuler) à tout moment.

Lancez l’assistant de configuration du serveur 43

Figure 3-4 Server Setup: IP Addresses

Enregistrez les clients PA-RISC sur le serveurSélectionnez Configure Booting IP Addresses Now (Configurer les adresses IP d’amorçagemaintenant) dans la boîte de dialogue Server Setup: IP Addresses (Configuration serveur : adressesIP) (Figure 3-4, (page 44)), puis cliquez sur Next pour afficher la boîte de dialogue de configurationdes adresses IP d’amorçage, comme illustré à la Figure 3-5, (page 45).

44 Création d’un serveur pour l’amorçage réseau de clients enregistrés

Figure 3-5 Configuration des adresses IP d’amorçage

La boîte de dialogue Configure Booting IP Addresses permet d’enregistrer les adresses IP desclients ainsi que leurs adresses MAC physiques. Les adresses IP et les adresses MAC réservéescorrespondantes sont lues dans le fichier /etc/opt/ignite/instl_boottab sur le serveuret affichées dans la fenêtre des adresses IP d’amorçage. Les adresses IP comportant des adressesMAC réservées vides ne sont réservées pour aucun client.Si vous souhaitez ajouter une nouvelle adresse IP en réserve pour un client, cliquez dans la zonede texte IP et entrez l’adresse IP destinée à ce client. Puis, cliquez sur la zone de texte reservedfor: 0x et entrez l’adresse MAC du client. Cliquez sur Add pour entrer la paire adresse IP/adresseMAC dans la fenêtre des adresses IP d’amorçage. L’adresse MAC indiquée ici doit être l’adresseMAC de l’interface réseau qui sera utilisée pour amorcer le système via le réseau.Si l’adresse IP que vous souhaitez réserver pour un client figure déjà dans la fenêtre des adressesIP d’amorçage, sélectionnez cette ligne. L’adresse IP s’affichera dans la zone de texte IP etl’adresse MAC qui lui est réservée, si elle existe, s’affichera dans la zone for: 0x. Entrez l’adresseMAC du client dans la case reserved for: 0x, puis cliquez sur Modify (Modifier). L’adresse IPs’affiche alors dans la fenêtre des adresses IP d’amorçage avec l’adresse MAC client que vousavez saisie.Vous pouvez supprimer des groupes d’adresses IP/MAC de la fenêtre des adresses IP d’amorçageen sélectionnant la ligne et en cliquant sur Remove (Supprimer).Continuez l’affectation d’adresses IP aux adresses MAC des clients jusqu’à ce que tous les clientsdevant être amorcés par le serveur Ignite-UX soient enregistrés. Vous pourrez modifier cesinformations ultérieurement en éditant manuellement le fichier/etc/opt/ignite/instl_boottab ou via l’interface utilisateur graphique Ignite-UX dans larubrique Options->Server Configuration. Pour plus de détails, voir l'Étape 6.

Enregistrez les clients PA-RISC sur le serveur 45

Lorsque vous avez enregistré tous les clients, cliquez sur OK pour enregistrer le contenu de lafenêtre des adresses IP d’amorçage dans le fichier /etc/opt/ignite/instl_boottab.Après avoir quitté la boîte de dialogue « Configure Booting IP Addresses », instl_bootdrépond à la demande d’amorçage d’un client enregistré et ce client sera amorcé avec l’adresseIP réservée figurant dans la fenêtre des adresses IP d’amorçage.

REMARQUE : Aucune intervention manuelle n’est requise pour permettre à instl_bootd deprendre en charge les modifications du fichier /etc/opt/ignite/instl_boottab. À réceptiond’une demande d’amorçage, instl_bootd vérifie systématiquement les éventuelles modificationsdu fichier depuis la dernière lecture, et le lit une deuxième fois avant de répondre à la demande.La plus grande circonspection est recommandée en cas de modification manuelle du fichier /etc/opt/ignite/instl_boottab. Pour savoir comment procéder, consultez la page de manuelinstl_bootd(1M).

Ignorez la configuration DHCPAprès avoir quitté la boîte de dialogue « Configure Booting IP Addresses », la boîte de dialogueServer Setup: DHCP (optional) (Configuration serveur : DHCP (facultatif) s’affiche. Cliquez surSkip DHCP Setup (Ignorer configuration DHCP), puis sur Next.Une boîte de dialogue s’affiche pour vous expliquer comment configurer les services DHCPultérieurement. Cliquez sur OK.

REMARQUE : Les services DHCP configurés via l’interface utilisateur graphique Ignite-UXfournissent les adresses IP et d’autres informations réseau aux clients après l’amorçage. Pour plusd’informations, voir l'Annexe B, (page 277).

La boîte de dialogue Server Setup: Software Depot Setup (Configuration serveur : configurationdu dépôt de logiciels) s’affiche (Figure 3-6, (page 49)).

Passez à la section Configuration des logicielsPassez à la section « Configuration des logiciels à partir de dépôts » (page 48) pour terminer laconfiguration du serveur Ignite-UX.

3.2 Configuration du serveur Ignite-UX pour les clients Itanium

Enregistrez les clients Itanium sur le serveurLes clients Itanium enregistrés doivent être saisis manuellement dans le fichier /etc/bootptab ;ils ne peuvent pas être enregistrés à l’aide de l’assistant de configuration du serveur. Le fichier/etc/bootptab sert de base de données pour le démon bootpd sur le serveur Ignite-UX. Tousles clients enregistrés que vous souhaitez amorcer via le serveur Ignite-UX doivent figurer dans lefichier bootptab.Habituellement, le fichier bootptab comporte une spécification de client générique, par défaut.Les différents clients utilisent cette définition par défaut et appliquent leurs modifications spécifiques,par exemple l’adresse IP et l’adresse physique (adresse MAC). Dans l’exemple suivant, IADEF

46 Création d’un serveur pour l’amorçage réseau de clients enregistrés

est la configuration par défaut des clients Itanium sur le sous-réseau et iuxclient1 correspondà l’entrée spécifique au client concerné.IADEF:\ ht=ethernet:\ hn:\bf=/opt/ignite/boot/nbp.efi:\bs=48:\sm=255.255.248.0:\gw=190.1.48.1:\ds=190.1.48.11:

iuxclient1:tc=IADEF:ip=15.1.52.204:ha=00306E4A3391

L’identificateur tc indique l’utilisation d’un modèle pour les valeurs par défaut communes et donc,toutes les valeurs de IADEF sont supposées pour iuxclient1 sauf modification spécifique dansla définition du client. L’identificateur ip correspond à l’adresse IP du client et l’identificateur hacorrespond à l’adresse MAC. Pour plus de détails sur la syntaxe du fichier bootptab, consultezla page de manuel bootpd(1m).Pour chaque client que vous souhaitez amorcer via le serveur Ignite-UX, entrez les adresses IP etles adresses MAC correspondantes dans le fichier bootptab.Désormais, lorsque bootpd répondra à une demande d’amorçage d’un client enregistré, ilamorcera sur l’adresse IP réservée que vous avez saisie dans le fichier /etc/bootptab. Il estpossible de modifier le fichier bootptab à tout moment.

IMPORTANT : Le serveur qui répond à la demande d’amorçage est le système à partir duquelle client tentera une opération tftp sur le fichier d’amorçage. Si vous n’utilisez pas un systèmeHP-UX pour répondre à une demande, vous devez rendre les fichiers d’amorçage requis accessibleset compatibles avec les nouvelles versions d’Ignite-UX. HP n’offre aucun support pour ce type deconfiguration.

Utilisez l’assistant de configuration du serveur pour configurer les dépôts delogicielsExécutez les opérations décrites à la section « Configuration du serveur Ignite-UX pour les clientsPA-RISC » (page 41) de Lancez Ignite-UX à Lancez l’assistant de configuration du serveur. Lorsquela boîte de dialogue Server Setup: IP Addresses s’affiche (Figure 3-4) cliquez sur Skip Booting IPSetup (Ignorer configuration IP d’amorçage), puis sur Next.Un message s’affiche pour vous permettre de configurer les adresses IP ultérieurement. Cliquezsur OK, la boîte de dialogue Server Setup: DHCP (optional) s’affiche. Cliquez sur Skip DHCPSetup (Ignorer configuration DHCP), puis sur Next.Une boîte de dialogue s’affiche pour vous expliquer comment configurer les services DHCPultérieurement. Cliquez sur OK.

Utilisez l’assistant de configuration du serveur pour configurer les dépôts de logiciels 47

REMARQUE : Les services DHCP configurés via l’interface utilisateur graphique Ignite-UXfournissent les adresses IP et d’autres informations réseau aux clients après l’amorçage. Pour plusd’informations, voir Annexe B, (page 277).

La boîte de dialogue Server Setup: Software Depot Setup (Configuration serveur : configurationdu dépôt de logiciels) s’affiche (Figure 3-6, (page 49)).

Passez à la section Configuration des logicielsPassez à la section « Configuration des logiciels à partir de dépôts » (page 48) pour terminer laconfiguration du serveur Ignite-UX.

3.3 Configuration des logiciels à partir de dépôtsPour plus de détails sur cette tâche, consultez le document « Ignite-UX Custom ConfigurationFiles » et en particulier les sections « Installation configurations using Software Distributor depots »et « Configuration for software to be installed ». Ce document figure à l’adresse suivante :http://www.docs.hp.com/en/IUX/infolib.html

Cette section reste limitée et ne traite pas en détails une tâche qui peut devenir très complexe.

Avant de commencerAvant de commencer l’installation des dépôts de logiciels, vous devez disposer d’un ensemblede supports d’OE ou des informations relatives à un système distant comportant un dépôt d’OEdéjà installé.Si vous utilisez les supports, un lecteur optique local est requis : lecteur de DVD-ROM pour lesDVD ou les CD, ou lecteur de CD-ROM pour les CD. Si vous envisagez de créer un dépôt local,les supports ne doivent être montés avant de commencer. Ils peuvent être montés préalablementsi vous envisagez d’installer directement à partir des supports. Pour des raisons de performances,HP recommande de ne pas installer directement à partir des supports si plusieurs systèmes doiventaccéder aux supports.Si vous utilisez un dépôt d’OE déjà installé, celui-ci doit avoir été installé selon la méthode décriteci-après, ou à l’aide de la commande make_depots.Quelle que soit la source du dépôt d’OE, vous devez installer l’OE complet et non pas unsous-ensemble.

48 Création d’un serveur pour l’amorçage réseau de clients enregistrés

Figure 3-6 Page de configuration de dépôt de logiciels

Sélectionnez la source de dépôt, supports ou dépôt installé, puis cliquez sur Next.Dans le cas des supports, le système vous demande d’insérer le support et de sélectionner unpériphérique. Le système d’exploitation principal est automatiquement installé sur votre serveur.Dans le cas d'un dépôt installé, le système vous demande le nom d’hôte du système contenantles dépôts de systèmes d’exploitation. Saisissez le nom d’hôte, puis cliquez sur Show Depots...(Afficher dépôts) Sélectionnez un dépôt contenant un système d’exploitation principal dans laliste, puis cliquez sur OK.Le système vous demande ensuite de confirmer vos choix. Une boîte de dialogue « Server SetupLogfile » (Fichier de consignation de configuration du serveur) s'affiche pour vous permettre decontrôler la progression de l'installation du dépôt. Cette procédure est assez longue et peutprendre deux heures ; pendant ce temps, la boîte de dialogue reste active et se met à jour àchaque nouvelle écriture d’informations dans le fichier de consignation.À la fin de l’opération, vous pouvez cliquer sur OK pour recommencer la procédure et installerd’autres dépôts, ou cliquer sur Finish (Terminé) pour terminer la configuration du serveur.

REMARQUE : Bien que vous puissiez modifier les options de configuration du serveur (voir« Autres options de configuration du serveur » (page 50)) ultérieurement, vous devez utiliserl’assistant de configuration du serveur pour installer tous les dépôts de systèmes d’exploitationsur les clients.Pour installer d’autres dépôts, reportez-vous à la section « Ajout d’applications facultatives »(page 56).

Avant de commencer 49

3.4 Autres options de configuration du serveurVous devez configurer les options du serveur Ignite-UX et les options de session avant d’utiliserle serveur pour installer HP-UX sur les clients. La méthode de configuration est décrite dans cettesection et implique les opérations suivantes :

• Configuration de votre installation réseau sur un serveur PA-RISC ou Itanium.

• Configuration des adresses IP utilisées pour amorcer les clients d’installation.

• Configuration de la plage d’adresses DHCP utilisées pour diriger le processus d’installationclient.

3.4.1 Configuration des options du serveurPour configurer votre serveur Ignite-UX, procédez comme suit :1. Sélectionnez Options->Server Configuration. Les onglets illustrés à la Figure 3-7 s’affichent.

Figure 3-7 Onglets de configuration du serveur Ignite-UX

L’onglet par défaut est Server Options.

2. Cliquez sur le bouton à côté de l’option Default Configuration (Configuration par défaut),puis sélectionnez un système d’exploitation ou un environnement d’exploitation (OE) dansla liste. La configuration sélectionnée est la configuration utilisée par défaut lors de l’installationdes clients. Ignite-UX permet de modifier le paramètre par défaut, par client.

50 Création d’un serveur pour l’amorçage réseau de clients enregistrés

3. Cliquez sur le bouton à côté de l’option Default Printer (Imprimante par défaut), puissélectionnez l’une des imprimantes disponibles (configurées). Cette imprimante sera utiliséepour imprimer un récapitulatif ou l’historique d’installation. Ignite-UX vérifie l’adresse IP del’imprimante avant l’envoi d’une tâche.

4. Cliquez sur le bouton à côté de l’option Client Timeout (Temporisation client), puis sélectionnezle nombre de minutes ou off. Les informations d’état sont enregistrées dans le fichierinstall.log du client au cours de l’installation et ce journal est contrôlé par Ignite-UX. Ladéfinition de cette valeur configure Ignite-UX pour qu’il affiche un message d’avertissementsi le fichier install.log n’a pas été mis à jour dans le délai spécifié. HP recommanded’utiliser la valeur par défaut.Si vous sélectionnez off dans l’option Client Timeout pour désactiver cet avertissement, lerésultat de l’installation ne sera pas affecté.

5. Utilisez le menu Run client installation UI on: (Exécuter interface utilisateur d’installation clientsur :) pour indiquer à quel emplacement vous souhaitez visualiser l’interface utilisateur duclient pour cette installation. Si vous disposez d’un serveur Ignite-UX configuré, vous pouvezexécuter l’interface d’installation client sur le système cible à l’aide d’une interface utilisateuren mode caractère (TUI) ou sur le serveur à l’aide de l’interface utilisateur disponible (interfaceutilisateur graphique Ignite-UX ou TUI). Si vous ne souhaitez pas effectuer une installationinteractive du client (aucune intervention de l’utilisateur), sélectionnez none.Par défaut, l’interface utilisateur graphique est affichée sur le serveur Ignite-UX.

6. La configuration des adresses IP d’amorçage réseau dépend de l’architecture matérielle.Choisissez la méthode correspondant à votre matériel : PA-RISC ou Itanium.

Configuration PA-RISCSélectionnez Configure Booting IP Addresses.... La boîte de dialogue illustrée à la Figure 3-8s’affiche.

Configuration PA-RISC 51

Figure 3-8 Boîte de dialogue de configuration des adresses IP d’amorçage

Au cours de l’installation, les clients doivent effectuer un amorçage réseau à partir du serveurIgnite-UX. Pour ce faire, ils doivent disposer d’une adresse IP temporaire.Dans les champs IP Range (Plage IP) saisissez une plage initiale d’adresses IP disponibles età partir desquelles ce serveur Ignite-UX peut exécuter l’amorçage initial des clients. Dansl’exemple suivant, Ignite-UX peut effectuer 20 installations simultanées à l’aide de la plaged’adresses IP suivante :10.2.73.1 10.2.73.20

Cette adresse IP temporaire est utilisée uniquement pour l’amorçage sur le réseau lors dutransfert initial du noyau entre le serveur et le client. Selon le nombre de systèmes qui effectuentun amorçage réseau au même moment, une ou deux adresses seulement peuvent suffire.

IMPORTANT : Assurez-vous que les adresses IP temporaires que vous utilisez n’ont pas étéaffectées ; cela risque de créer un conflit sur le réseau et de provoquer des effets inattendus.

Si vous devez modifier ces adresses ultérieurement, vous devez impérativement éditer lefichier /etc/opt/ignite/instl_boottab.Pour plus d’informations, consultez la page de manuel instl_bootd(1M).

Configuration ItaniumSélectionnez Add DHCP Addresses... (Ajouter adresses DHCP). La boîte de dialogue illustréeà la Figure 3-9 s’affiche.

52 Création d’un serveur pour l’amorçage réseau de clients enregistrés

Figure 3-9 Boîte de dialogue Add DHCP Addresses

Les adresses IP spécifiées seront utilisées lors du téléchargement du système d’exploitationet de l’installation des applications. Ces adresses sont utilisées dans la majorité destéléchargements d’Ignite-UX sur un client. Une adresse est requise pour chaque téléchargementsimultané.La fonctionnalité DHCP est destinée uniquement à l’installation ; vous pouvez limiter lesconfigurations afin d’éviter toute interférence avec les fonctions de serveur DHCP antérieures.Les services DHCP distribuent des adresses IP permanentes. Si vous n’êtes pas familiariséavec les services DHCP, ne modifiez pas le champ DHCP Class ID ni la case à cocher DHCPAddresses are temporary (Les adresses DHCP sont temporaires). Le service DHCP est utiliséuniquement pour les configurations de clients ne possédant pas de noms d’hôte système etd’adresses IP prédéfinis.Saisissez une plage d’adresses IP permanentes, disponibles dans les champs DHCP Addressesen spécifiant une plage de numéros en ordre croissant. Par exemple :10.2.73.21 10.2.73.40

Vous pouvez indiquer ces adresses une seule fois sur Ignite-UX. Après cette définition initiale,vous pouvez utiliser SAM pour modifier ces adresses IP.Pour plus d’informations sur la configuration DHCP, voir l’Annexe B, (page 277). Pour plusd’informations sur la configuration des fonctions DHCP, des adresses, et des ID de classes,consultez les pages de manuel setup_server(1M) et instl_adm(4).

3.4.2 Configuration des options de sessionIgnite-UX vous permet de choisir différents types de sessions d’installation. Par exemple, vouspouvez choisir d’afficher ou non la boîte de dialogue Welcome à chaque lancement d’Ignite-UX,ou d’interrompre les clients à la fin de l’installation. Vous pouvez accepter les paramètres pardéfaut définis par Ignite-UX ou les modifier.Pour configurer le déroulement de l’installation des clients dans l’onglet Session Options,sélectionnez Options->Server Configuration et cliquez sur l’onglet Session Options (Figure 3-10).

Configuration Itanium 53

Figure 3-10 Onglet des options de session

Les options configurables dans cet onglet sont décrites ci-après :

• Confirm new clients — Permet de contrôler l’affichage ou non d’une boîte de dialogue deconfirmation lors de l’amorçage de chaque nouveau client par le serveur Ignite-UX.

• Ask for customer information during client installation — Permet de contrôler l’affichage ounon d’une fenêtre de saisie dans laquelle vous pouvez spécifier le nom du client, le numérode série du système et le numéro d’ordre. Ces informations sont stockées dans le fichiermanifest.seed du répertoire /var/opt/ignite/local/manifest. Elles sont utiliséeslors de la visualisation et de l’impression d’un récapitulatif (voir (page 155)) à l’aide deprint_manifest(1M). Les informations saisies n’ont aucun effet sur le résultat de l’installation.

• Show the welcome screen for the install server — Permet de contrôler l’affichage ou non dela boîte de dialogue d’accueil Welcome. Par défaut, cette boîte de dialogue est affichée.

• Halt the client after installation — Permet de contrôler l’interruption ou non du client (à laplace du réamorçage par défaut) après l’installation.

• Automatically move completed clients to history — Permet de contrôler l’ajout automatiquedes clients installés à la fin du journal d’historique /var/opt/ignite/clients/history/history.log. Dans le cadre de cette action, les fichiers de configuration et les récapitulatifsdes clients sont automatiquement stockés dans le répertoire de l’historique sur le serveurIgnite-UX pour consultation ultérieure. L’icône du client est supprimée de l’espace de travail

54 Création d’un serveur pour l’amorçage réseau de clients enregistrés

de l’interface utilisateur graphique. Pour permettre cette opération le client doit être COMPLETE(totalement installé).

• Show all the information for network recovery image creation — Permet de contrôler lenombre d’informations affichées lors de la création et de l’installation de l’image derestauration réseau. Par défaut, ces informations sont masquées.

• Show all the information for tape recovery image creation — Permet de contrôler le nombred’informations affichées lors de la création et de l’installation de l’image de restauration surbande. Par défaut, ces informations sont masquées.

3.5 Rubriques d’installation avancéeAprès avoir installé et configuré votre serveur Ignite-UX, vous pouvez explorer les rubriquesd’installation avancée suivantes.

3.5.1 Configuration ou mise à jour de la source de logicielsPour plus de détails sur cette tâche, consultez le document « Ignite-UX Custom ConfigurationFiles » et en particulier les sections « Installation configurations using Software Distributor depots »et « Configuration for software to be installed ». Ce document figure à l’adresse suivante :http://www.docs.hp.com/en/IUX/infolib.html

Cette section reste limitée et ne traite pas en détails une tâche qui peut devenir très complexe.Ignite-UX offre de nombreuses options d’installation des logiciels sur les clients. L’option de baseconsiste à installer tous les logiciels à partir de dépôts SD sur le serveur. Cette section décrit laconfiguration des logiciels à installer sur le serveur Ignite-UX.Si vous envisagez d’utiliser des sources SD et des sources non-SD (tar, cpio ou pax), consultezla section correspondante à chaque source.

Logiciels SDHP recommande de copier les dépôts que vous souhaitez utiliser sur disque au lieu d’utiliser leslecteurs de CD/DVD comme source d’installation.Pour mettre une source SD à disposition d’Ignite-UX, procédez comme suit :1. Si vous ne disposez pas d’un dépôt sur disque, créez-en un à l’aide de la commande

make_depots. Par exemple, pour créer le dépôt sur disque correspondant au CD/DVD dusystème d’exploitation principal HP-UX 11.11 connecté à /dev/dsk/c0t0d0, utilisez lacommande suivante :make_depots -r B.11.11 -s /dev/dsk/c0t0d0

Un ou plusieurs dépôts sont créés dans le répertoire /var/opt/ignite/depots/Rel_B.11.11.

2. Si vous avez utilisé make_depots comme décrit à l’étape 1 pour créer vos dépôts, utilisezla commande make_config pour créer les fichiers de configuration Ignite-UX de chaquedépôt que vous souhaitez utiliser. Par exemple :make_config -r B.11.11

3.5 Rubriques d’installation avancée 55

Cette commande crée les fichiers de configuration de tous les dépôts figurant dans le répertoire/var/opt/ignite/depots/Rel_B.11.11. Elle ajoute également ces fichiers deconfiguration à toutes les entrées /var/opt/ignite/INDEX de la version HP-UX 11.11.

3. Si vous n’avez pas utilisé la commande make_depots pour créer vos dépôts, exécutez lacommande make_config et pointez la sur un dépôt spécifique. Par exemple :make_config -s server.com:/depot_11_11 \-c /var/opt/ignite/data/Rel_B.11.11/core_cfg

Ajoutez ensuite une référence au fichier /var/opt/ignite/INDEX :manage_index -a -f /var/opt/ignite/data/Rel_B.11.11/core_cfg

Pour plus d’informations, consultez la page de manuel ignite(5).

Logiciels non-SDSi la source de logiciels est un dépôt non-SD, la commande make_config n’est pas utilisable.Vous devez créer un fichier de configuration unique qui représente les logiciels non-SD. Unexemple de fichier de configuration est donné ci-après : /opt/ignite/data/examples/noncore.cfg

Copiez ce fichier et modifiez-le en fonction des instructions figurant dans les commentaires contenusdans le fichier. Puis, utilisez la commande manage_index pour insérer une référence à votrenouvelle configuration dans le fichier /var/opt/ignite/INDEX. L’utilisation des fichiers deconfiguration est décrite au Chapitre 9, (page 169). Pour plus de détails, consultez le livre blancInstalling and Updating Ignite-UX, figurant dans la page « Information Library » du site WebIgnite-UX à l’adresse suivante :http://www.docs.hp.com/en/IUX/infolib.html

3.5.2 Ajout d’applications facultativesSi vous souhaitez installer d’autres logiciels SD sur les clients et si vous désirez que ces logicielspuissent être sélectionnés dans l’interface Ignite-UX, exécutez les commandes make_config etmanage_index sur ces dépôts.

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 lorsd’une même session d’installation standard, n’est pas prise en charge. Cela génère des messagesd’erreur lors de l’utilisation du dépôt d’installation, ou lors du réamorçage dans le cas de dépôtsnon-SD. Pour plus de détails, voir la section « Considérations relatives à l’utilisation de VeritasVolume Manager de Symantec » (page 211).

Logiciels d’application SDExécutez les commandes suivantes pour chaque dépôt à partir duquel vous envisagez d’installerdes logiciels SD lors de l’installation. La commande make_config ne traite que les logiciels SDfournis sous forme de kits. Tous les logiciels fournis par HP sont commercialisés sous cette forme.Pour plus d’informations sur la création de kits SD dans un dépôt SD, consultez la page de manuelmake_bundles(1M).

56 Création d’un serveur pour l’amorçage réseau de clients enregistrés

Pour rendre les kits du dépôt compilateur disponibles, entrez les commandes suivantes en tantque superutilisateur :/opt/ignite/bin/make_config \-s [server.corp.com:]/depots/compiler \-c /var/opt/ignite/data/Rel_B.11.11/compilers_cfg

/opt/ignite/bin/manage_index \-a -f /var/opt/ignite/data/Rel_B.11.11/compilers_cfg

Remplacez le nom du serveur de dépôt (dans cet exemple server.corp.com) par le nom duserveur que vous souhaitez utiliser pour installer les logiciels SD. Vous pouvez ignorer le nom duserveur pour utiliser le serveur sur lequel cette commande est exécutée. Le serveur de dépôt peutêtre un système différent du serveur Ignite-UX.

ASTUCE : Vous devez exécuter la commande make_config de nouveau pour chaque ajoutou modification de logiciels dans le dépôt. N’oubliez pas que si vous personnalisez un fichierde configuration créé à l’aide de la commande make_config, vos personnalisations serontperdues lorsque vous le créerez de nouveau à l’aide de make_config.

La commande make_config crée des fichiers de configuration Ignite-UX correspondant auxdépôts SD. Si un dépôt SD est utilisé dans le cadre du processus Ignite-UX, il doit posséder unfichier de configuration décrivant le contenu du dépôt pour Ignite-UX. Cette commande peut créerautomatiquement ce type de fichier de configuration si elle dispose du nom d’un dépôt SD cible.Exécutez cette commande lorsque vous ajoutez ou modifiez un dépôt devant être utilisé parIgnite-UX.L’utilitaire manage_index manipule les strophes contenant les informations relatives au fichierde configuration dans le fichier /var/opt/ignite/INDEX. Cet utilitaire est principalementlancé par d’autres outils Ignite-UX mais peut également être lancé directement. Pour plusd’informations, consultez la page de manuel manage_index(1M).

Logiciels d’application non-SDSi la source est un dépôt non-SD, la commande make_config n’est pas utilisable. Vous devezcréer un fichier de configuration unique qui représente les logiciels non-SD. Consultez l’exemplede fichier de configuration (/opt/ignite/data/Rel_version/examples/noncore.cfg),qui illustre une archive secondaire.

REMARQUE : N’utilisez pas d’archives de système d’exploitation (par exemple, applicationsen couches) contenant des fichiers installés dans /var/adm/sw/*. L’installation de fichiers dansce répertoire à l’aide de cette méthode risque de corrompre la base de données SD.

1. Copiez le fichier non_core.cfg dans /var/opt/ignite/data/Rel_B.11.11/configx, puis effectuez les modifications sur le fichier configx figurant dans ce répertoire.

2. Après avoir modifié le fichier configx, utilisez manage_index pour insérer une référenceà configx dans le fichier /var/opt/ignite/INDEX.

Logiciels d’application non-SD 57

58

4 Création d’un serveur pour l’amorçage réseau de clientsanonymes

Ce chapitre explique comment configurer votre serveur pour permettre l’amorçage réseau etinstaller HP-UX sur des clients anonymes. Il traite les sujets suivants :

• « Présentation des clients anonymes »

• « Configuration d’un serveur pour l’amorçage de clients PA-RISC anonymes »

• « Considérations relatives à l’amorçage de clients Itanium anonymes »

4.1 Présentation des clients anonymesLors de l’amorçage de clients PA-RISC enregistrés, les adresses IP et les adresses MAC des clientsont été stockées dans le fichier /etc/opt/ignite/instl_boottab. Dans le cas de clientsItanium®, elles ont été stockées dans le fichier /etc/bootptab.

Il est possible d’amorcer un client anonyme à partir d’un serveur Ignite-UX sans associerpréalablement d’adresse IP à son adresse MAC. Les clients anonymes sont amorcés à l’aide d’uneadresse IP fournie par le serveur.L’amorçage de clients anonymes sur un réseau est utile si vous devez amorcer, installer ou restaurerun nombre important de systèmes différents. Il vous évite de devoir configurer chaque systèmespécifique et permet d’éliminer les erreurs inhérentes à la saisie des adresses IP et des adressesMAC. Ce type d’erreur peut entraîner l’affectation accidentelle d’adresses IP à plusieurs ordinateurssimultanément.Le fichier /etc/opt/ignite/instl_boottab est utilisé pour permettre l’amorçage de clientsanonymes sur les systèmes PA-RISC. Le fichier instl_boottab contient des adresses IP qui nesont affectées à aucune adresse MAC et qui sont donc disponibles pour les clients anonymesdemandeurs.Les clients Itanium utilisent DHCP pour l’amorçage anonyme.

4.2 Configuration d’un serveur pour l’amorçage de clients PA-RISC anonymes

4.2.1 Utilisation de l’assistant de configuration serveurSi vous envisagez d’utiliser l’amorçage de clients anonymes lors du démarrage de votre serveurIgnite-UX, vous pouvez le configurer pour ce faire à l’aide de l’assistant de configuration serveur.Démarrez Ignite-UX et l’assistant de configuration du serveur conformément à la description dela section « Configuration du serveur Ignite-UX pour les clients PA-RISC » (page 41) et affichezla boîte de dialogue Configure Booting IP Addresses (voir la Figure 3-5, (page 45)).Entrez des adresses IP individuelles ou une plage valide. Au lieu d’entrer une adresse MAC dansla case reserved for: 0x, laissez cette dernière vide. Lorsque le démon instl_bootd demanderaune adresse IP pour l’amorçage de votre client PA-RISC anonyme, il recevra une adresse IP sansaucune adresse MAC spécifique.

4.1 Présentation des clients anonymes 59

4.3 Considérations relatives à l’amorçage de clients Itanium anonymes

4.3.1 Compréhension de l’amorçage PXE des systèmes ItaniumLorsqu’un système Itanium est amorcé sur le réseau, il émet une demande d’amorçage PXE. Leprotocole PXE est installé par-dessus DHCP. Cela risque de créer une confusion si plusieurs serveursDHCP sont configurés pour répondre aux demandes d’amorçage PXE.Il n’est pas possible pour un système Itanium de spécifier le serveur à partir duquel les servicesd’amorçage doivent être acceptés. En d’autres termes, il n’existe pas d’équivalent Itanium à lacommande d’amorçage PA-RISC, boot lan.192.10.10.10 install, qui demande ausystème d’ignorer toutes les réponses à l’exception de l’adresse IP 192.10.10.10. Cettefonctionnalité est appelée choix du serveur.Le système Itanium émet la demande d’amorçage PXE et tente l’amorçage à l’aide de la premièreréponse PXE reçue. Si aucune réponse PXE n’est reçue dans un délai donné, le système utilise lapremière réponse DHCP reçue. Si l’une des réponses n’est pas utilisable pour l’amorçage réseau,l’amorçage PXE échoue et un message d’erreur s’affiche sur la console du système demandeur.Les informations affichées avec les erreurs PXE ne sont généralement pas assez explicites pourdéterminer la cause du problème (voir « Erreurs communes d’amorçage réseau » (page 275)).Pour tout réseau comportant des demandes d’amorçage PXE émises par des systèmes Itanium,seuls les serveurs DHCP pouvant fournir des informations suffisantes pour permettre l’amorçagedoivent être configurés en réponse. Si un serveur DHCP répond à toutes les demandes DHCP,qu’il s’agisse d’une demande PXE ou non, il existe un risque d’interférence systématique avec lesdemandes d’amorçage PXE émises par des serveurs Itanium. La demande d’amorçage échouelorsqu’une réponse DHCP normale est reçue en réponse à une demande d’amorçage PXE.Outre l’échec de l’amorçage, l’impossibilité de sélectionner un serveur d’amorçage risqued’entraîner l’installation d’un système d’exploitation erroné. L’existence de serveurs PXE répondantavec un contenu d’amorçage différent sur le même réseau risque de provoquer des confusions.Par exemple, s’il existe un système prenant en charge l’amorçage Linux et un système prenant encharge l’amorçage HP-UX sur le même réseau, chacun peut répondre à une demande d’amorçagePXE et le premier serveur qui répond sera utilisé. Il n’est pas possible de prédire le serveur quisera utilisé pour l’amorçage.L’interférence avec une demande PXE émise par un serveur DHCP constitue un problème deconfiguration du côté du serveur DHCP. Ce problème n’est pas spécifique à HP-UX ou à Ignite-UX,mais est lié à la méthode utilisée par le micrologiciel pour exécuter un amorçage PXE.

IMPORTANT : Lorsque vous configurez des serveurs DHCP, vérifiez que le réseau ne comportequ’un seul serveur DHCP configuré pour répondre aux demandes d’amorçage PXE des systèmesItanium et que ce serveur exécute HP-UX si vous souhaitez installer HP-UX.

Au démarrage d’Ignite-UX, une demande DHCP sera utilisée pour obtenir une adresse IP destinéeà l’installation ou à la restauration, le cas échéant. Ignite-UX peut être configuré en vue de spécifierune ID de classe pour cette demande.Pour plus de détails, consultez l’Annexe B, « Configuration des services DHCP » et la page demanuel bootpd(1M).

60 Création d’un serveur pour l’amorçage réseau de clients anonymes

4.3.2 Configuration d’un serveur Ignite-UX HP-UX 11i v2 et 11i v3 et assistantd’amorçage

HP-UX 11i v2 et 11i v3 gère les options de dhcp_device_group qui améliorent la prise encharge DHCP des clients anonymes lors de l’amorçage sur les clients Itanium. Les deux mots-clésde configuration re et ncid sont utilisés dans un groupe de périphériques DHCP pour ce faire.Assurez-vous que HP-UX 11i v2 est installé sur votre serveur Ignite-UX ou sur votre assistantd’amorçage.Ajoutez l’entrée de votre groupe de périphériques dans le fichier /etc/dhcptab de votre serveurIgnite-UX ou de votre assistant d’amorçage.Il n’est pas nécessaire de redémarrer bootpd s’il fonctionne déjà. Lors de la réception d’unenouvelle demande DHCP bootp, bootp vérifie s’il est nécessaire de relire les fichiers deconfiguration. Si vous souhaitez forcer bootp à relire le fichier de configuration, envoyez lesignal SIGUP.L’exemple suivant de groupe de périphériques DHCP constitue la meilleure méthode de prise encharge de clients Itanium anonymes :dhcp_device_group:\ re:\ ncid:\ class-id="PXEClient:Arch:00002:.*":\ lease-time=300:\ subnet-mask=255.255.255.0:\ addr-pool-start-address=192.168.1.10:\ addr-pool-last-address=192.168.1.20:\ bf=/opt/ignite/boot/nbp.efi

Les options de la strophe dhcp_device_group sont les suivantes :dhcp_device_group Lance un groupe de périphériques DHCP, qui donne une

plage d’adresses IP applicable aux clients possédant uneclass-id correspondante dans leurs demandesd’amorçage.

re Option binaire définissant une expression régulièrecorrespondant à la class-id plutôt qu’une correspondancelittérale par défaut. Il s’agit d’une nouvelle option surHP-UX 11i v2.

ncid Option binaire définissant la suppression de la class-iddans les réponses aux messages. Étant donné que bootpdne gère pas l’intégralité du protocole Intel Preboot ExecutionEnvironment (PXE), la réponse ne doit pas contenir declass-id. Il s’agit d’une nouvelle option sur HP-UX 11iv2.

4.3 Considérations relatives à l’amorçage de clients Itanium anonymes 61

class-id Différents types de systèmes peuvent émettre des demandesd’amorçage PXE. Par exemple, les systèmes Itanium et lesserveurs standard du marché tels que les serveurs HPProLiant, peuvent émettre une demande d’amorçage PXE. Ilest peu probable que la même configuration puisse êtreutilisée pour ces différentes demandes. La class-id peutêtre utilisée pour répondre aux demandes PXE des clientscorrects, en ignorant les clients erronés.Tous les serveurs Itanium émettent une demande d’amorçagePXE sur 32 caractères, au format suivant :PXEClient:Arch:00002:UNDI:xxxyyy

où xxxyyy sont les nombres majeur et mineur de la révisionUniversal Network Device Interface.Un serveur standard, tel que HP ProLiant, émet les demandesd’amorçage PXE au format suivant :PXEClient:Arch:00000:UNDI:xxxyyy

où xxxyyy sont identiques à la description précédente.La class_id de l’exemple dhcp_device_groupprécédent demande au démon bootpd de répondreuniquement aux clients dont la demande d’amorçagecontient PXEClient:Arch:00002 suivi par zéro ouplusieurs caractères. Les demandes des serveurs standardsont ignorées.Un serveur DHCP ou un assistant d’amorçage configuré pourrépondre à toutes les demandes d’amorçage contenantPXEClient répondra aux serveurs Itanium et aux serveursstandard. Une réponse PXE adaptée à un serveur standardpeut ne pas permettre l’amorçage d’un système Itanium.

lease-time Délai en secondes de l’utilisation de l’adresse IP pouramorcer un système. L’exemple indique 300 secondes (5minutes), mais un délai supérieur peut être nécessaire si leréseau est chargé. L’amorçage sur des réseaux à fort traficpeut demander 10 ou 15 minutes, du fait du téléchargementdu noyau d’installation et du système de fichiers. Le problèmeen cas d’augmentation du lease-time réside dans lerisque de manquer d’adresses IP pour l’amorçage. Si vousaugmentez cette valeur, assurez-vous que vous disposez desuffisamment d’adresses IP dans le groupe pour accepterdes systèmes susceptibles de s’amorcer simultanément.

subnet-mask Masque de sous-réseau utilisé par les clients.addr-pool-start-address Première adresse IP du groupe d’adresses.addr-pool-last-address Dernière adresse IP du groupe d’adresses.

62 Création d’un serveur pour l’amorçage réseau de clients anonymes

IMPORTANT : L’utilisation de l’option ncid est critique car elle demande au serveur DHCPd’exclure la class-id DHCP de la réponse à la demande d’amorçage du client. Si un serveurDHCP répond à une demande d’amorçage PXE avec la class-id DHCP dans la réponse, leclient PXE amorcé tente de communiquer avec un serveur proxy PXE sur le même hôte. Étant donnéque HP-UX n’offre pas de serveur proxy PXE, l’amorçage échoue. L’option ncid permet derésoudre ce problème.

Une fois le groupe de périphériques ajouté dans le fichier /etc/dhcptab, votre serveur Ignite-UXHP-UX 11i v2 ou 11i v3 est désormais configuré pour répondre aux clients Itanium anonymes.

IMPORTANT : Le serveur qui répond à la demande d’amorçage PXE est le système à partirduquel le client PXE tentera une opération tftp sur le fichier d’amorçage. Si vous n’utilisez pasun système HP-UX pour répondre à une demande PXE Itanium, vous devez rendre les fichiersd’amorçage requis accessibles et compatibles avec les nouvelles versions d’Ignite-UX. HP n’offreaucun support pour ce type de configuration.

4.3.3 Isolement d’Ignite-UX par rapport aux systèmes DHCP non contrôlablesSi votre réseau comporte des serveurs DHCP que vous ne pouvez pas contrôler, il est possibled’isoler totalement Ignite-UX. Il vous suffit d’ajouter une class-id au mot-clé dhcp_class_iddans le système de fichiers d’installation. Pour de plus amples informations, consultez les pagesde manuel instl_adm(1M) et instl_adm(4).Une fois le processus d’amorçage réseau terminé et lorsque le noyau d’installation fonctionne,Ignite-UX utilise DHCP à nouveau pour obtenir une adresse IP. Cette opération est due au faitqu’Ignite-UX ne peut pas déterminer l’adresse IP utilisée par le micrologiciel. Vous pouvez utiliserce fonctionnement pour isoler les demandes DHCP des systèmes qui amorcent et qui installentHP-UX à partir des demandes d’autres serveurs DHCP.Si vous utilisez HP-UX 11i v2 ou 11i v3 et si vous avez configuré un groupe de périphériquesDHCP pour les demandes PXE des serveurs Itanium, vous pouvez réutiliser ce groupe depériphériques à des fins d’isolement. Si vous avez ajouté l’option suivante au système de fichiersd’installation :dhcp_class_id="IgniteDHCPDeviceGroup",vous pouvez modifier l’entrée dhcp_class_id pour lire :dhcp_class_id="PXEClient:Arch00002:.*|IgniteDHCPDeviceGroup"

Étant donné qu’une correspondance d’expression régulière est utilisée, | signifie « ou » et permetde répondre à une class-id reçue correspondant à l’une des expressions. Cet exemple permetde répondre à la demande d’amorçage initiale du système Itanium et aux demandes DHCPultérieures durant le fonctionnement d’Ignite-UX.Les serveurs DHCP qui répondent aux class-id DHCP doivent être reconfigurés ou isolés sur unsous-réseau différent.

4.3 Considérations relatives à l’amorçage de clients Itanium anonymes 63

4.3.4 Remplacement de bootpd par instl_bootdSi votre système Itanium n’exécute pas les services DHCP, le remplacement du démon bootpdpar le démon instl_bootd permet l’amorçage réseau des clients enregistrés et anonymes,ainsi que des clients Itanium et PA-RISC. Pour de plus amples informations, voir laFigure 2-7, « Arbre de décision lors de la configuration d’un serveur pour l’amorçage de systèmesItanium ».

IMPORTANT : Si votre serveur assure les services DHCP, ne remplacez pas bootpd parinstl_bootd. Cette procédure configure votre serveur Ignite-UX afin qu’il exécute instl_bootdà la place de bootpd. L’exécution des opérations de la section suivante permet d’empêcher lesystème d’offrir les services DHCP.

L’utilisation de instl_bootd sur un serveur Ignite-UX implique que le démon bootpd nefonctionne pas sur ce serveur. Le démon instl_bootd répond à toutes les demandes d’amorçagedes clients. Le démon instl_bootd fonctionne normalement sur un ensemble de ports réseauuniques, 1067/1068, utilisés seulement pour amorcer les clients PA-RISC. Toutefois, dans cetteconfiguration, instl_bootd fonctionne sur les ports bootpd standard, 67/68.Si vous exécutez bootp avec DHCP sur le réseau, n’exécutez pas ces opérations. Le démoninstl_bootd répondra aux demandes DHCP comme si le système demandait un amorçageréseau. Si vous utilisez bootp avec DHCP sur le réseau, envisagez d’autres solutions.Pour configurer votre serveur Ignite-UX afin qu’il exécute instl_bootd à la place de bootpd,procédez comme suit :1. Après avoir configuré votre serveur Ignite-UX, assurez-vous que bootpd est désactivé sur

les ports 67/68 en mettant la ligne suivante en commentaire dans le fichier /etc/inetd.conf :bootps dgram udp wait root /usr/lbin/bootpd bootpd

2. Activez le démon instl_bootd sur les ports 67/68 en ajoutant la ligne suivante au fichier/etc/inetd.conf :bootps dgram udp wait root /opt/ignite/lbin/instl_bootd \instl_bootd

3. Redémarrez le démon Internet inetd pour appliquer les modifications de ports effectuéesà l’étape 2 :/usr/sbin/inetd -c

Votre serveur Ignite-UX est désormais configuré pour répondre aux clients anonymes. Pour deplus amples informations, consultez les pages de manuel instl_bootd(1M) et inetd(1M).

64 Création d’un serveur pour l’amorçage réseau de clients anonymes

5 Gestion des E/S pour l’installation et la restaurationCe chapitre présente les concepts d’E/S Ignite-UX et décrit la manière dont les concepts dechemins multiples améliorent Ignite-UX. Il fournit également une aide à l’utilisateur lors de lamigration du modèle de noms hérités vers le modèle de noms agiles grâce à la description desévolutions offertes par la compatibilité d’Ignite avec les chemins multiples.Il aborde les sujets suivants :

• « Présentation des chemins multiples » (page 65)

• « Concepts de vue agile » (page 66)

• « Considérations pratiques » (page 69)

• « Restauration et vue agile » (page 76)

• « Contrôle du processus de configuration d'E/S » (page 78)

• « Questions et réponses à propos de la vue agile » (page 80)

5.1 Présentation des chemins multiplesDans sa configuration actuelle, à compter de la version C.7.0.x, Ignite-UX est compatible avecles chemins multiples vers les périphériques d’E/S. Ignite-UX prend désormais en charge la vueagile sur HP-UX 11i v3.L’une des caractéristique de HP-UX 11i v3 (et des versions ultérieures) est la compatibilité avecles modifications de chemins d’E/S. Sur HP-UX 11i v2 (et versions antérieures), Ignite-UX tientcompte du fait que plusieurs fichiers de périphérique (DSF) et chemins physiques peuventcorrespondre à la même unité logique de périphérique (LUN).Avant HP-UX 11i v3, l’adressage des E/S se présente comme illustré par la Figure 5-1, où unDSF est spécifique à un chemin physique qui, à son tour, pointe vers un LUN de périphériqued’E/S.

5.1 Présentation des chemins multiples 65

Figure 5-1 Modèle d’adressage de pile d’E/S hérité

LUN

DSF hérités Chemins physiques hérités

/dev/dsk/c9t0d1 0/0/6/0/0.1.18.73.0.0.1

/dev/dsk/c11t0d1 0/0/6/0/0.1.19.75.0.0.1

/dev/dsk/c17t0d1 0/0/10/0/0.1.18.73.0.0.1

/dev/dsk/c19t0d1 0/0/10/0/0.1.19.75.0.0.1

/dev/dsk/c29t0d1 1/0/2/0/0.1.19.75.0.0.1

/dev/dsk/c27t0d1 1/0/2/0/0.1.18.73.0.0.1

/dev/dsk/c37t0d1 1/0/14/0/0.1.18.73.0.0.1

/dev/dsk/c33t0d1 1/0/14/0/0.1.19.75.0.0.1

Il est possible d’utiliser tout DSF hérité pour accéder au périphérique d’E/S. Pour éviter tout risquede conflit, il est recommandé de ne pas utiliser plusieurs DSF simultanément. Par exemple, deuxDSF correspondant au même LUN peuvent être utilisés pour des groupes de disques ou de volumesdifférents. Ignite-UX détecte ce type de configuration invalide et empêche l’installation. Cettevérification est effectuée lors du contrôle de validité au début de l’installation.

5.2 Concepts de vue agileÀ compter de HP-UX 11i v3, HP-UX prend en charge les chemins multiples de périphériques etassure automatiquement la fonction de chemins multiples. Cette fonctionnalité recouvre de nouveauxconcepts importants : DSF fixe, chemin physique LUN, chemin physique « lunpath », identificateurde périphérique et adressage agile.La logique d’adressage d’E/S de la vue agile est illustrée par la Figure 5-2.

66 Gestion des E/S pour l’installation et la restauration

Figure 5-2 Modèle d’adressage agile de pile d’E/S en chemins multiples

DSF fixe Chemin physiquelunpath

Chemin physiquelunpath

Chemin physiquelunpath

Chemin physiquelunpath

DSF hérité Chemin physique

DSF hérité Chemin physique

CheminphysiqueLUN

LUN

Le DSF fixe représente le périphérique, quel que soit son emplacement dans la configurationd’E/S/ Avec le nouveau modèle, les DSF hérités et les chemins physiques bénéficient desfonctionnalités de chemins multiples car, après l’ouverture du périphérique, les E/S utilisent tousles chemins associés au périphérique d’E/S.Le chemin physique LUN est virtualisé et représente tous les chemins physiques « lunpath » versun périphérique. Le chemin physique « lunpath » est le chemin normalement affiché par l’interfaceutilisateur Ignite. Les chemins physiques « lunpath » ne comportent pas de fichiers spéciaux - ilssont associés à un chemin physique LUN et sont accessibles via le DSF fixe associé au cheminphysique LUN. L’interface utilisateur Ignite affiche le chemin physique « lunpath » de manière àpermettre l’identification du périphérique réel ; il n’est pas possible d’identifier le périphériquephysique en consultant le chemin physique LUN ou le DSF fixe.Des exemples de valeurs de modèle d’adressage agile pour les DSF et les chemins sont illustrésci-après.

5.2 Concepts de vue agile 67

Figure 5-3 Exemple de noms agiles

64000/0xfa00/0x6

LUN

:WW

ID0x50060b000015330f0001000000000032

DSF fixe

DSF hérités Chemins physiques hérités

CheminphysiqueLUN Chemin physique « lunpath »

/dev/dsk/c9t0d1

/dev/disk/disk55

0/0/6/0/0.1.18.73.0.0.1

0/0/6/00.0x50060b000019bc98.0x4001

0/0/6/00.0x50060b000019c8a6.0x4001

0/0/10/00.0x50060b000019bc98.0x40010

0/0/10/00.0x50060b000019c8a6.0x40010

1/0/2/00.0x50060b000019c8a6.0x4001

1/0/2/00.0x50060b000019bc98.0x4001

1/0/14/00.0x50060b000019c8a6.0x40010

1/0/14/00.0x50060b000019bc98.0x40010

/dev/dsk/c11t0d1 0/0/6/0/0.1.19.75.0.0.1

/dev/dsk/c17t0d1 0/0/10/0/0.1.18.73.0.0.1

/dev/dsk/c19t0d1 0/0/10/0/0.1.19.75.0.0.1

/dev/dsk/c29t0d1 1/0/2/0/0.1.19.75.0.0.1

/dev/dsk/c27t0d1 1/0/2/0/0.1.18.73.0.0.1

/dev/dsk/c37t0d1 1/0/14/0/0.1.18.73.0.0.1

/dev/dsk/c33t0d1 1/0/14/0/0.1.19.75.0.0.1

L’identification de périphériques dans une configuration d’E/S à chemins multiples peut s’avérerproblématique. Les périphériques d’E/S spécifiques sont souvent identifiés en interne à l’aided’un identificateur universel (WWID) unique pour chaque LUN.En identifiant un périphérique à l’aide du WWID, il est possible d’utiliser tous ses cheminsphysiques pour y accéder et l’adressage agile est pris en charge.Il peut être difficile d’associer le WWID à un périphérique physique ou logique spécifique. LeWWID du périphérique figure souvent sur un label (par exemple une étiquette) ou est disponiblevia un logiciel de gestion de stockage utilisé pour configurer un LUN virtuel et il est donc plusfacile de sélectionner un périphérique à l’aide de l’un de ses chemins physiques.L’adressage agile signifie que le chemin physique réellement utilisé par le système pour accéderà un périphérique est indépendant du chemin utilisé pour sélectionner le périphérique. La sélectiond’un disque à l’aide d’un chemin physique peut entraîner le système à choisir un autre cheminphysique mieux adapté. Par exemple, ce cas peut se produire lors de la sélection d’un disquepour l’amorçage et lorsque les gestionnaires de volumes définissent le groupe de cheminsappropriés à utiliser pour accéder au périphérique.

REMARQUE : Le chemin physique utilisé pour la sélection n’a aucune signification particulièredans la plupart des interfaces utilisateur Ignite-UX. Ignite-UX permet au logiciel système HP-UX desélectionner le meilleur chemin lorsqu'un chemin particulier est nécessaire. Par exemple, leschemins d'amorçage seront sélectionnés par le logiciel système lors de la sélection du périphériqued'amorçage.

68 Gestion des E/S pour l’installation et la restauration

Une méthode plus conviviale consiste à identifier les périphériques d’E/S à l’aide d’un identificateurde périphérique. Il s’agit d’un code de périphérique en format lisible défini par l’utilisateur. Ilpeut être écrit sur le périphérique et relu. Les centres de données peuvent éventuellement créerune politique standard en matière d’identificateurs de périphériques (par exemple,LAB2CAB23LUN15).Dans la configuration actuelle, il est possible de définir, de vérifier et de lire l’identificateur depériphérique lors de l’installation. L’identificateur de périphérique est stocké sur le périphériqueet reste donc disponible si le disque est déplacé sur un autre système ou connecté à plusieurssystèmes. Tous les périphériques ne prennent pas en charge l’utilisation d’un identificateur depériphérique.Pour plus d’informations sur la définition et la lecture des identificateurs de périphériques, consultezla commande scsimgr(1M).Lors de l'identification des E/S physiques pour les fichiers de configuration Ignite-UX, consultezle Tableau 5-3, (page 79) pour connaître le format des variables d'E/S.

REMARQUE : Votre centre de données peut utiliser des processus ou des groupes séparés pouradministrer les systèmes et le stockage. Il est important d’enregistrer le WWID, l’identificateur depériphérique et les autres détails des LUN affectés à vos systèmes. Il est possible d’utiliser uncontrôle d’accès ou des zones de protection en vue de contrôler les systèmes autorisés à utiliserun LUN ; il est important d’enregistrer les systèmes pouvant accéder aux LUN.

Pour plus d’informations sur HP-UX en vue agile, consultez le livre blanc intitulé The NextGeneration Mass Storage Stack, à la rubrique Network and Systems Management du sitewww.docs.hp.com, à l’adresse suivante : http://www.docs.hp.com/en/netsys.html#Storage%20Area%20Management.

5.3 Considérations pratiquesIgnite-UX utilise des chemins physiques afin de vous aider à identifier les périphériques d'E/S telsque disques, lecteurs de CD/DVD et lecteurs de bandes, lors de l'installation et de la restauration.Le format du chemin physique utilisé pour identifier les périphériques d'E/S dépendra de laversion de HP-UX utilisée et d'autres facteurs. En outre, plusieurs chemins peuvent être affichéspour un même périphérique.Ignite-UX permet au logiciel système HP-UX de sélectionner le meilleur chemin lorsqu'un cheminparticulier est nécessaire. Par exemple, les chemins d'amorçage seront sélectionnés par le logicielsystème lors de la sélection du périphérique d'amorçage.Notez que vous devrez peut-être effectuer un défilement horizontal pour lire l'intégralité du cheminphysique et les données associées dans les écrans de l'interface utilisateur graphique Ignite-UX.

5.3.1 Configuration de l’installation systèmeSi vous utilisez Ignite-UX pour installer HP-UX sur un client, vous devez identifier le disque racine.Ce choix est effectué dans l’onglet Basic (Généralités) dans l’interface de configuration d’installationclient, comme illustré ci-dessous.

5.3 Considérations pratiques 69

Figure 5-4 Onglets d’installation et de configuration client Ignite-UX

Le chemin physique affiché dans la zone de texte Root Disk (Disque racine) correspond au cheminphysique « lunpath » sur HP-UX 11i v3 (et versions ultérieures) ou au chemin physique hérité surHP-UX 11i v2 (et versions antérieures).

Figure 5-5 Boîte de dialogue des choix de disque racine

70 Gestion des E/S pour l’installation et la restauration

La boîte de dialogue Root Disk Choices affiche tous les chemins de chaque disque et donc, lesdisques comportant des chemins multiples sont affichés plusieurs fois.Si vous utilisez un périphérique SAS, les emplacements physiques sont affichés dans la boîte dedialogue Root Disk Choices comme illustré par la figure ci-dessous.

Figure 5-6 Boîte de dialogue Root Disk Choices avec emplacements physiques

Pour obtenir une liste complète de tous les chemins d’un même périphérique, sélectionnez lepériphérique désiré puis cliquez sur le bouton More Info. Si un LUN comporte plusieurs chemins,vous pouvez en sélectionner un pour afficher le même écran More Info. Par exemple, vous pouvezsélectionner l’un ou l’autre des chemins physiques « lunpath » car ils pointent tous les deux versle même LUN.0/0/6/0/0.0x50060b000019c8a6.0x4001000000000000

0/0/10/0/0.0x50060b000019c8a6.0x4001000000000000

Utilisez l’écran More Info comme aide à la transition entre les chemins physiques hérités et leschemins physiques « lunpath ». L’écran More Info donne des détails relatifs au LUN qui vouspermettent de vérifier que le LUN sélectionné est bien celui que vous désirez.

5.3 Considérations pratiques 71

Figure 5-7 Boîte de dialogue More Info

Sur HP-UX 11i v3 (et versions ultérieures), l’écran More Info affiche tous les chemins physiques« lunpath » d’un périphérique. (Notez que les chemins peuvent être longs - un défilement horizontalpeut être nécessaire pour visualiser l’intégralité du chemin.) Le chemin physique hérité affichédépend du chemin physique « lunpath » actuellement sélectionné dans la fenêtre de la liste dechoix. Un seul chemin physique hérité est affiché. Pour afficher la liste complète de tous les cheminsphysiques hérités vers le périphérique, cliquez sur le bouton All Paths....La fenêtre Legacy HW Path (Chemin physique hérité) et le bouton All Paths... ne sont pasdisponibles sur les systèmes exécutant HP-UX 11i v2 (et versions antérieures).

72 Gestion des E/S pour l’installation et la restauration

Figure 5-8 Boîte de dialogue All Paths

Accessible via l’onglet File System (Système de fichiers) de l’interface de configuration d’installationclient, la boîte de dialogue Add/Remove Disk affiche le chemin physique « lunpath », le cheminphysique hérité ou l’emplacement physique. La Figure 5-6 illustre le format d’affichage des cheminsphysiques des emplacements matériels.

Figure 5-9 Boîte de dialogue d’ajout et de suppression de disques

L’écran More Info est également disponible dans la boîte de dialogue Add/Remove Disks, afinde valider les choix et de fournir une aide à la transition vers le modèle de noms agiles.

5.3 Considérations pratiques 73

5.3.2 Identification de périphériques pour d’autres tâchesUn certain nombre d’autres tâches Ignite exigent l’identification des périphériques d’E/S.

• Lors de la création d’un support d’installation vous devez utiliser la commande ioscan pouridentifier le lecteur de bande, de CD ou de DVD. Notez que certain logiciels de gravure deCD/DVD fournis avec Ignite-UX mais non développés par HP fonctionnent uniquement avecles fichiers speciaux hérités.

• Lors de l’exécution d’une restauration système sur les systèmes Itanium, vous devez identifierle chemin physique du périphérique de bande pour créer une option d’amorçage EFI. (Cetteopération doit être effectuée lors de la création de la bande.)

• Lors d’une restauration en deux étapes à partir des supports, vous devez sélectionner lechemin physique du lecteur de bande utilisé pour la restauration.

• En mode de restauration expert, vous devez connaître le chemin physique du disque quevous souhaitez restaurer.

• Lors de l’identification des disques dans les fichiers de configuration en vue de les définirou de les associer dans un même groupe de volumes, vous devez indiquer les cheminsphysiques des disques.

5.3.3 Caractéristiques importantes de la vue agileLes points suivants vous aideront lors de la transition entre la vue héritée et la vue agile :

• Lors de l’utilisation des nouveaux DSF fixes, veillez à utiliser la nouvelle structure derépertoires :

Tableau 5-1 Répertoires des DSF de stockage de masse

Répertoire de DSF héritésRépertoire de DSF fixes

/dev/dsk/dev/disk

/dev/rdsk/dev/rdisk

/dev/rmt/dev/rtape

• Les DSF hérités et fixes peuvent être créés lors de l’installation et de la restauration deHP-UX 11i v3, en fonction du gestionnaire de volumes utilisé. Lorsque Ignite-UX crée lecontenu du système de fichiers pour HP-UX 11i v3, les DSF fixes sont utilisés pour les volumesLVM et la configuration VxVM 5.0, et les DSF hérités sont utilisés pour VxVM 3.5 et 4.1.

REMARQUE : Pour utiliser les DSF fixes, les composants VxVM de l'environnementd'installation Ignite-UX et le dépôt d'installation doivent être en version 5.0.

• Rappelez-vous que les DSF fixes sont conservés lors de la restauration si Ignite effectue unerestauration sur le même matériel ou peuvent être mappés sur un matériel de remplacement,mais leur conservation n’est pas garantie lors d’installations ultérieures. La Figure 5-10présente la cohérence de l’adressage d’E/S.

74 Gestion des E/S pour l’installation et la restauration

• En cas de remplacement de matériel et si la restauration n’est pas nécessaire, vous pouvezexécuter io_redirect_dsf pour corriger la configuration du système. Pour plusd’informations, consultez la page de manuel io_redirect_dsf(1M).

Figure 5-10 Cohérence de l’adressage d’E/S

Réamorçage

Installation avec d’autres modifications matérielles

C C C C C CC

DSF fixe

Chemin physique LUN

Chemin physique « lunpath »

DSF hérité

Chemin physique hérité

ID de périphériqueW

WID

Installation avec remplacement du système et/ouHBA de même modèle et config. et mêmes périphériques

Installation avec même système et configuration etremplacement de périphériques

C C C CN N N

N N

N

N

N

N N N N N N

NNN* *

C N C C C

Restauration sur le même système et périphériques NR C R C C C

Restauration avec remplacement du système et/ouHBA de même modèle et config. et mêmes périphériques R N C R C C C

Restauration avec même système et configuration etremplacement de périphériques R N * R * N N

Restauration avec d’autres modifications matérielles N N N N N N N

Événement système

Identification de l’adressagede périphérique

Réinstallation sur le même système et périphériques

5.3 Considérations pratiques 75

Légende de la figure « Cohérence de l'adressage d'E/S » :C = Cohérente — La valeur d’ID d’adresse de périphérique est enregistrée dans la config. HP-UXet la corrélation entre ces valeurs et les périphériques n’est pas modifiée du fait de l’événement.N = Nouvelle valeur — La valeur d’ID d’adresse de périphérique est créée du fait de l’événement.La valeur d’ID d’adresse de périphérique peut être modifiée ou non en fonction de l’événement.R = Restaurée — Ignite-UX restaure l’association entre les valeurs d’ID d’adresse de périphériqueet les périphériques dans la mesure du possible. Le processus utilisé pour faire correspondre lespériphériques antérieurs et actuels est traité par les méthodes de correspondance de restaurationIgnite-UX. La correspondance peut être impossible si les configurations système sont différentes.* — Peut être une valeur cohérente pour certains protocoles d’E/S, par exemple SCSI parallèle,et peut être une nouvelle valeur pour d’autres protocoles d’E/S, par exemple Fibre Channel.

5.4 Restauration et vue agileLors de la restauration, Ignite-UX C.7.x applique des modifications à la nouvelle configurationd'E/S système afin de correspondre à la configuration d'E/S système d'origine. Cette opérationest nécessaire car certains aspects de la configuration système dépendent de l'ordre non prévisiblede l'inventaire des E/S système.L'objectif global de cette procédure est que la configuration d'E/S système se présente commes'il s'agissait d'un simple réamorçage du système lors de la création de l'archive de restauration.Il s'agit d'un processus complexe et Ignite-UX peut ne pas être capable de restaurer l'intégralitéde la configuration d'E/S. Ignite peut être dans l'impossibilité de restaurer certains aspects de laconfiguration d'E/S du fait de modifications matérielles, de limitations de logiciel d'E/S systèmeet de limitation d'Ignite-UX.Il est recommandé de vérifier la configuration d'E/S système durant et après la restauration afinde pouvoir effectuer les réglages éventuels, le cas échéant.La bonne correspondance entre les fichiers spéciaux (DSF) et les périphériques constitue un élémentde la restauration de la configuration d'E/S. Il existe une méthode appliquée aux DSF hérités surHP-UX 11i v3 et les version antérieures, et une autre méthode appliquée aux DSF fixes surHP-UX 11i v3.

5.4.1 Correspondance entre DSF hérités et périphériquesLa correspondance entre les DSF hérités et les périphériques de stockage de masse est effectuéeen fonction des chemins physiques. En général, les DSF hérités sont associés à un chemin physiqueen particulier. Lors de la restauration, un périphérique est associé au DSF de sont chemin physique.(La Figure 5-1, (page 66) donne une description du modèle d'adressage hérité.)Les modifications de configuration matérielle sont traitées en supposant qu'un nouveau périphériquedoit remplacer celui figurant initialement sur ce chemin physique.Il est à noter que certains protocoles d'E/S, par exemple SAS et USB, associent les DSF héritésà des périphériques spécifiques selon une méthode d'identité de périphérique (par exempleWWID) et fonctionnent donc comme pour la correspondance des DSF fixes décrite ci-après.Les périphériques SAS représentent un cas spécial, car leur association DSF hérité/WWID peutvarier en fonction des modifications de configuration d'E/S. Si vous modifiez une configurationSAS (déplacement physique d'un périphérique SAS dans une autre baie ou suppression d'un

76 Gestion des E/S pour l’installation et la restauration

périphérique SAS), le chemin physique associé à ce périphérique et à d'autres peut varier lorsde l'installation ou de la restauration. Dans ce cas, des chemins physiques sont réaffectés auxpériphériques SAS. Étant donné que les DSF hérités sont associés à un chemin physique particulier,toute modification du chemin physique d'un périphérique entraîne la rupture de l'associationentre son DSF hérité antérieur et son WWID. Il est à noter que la méthode d'association despériphériques SAS lors de la restauration peut évoluer lors des futures versions d'Ignite-UX, afind'utiliser la méthode d'adressage agile décrite ci-après.Seules certaines modifications de configuration SAS entraînent le remappage des cheminsphysiques. Pour plus d'informations, consultez le livre blanc , « Ignite-UX and SAS Devices »disponible à l'adresse suivante : Ignite-UX Information Library.

5.4.2 Correspondance entre DSF fixes et périphériquesLa correspondance entre les DSF fixes et les périphériques de stockage de masse est relativementcomplexe, du fait de l'adressage agile. Lors de la restauration, Ignite-UX tente de simulerl'adressage agile, tout en traitant le remplacement du matériel. Cette correspondance est réaliséeselon les méthodes décrites ci-après :

• WWID — La correspondance est réalisée en fonction de l'identification unique dupériphérique. Cette méthode associe le DSF fixe d'origine d'un périphérique au mêmepériphérique dans la configuration système restaurée.

• ID de périphérique — (Futur) La correspondance est réalisée en fonction d'un identificateurdéfinissable par l'utilisateur enregistré sur le périphérique. Cette méthode associe le DSFfixe d'origine d'un périphérique au périphérique possédant le même ID de périphériquedans la configuration système restaurée. Elle permet de contrôler la correspondance depériphérique par une identification fournie par l'utilisateur. Il est à noter que certainspériphériques de stockage de masse ne prennent pas en charge la fonction d'ID depériphérique.

• Emplacement physique — La correspondance est réalisée en fonction de l'emplacementphysique du périphérique. Cette méthode met en correspondance le DSF fixe d'origineassocié à un emplacement physique spécifique (par exemple, même armoire et même baie)et le périphérique figurant à cet emplacement dans la configuration système restaurée. Cetteméthode est destinée au traitement du remplacement des périphériques. Il est à noter quetous les protocoles d'E/S ne prennent pas en charge l'adressage d'emplacement physique.

• Lunpath — La correspondance est réalisée en fonction d'un chemin physique « lunpath ».Cette méthode met en correspondance le DSF fixe d'origine associé à un chemin physique« lunpath » et le périphérique figurant sur ce chemin physique « lunpath » dans laconfiguration système restaurée. Cette méthode est destinée au traitement du remplacementdes périphériques. Certains protocoles, par exemple fibre channel, comportent des cheminsphysiques « lunpath » et des chemins physiques hérités fonctionnellement différents (différentsattributs matériels).

• Chemin physique hérité — La correspondance est réalisée en fonction du chemin physiquehérité. Cette méthode met en correspondance le DSF fixe d'origine associé à un cheminphysique hérité et le périphérique figurant sur ce chemin physique hérité sur le systèmerestauré. Elle utilise la même méthode que celle appliquée pour les DSF hérités habituels.

5.4 Restauration et vue agile 77

Toutes les méthodes ne conviennent pas nécessairement à tous les protocoles. Vous trouverezci-après les listes des méthodes de correspondance entre DSF fixe et périphérique, classées parprotocole. L’ordre dans lequel ces méthodes sont appliquées est essentiel. La correspondancesera réalisée dans l'ordre indiqué.

Tableau 5-2 Méthodes de correspondance entre DSF fixe et périphérique par protocole

Ordre d'applicationProtocole

WWID, lunpathSCSI parallèle

WWID, emplacement physique, lunpathFibre Channel

lunpathide

WWID, emplacement physique, lunpathSAS

aucune correspondance n'est réaliséeautres

REMARQUE : Il est possible que certains périphériques figurant dans la configuration systèmed'origine ne puissent pas être mis en correspondance avec ceux de la nouvelle configurationsystème. Il est également possible que certains périphériques figurant dans la nouvelle configurationsystème ne correspondent pas à ceux de la configuration d'origine. Dans ce cas, les pilotes d'E/Sdu système d'exploitation HP-UX affecteront des DSF hérités et fixes aux périphériques qui necorrespondent pas.

5.5 Contrôle du processus de configuration d'E/SIl est possible de contrôler le processus de configuration d'E/S associé à l'installation et à larestauration, à l'aide des variables du fichier de configuration. Ces variables permettent desélectionner les disques pouvant être remplacés par d'autres, de masquer des disques dans leprocessus de configuration d'E/S et de contrôler les noms des DSF.Grâce au contrôle du processus de configuration d'E/S, vous pouvez créer des fichiers deconfiguration suffisamment généraux pour être utilisés avec des clients possédant différents cheminsphysiques, protéger les disques contre toute modification et améliorer les performances duprocessus d'inventaire des E/S.Cette section présente les variables et les types de valeurs associés à la configuration d'E/S,utilisés dans les fichiers de configuration. Pour plus de détails, consultez la page de manuelinstl_adm(4).

78 Gestion des E/S pour l’installation et la restauration

Tableau 5-3 Variables de configuration d'E/S

DescriptionVariable de configuration d'E/S

(booléenne) La valeur « true » permet à Ignite de remplacer un disque spécifié dansles fichiers de configuration mais inexistant sur le système par un disque existant et nonspécifié en utilisation, masqué ou bloqué. La valeur par défaut est « false » pour uneinstallation non interactive et « true » pour une installation interactive. Cette variableest utile lors de la création de fichiers de configuration utilisés avec plusieurs clients.

allow_disk_remap

(booléenne) La valeur « true » interdit au processus d'installation de permettre laconfiguration et/ou le « nettoyage » du disque d'amorçage. Cette variable est utilelorsque le noyau Ignite est amorcé sur un disque dur dédié qui doit être protégé contretoute modification.

hide_boot_disk

(chaîne) Cette variable peut être appliquée à un ou plusieurs chemins physiques avecséparateur espace pour des disques devant être « masqués » afin d'éviter laconfiguration ou la modification lors de l'installation. Elle est utile pour masquer plusieursdisques.

_hp_hide_other_disks

(chaîne) L'utilisation de ce mot-clé force l'affectation d'un numéro d'instance spécifiqueau périphérique matériel spécifié. Cette variable est utile pour créer des configurationsclients homogènes avec d'autres quelles que soient les variations de configurationsmatérielles.

hw_instance_number

(chaîne) Ce mot-clé permet de contrôler la fonction d'inventaire Ignite en demandantà Ignite de ne pas collecter les informations d'inventaire pour les périphériques spécifiés.Cette variable est utile si vous souhaitez masquer des périphériques afin qu'ils ne soientpas sélectionnables lors de l'installation.

inventory_block_path

(chaîne) Ce mot-clé permet de contrôler la fonction d'inventaire Ignite en demandantà Ignite de ne pas collecter les informations d'inventaire pour les périphériques du typede protocole spécifié. Cette variable est utile si vous souhaitez améliorer lesperformances du processus d'inventaire d'E/S en ignorant tous les périphériques d'unprotocole donné. Ces périphériques ne seront pas sélectionnables lors de l'installation.

inventory_block_protocols

Le tableau suivant répertorie les types de valeurs utilisés avec les variables de configuration d'E/S.

Tableau 5-4 Types de valeurs de configuration d'E/S

DescriptionType de valeur de configurationd'E/S

Dans les mots-clés qui utilisent un chemin physique comme valeur ou paramètre d'index,le chemin physique peut être une suite de plusieurs nombres décimaux ou hexadécimauxséparés par un point ( . ) ou par une barre oblique ( / ). Il est également possibled'utiliser une chaîne complexe ou une variable en chaîne si un chemin physique estattendu.

Chemin physique

Un chemin physique peut être une suite de valeurs alphanumériques, séparées par lesigne deux points ( : ).

Emplacement physique

Le format de cette valeur varie en fonction du protocole et du périphérique. Cette valeurest souvent une valeur IEEE standard en format hexadécimal, mais elle peut avoir unautre format. Elle ne doit pas comporter d'espaces.

Identificateur universel /WWID

Les valeurs de protocoles valides sont :• fibre_channel

• parallel_scsi

• sas

• usb

Protocole d'E/S

5.5 Contrôle du processus de configuration d'E/S 79

5.6 Questions et réponses à propos de la vue agileQuelles sont les conditions requises pour l’utilisation des DSF fixes ? Dois-je les utiliser exclusivementou puis-je les mélanger avec des DSF hérités ?Ignite-UX utilise les DSF fixes lors de l’installation et de la restauration sur les systèmes utilisantHP-UX 11i v3. En interne, le logiciel de gestion des volumes VxVM contrôlant l’installation et larestauration utilise des DSF fixes ou hérités, selon la version de VxVM utilisée. Pour plus de détails,voir « Caractéristiques importantes de la vue agile » (page 74).Est-il possible de passer des DSF fixes aux DSF hérités et inversement ?Le basculement entre DSF fixes et hérités est spécifique au gestionnaire de volume. Pour plusd’informations, reportez-vous à la documentation de votre gestionnaire de volume.L’interface Ignite-UX applique-t-elle un modèle d’utilisation particulier par rapport aux DSF fixeset hérités ?Non, mais les DSF fixes sont utilisés lors de l’installation et de la restauration de HP-UX 11i v3.Si un DSF fixe est spécifié, le DSF hérité équivalent est-il également ajouté ? Et inversement ?Ignite-UX utilise les DSF fixes lors de l’installation et de la restauration. Le logiciel de supportd’installation VxVM crée les volumes VxVM à l’aide des DSF correspondant à la version de VxVMutilisée. Pour plus de détails, voir « Caractéristiques importantes de la vue agile » (page 74).

80 Gestion des E/S pour l’installation et la restauration

6 Amorçage et installation de HP-UX via le serveur à l’aidede la console client

Ce chapitre décrit l’amorçage et de l’installation de HP-UX sur les clients à l’aide de la consoleclient. Ignite-UX peut être exécuté en mode interface utilisateur en mode caractère (TUI) sur lesystème client. Ce chapitre traite les sujets suivants :

• « Préparation des clients pour l’installation »

• « Choix des options d’amorçage et d’installation lors de l’utilisation de la console client »

• « Utilisation de bootsys sur la console client »

• « Amorçage de clients PA-RISC à partir de la console »

• « Amorçage de clients Itanium via le réseau »

• « Profils d’amorçage direct sur les systèmes Itanium »

• Installation de HP-UX à partir de la console client

• « Gestion de la vitesse et du duplexage des interfaces LAN exécutant les amorçages réseau »

Pour plus de détails sur l'installation de HP-UX à partir du DVD Operating Environment,reportez-vous au Guide d'installation et de mise à jour de HP-UX disponible à l'adresse suivante :http://www.docs.hp.com/.

6.1 Préparation des clients pour l’installationDans le cas de bootsys — La commande bootsys permet de réamorcer un système client,utilisant déjà HP-UX, à l'aide d'un noyau et d'un système de fichiers figurant sur un serveur.bootsys copie le noyau d'installation [W|V|I]INSTALL et le système de fichiers [W|V|I]INSTALLFSdu serveur dans le répertoire /stand du client, puis les utilise lors du réamorçage.Vérifiez que vous disposez d’un espace disque suffisant dans le répertoire /stand sur le clientpour stocker le noyau d’installation et le système de fichiers, avant d'exécuter bootsys.Dans le cas de clients PA-RISC de classe V, les fichiers sur le serveur sont les suivants :

• /opt/ignite/boot/Rel_version/VINSTALL

• /opt/ignite/boot/Rel_version/VINSTALLFS

Dans le cas de clients PA-RISC 64 bits, les fichiers sur le serveur sont les suivants :

• /opt/ignite/boot/Rel_version/WINSTALL

• /opt/ignite/boot/Rel_version/WINSTALLFS

Dans le cas des clients Itanium, les fichiers sur le serveur sont les suivants :

• /opt/ignite/boot/Rel_version/IINSTALL

• /opt/ignite/boot/Rel_version/IINSTALLFS

où version représente l’identificateur de version décrit à la section « Noms et identificateursdes versions de HP-UX 11i » (page 15).

6.1 Préparation des clients pour l’installation 81

Dans le cas de HP-UX 11i v3 — Si vous installez HP-UX 11i v3 sur un client, son disque d'amorçagedoit être de 9 Go minimum. HP-UX 11i v3 demande plus d’espace sur le disque d’amorçageHP-UX que les versions antérieures de HP-UX.Taille mémoire minimale — Lors de l'installation et de la restauration, Ignite-UX utilise la mémoiresystème pour contenir un environnement d'installation RAM avec un sous-ensemble de HP-UX.Lors de l'installation et de la sauvegarde, Ignite-UX exige que les systèmes clients possèdent unvolume minimum de RAM pour accepter l'environnement d'installation tout en conservant unespace suffisant pour exécuter HP-UX. La taille de RAM minimale requise est spécifique à laversion de HP-UX devant être installée ou restaurée. Pour plus de détails sur la configurationmémoire des clients, reportez-vous à la section « Minimum Memory Size » des Ignite-UX ReleaseNotes. Les Ignite-UX Release Notes figurent sur le site Web du produit Ignite-UX,http://www.docs.hp.com/en/IUX/infolib.html, ainsi que dans le répertoire /opt/ignite/share/doc/release_note de votre système.Si Ignite-UX détecte une RAM insuffisante sur le système client, les messages d'erreur suivantss'afficheront :ERROR: RAMFS Setup memory issue.

ERROR: The system does not contain the minimum supported amount ofmemory needed to run HP-UX. HP-UX requires volume_minimum of availablememory to run this release. The system has only volume_réel of memoryavailable for HP-UX use (this may be less than physical memory installeddue to space reserved by system firmware).

ERROR: The system install or recovery session cannot continue. Thesystem will now reboot.

Si Ignite-UX détecte uniquement le volume de RAM minimum sur le système client, les messagessuivants s'afficheront :WARNING: RAMFS Setup memory issue.

WARNING: The system contains only the minimum amount of memory neededto run this HP-UX release (volume_minimum). The system install orrecovery session will continue but may require significantly more timethan if the system had more memory. Once install or recovery is completethe system will have little available memory for applications.

NOTE: The system install or recovery session will now continue.

AVERTISSEMENT ! Toutes les données figurant sur les disques clients utilisés pour l’installation,notamment le système d’exploitation, sont totalement supprimées dans le cadre du processusd’installation.

IMPORTANT : Lors de l’installation et de la restauration de HP-UX 11i v3, les périphériquesactifs/passifs connectés entraîneront des délais assez longs (une heure ou plus) ou peuventprovoquer un blocage du système. De même, la connexion d’un périphérique actif/passif avantl’installation du plug-in Active/Passive Switch (APSW) peut ralentir l’exécution de certainescommandes. Déconnectez tous les périphériques actifs/passifs connectés à votre système avantl’installation ou la restauration de HP-UX 11i v3. Après l’installation ou la restauration, il estimportant d’installer le plug-in APSW avant de connecter un périphérique actif/passif au système.

82 Amorçage et installation de HP-UX via le serveur à l’aide de la console client

6.2 Choix des options d’amorçage et d’installation lors de l’utilisation dela console client

Lors du choix de la méthode à appliquer en cas d’utilisation de la console client, vous devez tenircompte de votre configuration serveur/client. Vous trouverez dans cette section une présentationdes options possibles lors de l’amorçage à partir de la console client.

Amorçage et installation à partir du serveurPour pouvoir utiliser le serveur Ignite-UX en vue d’amorcer et d’installer HP-UX sur le système client,les conditions suivantes doivent être réunies :

• Le client se trouve sur le même réseau que le serveur Ignite-UX.

• Le client exécute HP-UX 11i v1 ou une version ultérieure.

Tous les clients amorcés via le serveur Ignite-UX doivent être affichés dans l’interface utilisateurgraphique Ignite-UX du serveur. Si le serveur n’a pas été complètement configuré, ou si le clientne détecte pas suffisamment de paramètres de réseau utilisant DHCP, celui-ci peut demander uneinteraction via l’interface utilisateur graphique du serveur Ignite-UX.Si le client ne trouve pas de serveur Ignite-UX pour l’amorçage, vérifiez les points suivants :

• Le client se trouve sur le même sous-réseau que le serveur Ignite-UX.

• Recherchez les erreurs éventuelles de instl_bootd dans le fichier /var/adm/syslog/syslog.log.

• Dans le fichier /var/adm/inetd.sec, vérifiez que le service instl_boots existe et quel’adresse IP 0.0.0.0 est autorisée (ou n’est pas refusée). L’affichage doit être similaire àl’exemple suivant :instl_boots allow 0.0.0.0

• Si /etc/services est fourni par NIS, vérifiez que le serveur NIS possède des entréesinstl_boot*.

Pour plus d’informations sur la configuration d’un serveur Ignite-UX, consultez le Chapitre 3 :« Création d’un serveur pour l’amorçage réseau de clients enregistrés » et le Chapitre 4 :« Création d’un serveur pour l’amorçage réseau de clients anonymes ».

Systèmes autonomesUn système autonome est un client amorcé à partir des supports et non par via le serveur Ignite-UX.L’installation peut être effectuée via les supports ou via le serveur.

Choix des optionsLa Figure 6-1 illustre un arbre de décision d’amorçage et d’installation de HP-UX à partir de laconsole client via le serveur. Si vous souhaitez amorcer un client sans utiliser de serveur Ignite-UX,reportez-vous à la Figure 6-2, « Arbre de décision d’amorçage de systèmes autonomes à partird’un périphérique local et d’installation de HP-UX via le serveur ».Si vous souhaitez utiliser le serveur Ignite-UX pour l’amorçage puis installer à l’aide de la consoleclient, utilisez l’arbre de décision suivant :

6.2 Choix des options d’amorçage et d’installation lors de l’utilisation de la console client 83

Figure 6-1 Arbre de décision d’amorçage et d’installation de HP-UX via le serveur à l’aide de laconsole client

OUI OUIOUI

NONHP-UX installé ?

NONItanium et priseen charge dedbprofile ?

Serveur localou assistant

d’amorçage ?

Utilisation de la console client

Utiliser bootsys -c Utiliser dbprofileAmorcer à partirdu serveur localou de l’assistant

d’amorçage

Voir l’arbre de décision poursystèmes autonomes

Utiliser bootsys -c - Si le système client exécute HP-UX, vous pouvez utiliser bootsys -csur la console client pour amorcer via le serveur Ignite-UX. Pour plus d’informations, voir la section« Utilisation de bootsys sur la console client » (page 86) et la page de manuel bootsys(1M).Amorcer à partir du serveur local ou de l’assistant d’amorçage - Vous pouvez amorcer le clientà partir d’un serveur ou d’un assistant d’amorçage à l’aide de la console client en interrompantle processus d’amorçage et en demandant l’amorçage via l’interface micrologicielle. Le détailvarie selon que le client est un système PA-RISC ou Itanium. Selon le matériel de votre client,reportez-vous à la section « Amorçage de clients PA-RISC à partir de la console » (page 86) ouà la section « Amorçage de clients Itanium via le réseau » (page 88).Utiliser dbprofile - Tous les systèmes Itanium partitionnables permettent de définir des profilsd’amorçage direct. Cette fonctionnalité EFI existe également sur d'autres systèmes nonpartitionnables. Grâce à ces profils, vous pouvez fournir toutes les informations réseau requisespour contacter un serveur Ignite-UX et effectuer une installation ou une restauration.Certains systèmes peuvent exiger une mise à jour du micrologiciel afin de prendre en charge lesprofils d'amorçage direct. Si votre système ne propose pas la commande dbprofile, vérifiezs'il existe des mises à jour de micrologiciel permettant de l'activer. Vous pouvez égalementconsulter la documentation du matériel système pour savoir si dbprofile est prise en charge.Pour plus de détails, voir la section « Profils d’amorçage direct sur les systèmes Itanium » (page 91).Voir l’arbre de décision d’amorçage de systèmes autonomes - Cet arbre de décision est illustrépar la Figure 6-2.

84 Amorçage et installation de HP-UX via le serveur à l’aide de la console client

Amorçage de systèmes autonomesSi l’amorçage réseau n’est pas pris en charge, utilisez l’arbre de décision suivant. Les méthodesdécrites à la Figure 6-2 permettent d’éviter de demander une adresse IP au serveur Ignite-UX lorsde l’amorçage initial.Après avoir amorcé le système, vous pourrez communiquer avec un serveur Ignite-UX pour effectuerune installation ou une restauration. Notez que si vous ne possédez pas de serveur DHCP actifpour les demandes d’adresses IP de réseau, vous devez saisir manuellement les informationsréseau afin de pouvoir communiquer avec le serveur.Pour plus d’informations sur le processus d’amorçage réseau, reportez-vous à la section« Amorçage réseau et adresses IP ».

Figure 6-2 Arbre de décision d’amorçage de systèmes autonomes à partir d’un périphérique localet d’installation de HP-UX via le serveur

OUI

OUI

NON

NON

Supportsd’installation

compatibles avecle serveur ?

Lecteur de DVD?

Créer les supportsd’installation sur

le serveur

Systèmes autonomes

Amorcer à partir du DVDd’installation HP-UX, puis passer

sur le serveur de réseau

Amorcer à partirdes supportsd’installation,

puis passer sur leserveur de réseau

Voir les arbres de décisiond’installation de serveur réseau

Amorcer à partir du DVD d’installation HP-UX, puis passer sur le serveur de réseau - Cette optionsuppose que le système est doté d’un lecteur de DVD pour lire les supports DVD OE ou d’unlecteur de CD pour les versions de HP-UX utilisant des supports d’installation sur CD-ROM. La

Amorçage de systèmes autonomes 85

version d’Ignite-UX figurant sur les supports OE doit être identique à la version d’Ignite-UX figurantsur le serveur.Créer les supports d’installation sur le serveur - Permet de créer des supports d’installation utiliséspour l’amorçage. Ce type de support d’installation ne contient pas d’archive complète. Pour plusd’informations, reportez-vous au Chapitre 11 : « Création de vos propres supports d’installation ».Amorcer à partir des supports d’installation, puis passer sur le serveur de réseau - Cette optionsuppose que vous avez créé des supports d’installation utilisés pour l’amorçage. Pour plusd’informations, reportez-vous au Chapitre 11 : « Création de vos propres supports d’installation ».Voir les arbres de décision d’installation de serveur réseau - Ces arbres de décision sont lessuivants : Figure 2-6 : « Arbre de décision lors de la configuration d’un serveur pour l’amorçagede systèmes PA-RISC » et Figure 2-7, « Arbre de décision lors de la configuration d’un serveurpour l’amorçage de systèmes Itanium ».

6.3 Utilisation de bootsys sur la console clientLa commande bootsys peut être exécutée sur la console client si vous utilisez l’option -cserveur Ignite-UX. Cette option demande à bootsys de contacter le serveur Ignite-UXspécifié, puis d’effectuer un réamorçage local.Pour plus d’informations sur bootsys, voir la page de manuel bootsys(1M) et la section décrivantson utilisation à partir du serveur : « Installation à l’aide de bootsys » (page 105).Après avoir amorcé le système, reportez-vous à la section « Installation de HP-UX à partir de laconsole client » (page 95) pour plus de détails sur l'installation de HP-UX via la console client.

6.4 Amorçage de clients PA-RISC à partir de la consoleCette section décrit l’amorçage de HP-UX sur les clients PA-RISC à partir de la console client, viaun serveur Ignite-UX.Pour plus de détails, consultez la section Préparation des clients pour l’installation .Si vous avez besoin d’assistance pendant l’amorçage, entrez la commande suivante :BOOT ADMIN>help boot

1. Procurez-vous l’adresse IP du serveur Ignite-UX que vous souhaitez utiliser.2. Redémarrez le client (effectuez une réinitialisation à froid) pour qu’il se trouve dans un état

connu.

REMARQUE : Si l’indicateur AUTOBOOT est activé, vous devez interrompre la séquenced’amorçage en appuyant sur Échap lorsque le Code dépendant du processeur (PDC) vousle demande en affichant le message suivant :

To stop selection process, press and hold ESCAPE key.

Pour plus d’informations sur la séquence d’amorçage, reportez-vous au Guide del’administrateur système HP-UX pour HP-UX 11i v3 ou au manuel Gestion des systèmes etdes groupes de travail : Guide pour les administrateurs système HP-UX.

86 Amorçage et installation de HP-UX via le serveur à l’aide de la console client

Au cours de la séquence d’amorçage, des messages d’état s’affichent sur la console client.Selon le type de machine, de modèle de serveur ou de station de travail, un menud’administration d’amorçage et/ou un message du micrologiciel peuvent s’afficher.

3. Amorcez le client qui utilise l’adresse IP de votre serveur Ignite-UX en entrant la commandesuivante sur la console client :message du micrologiciel> boot lan.n.n.n.n install

où : n.n.n.n correspond à l’adresse IP du serveur Ignite-UX.Le client lance alors le téléchargement du noyau d’installation à partir du serveur de réseau.Cette procédure prend environ 5 minutes.

ASTUCE : Pour rechercher les serveurs Ignite-UX, entrez la commande suivante sur la consoleclient (stations de travail uniquement) :message du micrologiciel>search lan install

La liste des serveurs permettant d’amorcer le client s’affiche avec les adresses IPcorrespondantes, comme le montre l’exemple ci-dessous :

Searching for potential boot devices(s)... on Path LAN

This may take several minutes.

To discontinue search, press any key (termination may not be immediate).

Path Number Device Path Device Type

----------- ----------- -----------

P0 LAN.15.1.46.117.3.254 lp2 100/Full Dx

P1 LAN.15.1.41.70.3.254 lp4 100/Full D

Vous pouvez éventuellement exécuter la commande nslookup sur un autre système enfonctionnement pour connaître l’adresse correspondant à votre serveur Ignite-UX.

4. Lorsqu’un serveur Ignite-UX répond, l’installation commence par la question suivante :hpux KernelPrompt "Choose Operating System to Install :"

1. target OS is B.11.11

2. target OS is B.11.23 PA

3. target OS is B.11.31 PA

4. Exit

Choose an operating system to install that your hardware supports :

6.4 Amorçage de clients PA-RISC à partir de la console 87

Sélectionnez la version du système d’exploitation que vous souhaitez installer sur le clienten saisissant le numéro correspondant et appuyez sur Entrée pour poursuivre l’installation.

Après avoir amorcé le système, reportez-vous à la section « Installation de HP-UX à partir de laconsole client » (page 95) pour plus de détails sur la configuration de l'installation de HP-UX viala console client.

6.5 Amorçage de clients Itanium via le réseauCette section décrit l’amorçage de HP-UX sur les clients Itanium à partir d’un serveur Ignite-UX,via le réseau.Pour plus de détails, consultez la section Préparation des clients pour l’installation .1. Redémarrez le client (effectuez une réinitialisation à froid) pour qu’il se trouve dans un état

connu.

REMARQUE : Si l’indicateur AUTOBOOT est activé, vous devez interrompre la séquenced’amorçage en appuyant sur Échap lorsque le Code dépendant du processeur vous ledemande en affichant le message suivant :

Press Any Key to interrupt Autoboot

Vous devrez ensuite entrer exit à l’invite du système pour appeler le menu du gestionnaired’amorçage EFI (interface micrologicielle extensible).Pour plus d’informations sur la séquence d’amorçage, reportez-vous au Guide del’administrateur système HP-UX pour HP-UX 11i v3 ou au manuel Gestion des systèmes etdes groupes de travail : Guide pour les administrateurs système HP-UX et à la documentationdu matériel de votre système.

Au cours de la séquence d’amorçage, des messages d’état s’affichent sur la console client.Selon le type de machine, de modèle de serveur ou de station de travail, le menu dugestionnaire d’amorçage EFI s’affiche, comme le montre l’exemple suivant :EFI Boot Manager ver 1.10 [14.60]

Please select a boot option

HP-UX Primary Boot: 0/2/2/0.0.0.0

EFI Shell [Built-in]

Boot option maintenance menu

Security/Password Menu

Use ^ and v to change option(s). Use Enter to select an option

ASTUCE : Sur certaines machines, les touches fléchées haut et bas peuvent ne pasfonctionner. Dans ce cas, utilisez les touches Maj-6 (^) pour vous déplacer vers le haut et vpour vous déplacer vers le bas.

88 Amorçage et installation de HP-UX via le serveur à l’aide de la console client

2. Sélectionnez Boot option maintenance menu à l’aide des touches fléchées haut et bas, pourafficher le menu principal de l’option EFI Boot Maintenance Manager. L’affichage est similaireà l’exemple suivant :EFI Boot Maintenance Manager ver 1.10 [14.60]

Main Menu. Select an Operation

Boot from a File Add a Boot Option Delete Boot Option(s) Change Boot Order

Manage BootNext setting Set Auto Boot TimeOut

Select Active Console Output Devices Select Active Console Input Devices Select Active Standard Error Devices

Cold Reset Exit

3. Sélectionnez Add a Boot Option.EFI Boot Maintenance Manager ver 1.10 [14.60]

Add a Boot Option. Select a Volume

Removable Media Boot[Acpi(HWP0002,0)/Pci(2|0)/Ata(Primary,Master)]

Load File [EFI Shell [Built-in]]

Load File [Acpi(HWP0002,0)/Pci(3|0)/Mac(00306E1E4ED4)]

Load File [Acpi(HWP0002,100)/Pci(2|0)/Mac(00306E1E3ED6)]

Exit

4. Sélectionnez l’interface réseau désirée afin que l’amorçage de ce réseau charge le fichiercorrespondant. Par exemple, recherchez les entrées comportant une adresse MAC, commeindiqué dans l’exemple suivant.Device Path Acpi(HWP0002,0)/Pci(3|0)/Mac(00306E1E4ED4)Boot0001: Acpi(HWP0002,0)/Pci(3|0)/Mac(00306E4A134B)Edit Existing Boot Option or make a new entry [E-Edit N-New]:

5. Appuyez sur N pour ajouter la nouvelle option d’amorçage.6. À l’invite du système, saisissez un nom descriptif bref de l’option d’amorçage. Dans cet

exemple, le nom de la nouvelle option d’amorçage est LAN1.Enter New Description:

6.5 Amorçage de clients Itanium via le réseau 89

7. Saisissez une brève description de l’option d’amorçage.New BootOption Data. ASCII/Unicode strings only, with max of 240 characters

Enter BootOption Data Type [A-Ascii U-Unicode N-No BootOption] :

8. Saisissez le type de données de l’option d’amorçage.Save changes to NVRAM [Y-Yes N-No]:

9. Appuyez sur Y pour enregistrer la nouvelle option d’amorçage.EFI Boot Maintenance Manager ver 1.10 [14.60]

Add a Boot Option. Select a Volume

LAN1 [Acpi(HWP0002,0)/Pci(3|0)/Mac(00306E1E4ED4)]

Removable Media Boot[Acpi(HWP0002,0)/Pci(2|0)/Ata(Primary,Master)]

Load File [EFI Shell [Built-in]]

Load File [Acpi(HWP0002,0)/Pci(3|0)/Mac(00306E1E4ED4)]

Load File [Acpi(HWP0002,100)/Pci(2|0)/Mac(00306E1E3ED6)]

Exit

REMARQUE : Vous pouvez modifier le nom de l’option d’amorçage, sa description et letype de données à l’aide de la commande Edit en procédant comme pour la commandeNew décrite dans cette procédure.

10. Quittez vers le menu du gestionnaire d’amorçage EFI en prenant soin de ne sélectionneraucune option d’amorçage, car vous seriez obligé de ressaisir les informations relatives àl’option sélectionnée.La nouvelle option d’amorçage doit s’afficher dans le menu principal du gestionnaired’amorçage EFI.EFI Boot Manager ver 1.10 [14.60]

Please select a boot option

HP-UX Primary Boot: 0/2/2/0.0.0.0 LAN1 EFI Shell [Built-in] Boot option maintenance menu Security/Password Menu

Use ^ and v to change option(s). Use Enter to select an option

90 Amorçage et installation de HP-UX via le serveur à l’aide de la console client

11. Sélectionnez la nouvelle option d’amorçage, LAN1 dans ce cas, dans la liste et appuyez surEntrée.L’exemple suivant illustre un amorçage réseau réussi à l’aide de la nouvelle option d’amorçageLAN1, qui amorce le client :Loading.: LAN1Running LoadFile()

CLIENT IP: 10.1.52.128 MASK: 255.255.248. DHCP IP: 10.1.53.37GATEWAY IP: 10.1.48.1Running LoadFile()

Starting: LAN1

@(#) HP-UX IA64 Network Bootstrap Program Revision 1.0Downloading HPUX bootloaderStarting HPUX bootloaderDownloading file fpswa.efi (371200 bytes)

(c) Copyright 1990-2001, Hewlett Packard Company.All rights reserved

HP-UX Boot Loader for IA64 Revision 1.671

Booting from LanDownloading file AUTO (528 bytes)Press Any Key to interrupt AutobootAUTO ==> boot IINSTALLSeconds left till autoboot - 0AUTOBOOTING...

Après avoir amorcé le système, reportez-vous à la section « Installation de HP-UX à partir de laconsole client » (page 95) pour plus de détails sur la configuration de l'installation de HP-UX viala console client.

6.6 Profils d’amorçage direct sur les systèmes ItaniumTous les systèmes Itanium partitionnables permettent de définir des profils d’amorçage direct.Cette fonctionnalité EFI existe également sur d'autres systèmes non partitionnables.Certains systèmes peuvent exiger une mise à jour du micrologiciel afin de prendre en charge lesprofils d'amorçage direct. Si votre système ne propose pas la commande dbprofile, vérifiezs'il existe des mises à jour de micrologiciel permettant de l'activer. Vous pouvez égalementconsulter la documentation du matériel système pour savoir si dbprofile est prise en charge.La commande dbprofile permet de créer des profils d’amorçage direct utilisables avec lacommande EFI lanboot. Un profil d’amorçage direct contient les informations requises pourcommuniquer avec un serveur d’installation via le réseau.

6.6 Profils d’amorçage direct sur les systèmes Itanium 91

REMARQUE : Cela n’affecte aucunement les supports DHCP que vous devez éventuellementconfigurer en vue de permettre au processus d’installation de communiquer avec un serveurIgnite-UX après le démarrage du noyau d’installation. L’utilisation de profils d’amorçage directpermet simplement l’amorçage réseau via EFI sans avoir à configurer un serveur bootp/DHCP.

Exécutée via l’interface EFI, dbprofile la commande suivante :dbprofile -dn testprofile -sip 192.1.2.1 -cip \

192.1.1.20 -gip 192.1.1.1 -m 255.255.255.0 -b \

"/opt/ignite/boot/nbp.efi"

crée un nouveau profil d’amorçage direct (ou met à jour un profil existant) nommé testprofile.Ce profil contient les informations suivantes :L’adresse IP du serveur Ignite-UX(-sip)

192.1.2.1

L’adresse IP du client Ignite (-cip) 192.1.1.20L’adresse IP de la passerelle (-gip) 192.1.1.1Le masque de réseau (-m) 255.255.255.0Le nom du fichier d’amorçage (-b) /opt/ignite/boot/nbp.efi

IMPORTANT : Si vous ne définissez pas l’adresse IP du client dans le profil d’amorçage direct,l’interface EFI utilisera DHCP à la place du profil d’amorçage direct pour lancer le processusd’amorçage.

Lors de la création d’un profil d’amorçage direct, définissez systématiquement le fichier d’amorçageà l’aide de l’option -b avec la valeur /opt/ignite/boot/nbp.efi. Cette opération estnécessaire pour installer HP-UX.La commande dbprofile accepte les adresses IP de passerelle. Ce point est important car, lorsde l’utilisation d’un profil d’amorçage direct comportant une passerelle définie, la pile réseau EFIdisposera d’une adresse vers laquelle diriger le trafic non local. Dans ce cas, le serveur Ignite-UXne doit pas nécessairement se trouver sur le même segment LAN que le client ; il peut communiquervia la passerelle. Aucun assistant d’amorçage n’est requis pour le client figurant sur le segmentLAN local.Pour amorcer le réseau à l’aide d’un profil d’amorçage direct, l’utilisez l’option -dn dans lacommande lanboot EFI, comme le montre l’exemple suivant :lanboot select -dn testprofile

Cette commande affiche une liste de choix des interfaces LAN. Toutefois, aucune demande DHCPn’est envoyée lorsque vous sélectionnez une interface. À la place, l’amorçage réseau utilise lesinformations du profil d’amorçage direct testprofile et lance immédiatement l’amorçage àpartir du serveur Ignite-UX.

REMARQUE : Si vous disposez de plusieurs interfaces LAN, vous devez choisir celle à laquellele profil d’amorçage direct est applicable. Si vous sélectionnez une interface LAN sur un réseaudifférent de (dans l’exemple précédent) 192.1.1.x, la communication entre le client et le serveurIgnite-UX échouera.

92 Amorçage et installation de HP-UX via le serveur à l’aide de la console client

6.6.1 La commande dbprofileCette section donne la description de la commande dbprofile. Cette commande appartientau shell EFI et est accessible à partir de la console système lorsque le système est actif mais qu’iln’a pas amorcé de système d’exploitation. Pour plus d’informations, reportez-vous au documentnPartition Administrator's Guide ou à la documentation correspondant à votre système, disponiblesur le site Web de documentation technique de HP à l’adresse suivante :http://www.docs.hp.com/

Syntaxedbprofile [-dn nom [-dhcp] [-sip ip_serveur] [-cip ip_client][-gip ip_passerelle] [-m masque_sous_réseau] [-b "fichier_amorçage"][-od "données_facultatives"]] | [-h]dbprofile [rm nom] | [-h]dbprofile [cp nom_src nom_dst] | [-h]

Options et opérandes-dn nom Pour afficher, créer ou modifier un profil d’amorçage direct

portant le nom nom.-dhcp Utilisation d’un serveur DHCP pour obtenir les informations

relatives au client.-sip ip_serveur Pour définir l’adresse IP statique du serveur d’amorçage

comme ip_serveur.-cip ip_client Pour définir l’adresse IP statique du client comme

ip_client.-gip ip_passerelle Pour définir l’adresse IP statique de la passerelle comme

ip_passerelle.-m masque_sous-réseau Pour définir le masque de sous-réseau du réseau local

comme masque_sous-réseau.-b "fichier_amorçage" Pour charger le fichier d’amorçage à partir du serveur

d’amorçage. fichier_amorçage représente le chemincomplet du fichier d’amorçage sur le serveur d’amorçage.

-od "données_facultatives" Pour transmettre des arguments de ligne de commandefacultatifs au fichier d’amorçage.

-rm nom Pour supprimer un profil d’amorçage direct portant le nomnom.

-cp nom_src nom_dst Pour copier un profil db de nom_src vers nom_dst.-h Pour afficher l’aide de la commande.

Syntaxe 93

REMARQUE : Le nom d’un profil d’amorçage direct est limité à 12 caractères et les espaces nesont pas autorisés. Si le nom du profil d’amorçage direct existe déjà, il sera mis à jour en fonctiondes nouvelles valeurs transmises sous forme d’arguments à cette commande.Si les informations d’adresse IP client ne figurent pas dans le profil d’amorçage direct, DHCPsera utilisé par défaut.Seul IPv4 est pris en charge.Utilisez les guillemets ("") pour encadrer les champs fichier_amorçage etdonnées_facultatives.

Exemples

• Pour afficher les paramètres du profil d’amorçage direct :Shell> dbprofile

ouShell> dbprofile -dn test

• Pour créer et modifier les paramètres d’un profil d’amorçage direct :Shell> dbprofile -dn test -dhcp -sip 192.168.0.1 \-m 255.255.255.0

Shell> dbprofile -dn test -b "tmp/nparsys1/loader.efi" \-od "données_facultatives"

où données_facultatives correspond aux données réelles que vous souhaitez transmettreau fichier d’amorçage.

• Pour copier un profil d’amorçage direct :Shell> dbprofile cp test profil

• Pour supprimer un profil d’amorçage direct :Shell> dbprofile rm test

6.6.2 La commande lanbootCette section donne la description de la commande lanboot. Cette commande appartient aushell EFI et est accessible à partir d’une console de nPartition lorsque la nPartition est active maisqu’elle n’a pas amorcé de système d’exploitation. Pour plus d’informations, reportez-vous audocument nPartition Administrator's Guide, disponible sur le site Web de documentation techniquede HP à l’adresse suivante :http://www.docs.hp.com/

Syntaxelanboot [select] [-od "données_facultatives"] | [-dn nom]

94 Amorçage et installation de HP-UX via le serveur à l’aide de la console client

Options et opérandesselect Pour choisir dans une liste de périphériques LAN

disponibles.-od "données_facultatives" Pour transmettre des arguments de ligne de commande

facultatifs au fichier d’amorçage.-dn nom Pour spécifier le nom du profil d’amorçage direct à utiliser

lors de l’amorçage LAN.

REMARQUE : Si aucun périphérique LAN par défaut n’est affiché, utilisez select pour afficherune liste de choix des périphériques LAN disponibles.Pour spécifier des données facultatives à transmettre au fichier d’amorçage, utilisez -od.Pour spécifier un profil d’amorçage direct à utiliser pour l’amorçage LAN, utilisez -dn. Utilisezla commande dbprofile pour créer et gérer des profils d’amorçage direct.

Exemples

• Pour effectuer un amorçage LAN à partir d’un serveur d’amorçage déjà configuré :Shell> lanboot

ouShell> lanboot select

• Pour spécifier des données facultatives à transmettre au fichier d’amorçage qui sera chargéà partir du serveur d’amorçage :Shell> lanboot -od "données_facultatives"

ouShell> lanboot select -od "données_facultatives"

où données_facultatives correspond aux données réelles que vous souhaitez transmettreau fichier d’amorçage.

• Pour effectuer un amorçage LAN direct à l’aide de profil d’amorçage direct crééprécédemment :Shell> lanboot -dn profil 1

ouShell> lanboot select -dn profil 1

Après avoir amorcé le système, reportez-vous à la section « Installation de HP-UX à partir de laconsole client » pour plus de détails sur la configuration de l'installation de HP-UX via la consoleclient.

6.7 Installation de HP-UX à partir de la console clientSi vous avez correctement amorcé le système client via le serveur Ignite-UX à l'aide de l'une desméthodes précédentes, l'écran suivant s'affiche sur la console client.

Options et opérandes 95

Figure 6-3 Écran d'accueil Ignite-UX

Sélectionnez Install HP-UX. (Utilisez la touche Tab pour vous déplacer dans les options de menuet appuyez sur Entrée pour sélectionner une option.)

ASTUCE : À la place de la touche Tab, vous pouvez utiliser le raccourci clavier (lettre soulignée)de l'option souhaitée. Par exemple, appuyez sur B pour réamorcer.

Figure 6-4 User Interface and Media Options

96 Amorçage et installation de HP-UX via le serveur à l’aide de la console client

Pour installer via le serveur Ignite utilisé pour l'amorçage, conservez la sélection par défaut dansla rubrique Source Location Options : Ignite-UX server based installation.Dans la rubrique User Interface Options, sélectionnez Advanced Installation en vous déplaçantsur cette ligne et en ppuyant sur Entrée ou sur la barre d'espace, puis sélectionnez OK.

ASTUCE : Tout comme dans l'écran précédent, vous pouvez utiliser les raccourcis (signalés parun souligné) pour sélectionner une option.

Si vous sélectionnez Cancel, le système revient à l'écran Welcome to Ignite-UX!Ignite-UX recherche alors les informations réseau.

Figure 6-5 Recherche d'un serveur DHCP

Si aucun serveur DHCP n'est détecté, l'écran NETWORK CONFIGURATION s'affiche.

6.7 Installation de HP-UX à partir de la console client 97

Figure 6-6 NETWORK CONFIGURATION sans DHCP

Si un serveur DHCP est détecté, l'écran NETWORK CONFIGURATION affichera le nom d'hôteet l'adresse IP du client. S'il existe des informations de configuration réseau sur le serveur, lesparamètres de contact du serveur seront également renseignés.Sélectionnez les paramètres de NETWORK CONFIGURATION de manière à ce que le clientpuisse contacter le serveur Ignite-UX. Une fois les paramètres définis, sélectionnez OK.La communication sera alors établie avec le serveur afin d'obtenir les informations de configurationd'installation du client. (Une boîte de dialogue s'affiche sur le serveur pour signaler que ce clienta été détecté.) Les informations de configuration du client sont alors affichées dans la versiond'interface utilisateur en mode caractère (TUI) de l'interface de configuration d'installation duclient (itool).

REMARQUE : L'écran NETWORK CONFIGURATION comporte des champs de saisie. L'utilisationd'un raccourci, par exemple O pour OK, lorsque le curseur est positionné sur un champ de saisie,entraîne la saisie d'un O dans le champ au lieu de sélectionner le bouton OK.

98 Amorçage et installation de HP-UX via le serveur à l’aide de la console client

Figure 6-7 Version TUI de itool

L'outil itool TUI offre les mêmes fonctions que l'outil itool GUI utilisé sur le serveur Ignite-UX. Pournaviguer dans la TUI, utilisez la touche Tab pour vous déplacer et appuyez sur Entrée poursélectionner une option. Pour plus d'informations sur l'utilisation de l'interface d'installation clienten vue de configurer une installation client, reportez-vous à la section « Interface de configurationd’installation client » (page 115).

ASTUCE : Les raccourcis clavier fonctionnent également dans l'interface utilisateur en modecaractère de itool, mais comme dans l'écran NETWORK CONFIGURATION, vous ne pouvezpas les utiliser lorsque le curseur est positionné sur un champ de saisie. L'utilisation des raccourcispermet de réduire considérablement la durée des déplacements dans itool en TUI.

Après avoir configuré l'installation, sélectionnez Go! pour lancer l'installation.

6.8 Gestion de la vitesse et du duplexage des interfaces LAN exécutant lesamorçages réseau

Par défaut lors de l’amorçage, le noyau négocie automatiquement les paramètres de vitesse etde duplexage de toutes les interfaces LAN gérant cette fonctionnalité. Ce comportement pardéfaut est modifié ultérieurement dans HP-UX à l’aide de scripts de démarrage permettant dedéfinir la vitesse et le duplexage, au lieu de laisser l’interface LAN négocier automatiquementces paramètres.Lorsque vous utilisez un noyau d’installation avec Ignite-UX pour installer ou restaurer un système,il n’existe pas de scripts de démarrage. En cas d’échec de la négociation automatique sur uneinterface LAN Fast ou Gigabit Ethernet, elle revient par défaut à l’option 100 semi-duplex, quelsque soient les paramètres de vitesse et de duplexage à l’autre extrémité. Les discordances entre

6.8 Gestion de la vitesse et du duplexage des interfaces LAN exécutant les amorçages réseau 99

la vitesse et le duplexage peuvent entraîner de sérieux problèmes de performances et de fiabilitélors de l’utilisation d’Ignite-UX.Vous pouvez ajuster la vitesse et le duplexage d’Ignite-UX à l’aide de la variable_hp_lanadmin_args. L’interface LAN utilisée par Ignite-UX doit être activée avant de pouvoircommuniquer avec le serveur Ignite-UX et donc, ce mot clé n’a aucune utilité s’il se trouve dansles fichiers de configuration normaux utilisés par Ignite-UX. En fait la variable_hp_lanadmin_args doit être configurée dans le système de fichiers d’installation sur le serveurutilisé pour l’amorçage. Si les clients utilisent un assistant d’amorçage, _hp_lanadmin_argsdoit être configurée au niveau de cet assistant et non pas sur le serveur Ignite-UX.

REMARQUE : Par défaut, les commutateurs et les concentrateurs modernes négocientautomatiquement la vitesse et le duplexage avec les systèmes PA-RISC ou Itanium. Toutefois, ilpeut être nécessaire dans certains cas d’utiliser des valeurs de vitesse et de duplexage en fonctionde l’environnement, par exemple, en cas d’échec systématique de la négociation automatiqueentre le commutateur et votre système. Si vous n’utilisez pas la négociation automatique sur lecommutateur ou le concentrateur auquel votre système est connecté, vous devez définir lesparamètres de vitesse et de duplexage appropriés d’Ignite-UX à l’aide de la variable_hp_lanadmin_args. Les discordances entre la vitesse et le duplexage peuvent entraîner desérieux problèmes de performances ou des échecs lors de la restauration.

La grande majorité des interfaces Fast et Gigabit Ethernet permettent de régler la vitesse et leduplexage à l’aide de la variable _hp_lanadmin_args de l’option -X. Certaines interfacesFast Ethernet plus anciennes peuvent ne pas gérer le duplex intégral ; reportez-vous à ladocumentation du produit en cas de problèmes d’interface réseau afin de vérifier les paramètresde vitesse et de duplexage pris en charge.Vous pouvez également utiliser les autres options possibles, à l’aide de la commande lanadmin.Pour plus d’informations, reportez-vous aux exemples de la page de manuel instl_adm(4) en cequi concerne les valeurs des options MTU (-M) et Duplex (-S) de la variable_hp_lanadmin_args.

IMPORTANT : Du fait d’un problème dans les versions d’Ignite-UX antérieures à la versionB.5.2.x, certaines parties de la restauration peuvent utiliser une vitesse et/ou un duplexage erronésur l’interface LAN entre le premier réamorçage du système et le dernier réamorçage. Si celaconstitue un problème dans votre environnement, vérifiez que vous avez installé la version B.5.2.xd’Ignite-UX (ou une version ultérieure).

6.8.1 ExemplesLes deux exemples suivants indiquent comment configurer le duplexage dans différents cas.

Configuration en 100 duplex intégralSi vous souhaitez que toutes les interfaces LAN Fast Ethernet LAN fonctionnent en 100 duplexintégral, vous risquez de rencontrer un certain nombre de problèmes sur Ignite-UX du fait desdiscordances de duplexage existantes. Pour corriger ces discordances, vous devez ajouter lecode suivant au système de fichiers d’installation en vue d’extraire, de mettre à jour et de remplacerla configuration actuelle dans le système de fichiers d’installation :

100 Amorçage et installation de HP-UX via le serveur à l’aide de la console client

instl_adm -d > /tmp/cfg.tmp

Éditez le fichier et ajoutez :vi /tmp/cfg.tmp

Ajoutez la strophe suivante :( lan[].driver == "btlan" ){ _hp_lanadmin_args="-X 100FD"}

Ajoutez la strophe de configuration suivante à [W|V|I]INSTALLFS :instl_adm -f /tmp/cfg.tmp

Vous pouvez ensuite vérifier le contenu actuel de la configuration dans le système de fichiersd’installation à l’aide de l’option inslt_adm -d ; l’affichage est similaire à l’exemple suivant :( lan[].driver == "btlan" ){ _hp_lanadmin_args="-X 100FD"}env_vars += "TZ=EST-10EDT"

REMARQUE : Vous devez vérifier que le nom du pilote utilisé correspond au nom utilisé dansla révision de HP-UX exécutée par le noyau d’installation, et non pas dans la révision de HP-UXen cours d’installation ou de restauration. Dans cet exemple, btlan correspond au nom du pilote.

Configuration de types d’interfaces mixtesDans des environnements plus complexes, en particulier ceux utilisant des types d’interfacesmixtes, il est possible de définir une configuration plus élaborée de _hp_lanadmin_args. Danscet exemple, une valeur par défaut est appliquée à _hp_lanadmin_args et une valeur spécifiqueest définie pour les interfaces Gigabit Ethernet :( lan[].driver == "btlan" | lan[].driver == "gelan" ){ _hp_lanadmin_args="-X 100FD"} else { ( lan.driver == "igelan" ) { _hp_lanadmin_args="-X 1000FD" }}

Dans cette configuration, si le pilote utilisé pour contrôler l’interface LAN est btlan ou gelan,celle-ci devient 100 duplex intégral, et si le pilote est igelan l’interface devient 1000 duplexintégral.

Configuration de types d’interfaces mixtes 101

Ou bien, si vous souhaitez que toutes les interfaces Fast et Gigabit Ethernet fonctionnent en 100duplex intégral, vous pouvez utiliser la commande suivante :( lan[].driver == "btlan" | lan[].driver ~ "gelan" ){ _hp_lanadmin_args="-X 100FD"}

L’opérateur ~ (tilde) applique une concordance d’expression régulière étendue. Afin d’éviter lesfausses concordances, il est recommandé d’être très prudent dans l’utilisation des expressionsrégulières étendues. Pour plus d’informations sur les expressions régulières, consultez la page demanuel regexp(5).Vous pouvez utiliser la commande grep en ligne de commande pour tester les expressionsrégulières en fonction de différentes entrées. Pour plus d’informations, consultez la page de manuelgrep(1).

102 Amorçage et installation de HP-UX via le serveur à l’aide de la console client

7 Amorçage et installation de HP-UX sur les clients à l’aidedu serveur

Ce chapitre décrit les différentes étapes de l’installation manuelle de HP-UX sur les systèmes clientsà partir d’un serveur Ignite-UX. Il traite les sujets suivants :

• « Méthodes d’installation des systèmes clients »

• « Installation à l’aide de bootsys »

• « Installation via l’interface utilisateur graphique Ignite-UX »

• « Configuration de l’installation »

• « Exécution de l’installation »

• « Visualisation et impression d’un récapitulatif »

Pour plus de détails sur l'installation de HP-UX à partir du DVD Operating Environment,reportez-vous au Guide d'installation et de mise à jour de HP-UX disponible à l'adresse suivante :http://www.docs.hp.com/.

7.1 Méthodes d’installation des systèmes clientsIgnite-UX permet d’installer des systèmes clients manuellement via l’interface utilisateur graphiqueIgnite-UX, comme décrit dans ce chapitre, ou automatiquement comme décrit au Chapitre 10.Vous pouvez également installer les clients via un système distant à l’aide de la commandebootsys, ou installer le client localement à l’aide d’un système d’exploitation fourni par unserveur Ignite-UX, conformément à la description du Chapitre 6.Chaque méthode d’installation nécessite un fichier de configuration (config), comme décrit auChapitre 9. La configuration peut comporter tout système d’exploitation HP-UX 11i supporté, ainsique les correctifs et les applications requis.Ce chapitre décrit l’installation à partir du serveur Ignite-UX, via l’interface utilisateur graphiqueIgnite-UX ou à distance à l’aide de la commande bootsys.Avant de commencer l’installation reportez-vous à la section « Préparation des clients pourl’installation » (page 81).

AVERTISSEMENT ! Toutes les données figurant sur les disques clients utilisés pour l’installation,notamment le système d’exploitation, sont totalement supprimées dans le cadre du processusd’installation.

IMPORTANT : Lors de l’installation et de la restauration de HP-UX 11i v3, les périphériquesactifs/passifs connectés entraîneront des délais assez longs (une heure ou plus) ou peuventprovoquer un blocage du système. De même, la connexion d’un périphérique actif/passif avantl’installation du plug-in Active/Passive Switch (APSW) peut ralentir l’exécution de certainescommandes. Déconnectez tous les périphériques actifs/passifs connectés à votre système avantl’installation ou la restauration de HP-UX 11i v3. Après l’installation ou la restauration, il estimportant d’installer le plug-in APSW avant de connecter un périphérique actif/passif au système.

7.1 Méthodes d’installation des systèmes clients 103

7.1.1 Périphériques pris en chargeEn règle générale, si un périphérique de disque est visible, cela signifie qu’il est pris en chargepour l’installation. Dans certains cas, un nouveau micrologiciel peut être requis afin de prendreen charge un nouveau périphérique ou un adaptateur de bus hôte (HBA). Assurez-vous que lemicrologiciel du client prend en charge le périphérique ou le HBA pour l’amorçage et la racine.Par exemple, depuis la version initiale du système HP9000 rp8400, les évolutions du micrologicielont permis l’amorçage du système à partir de disques connectés aux adaptateurs HBA Ultra 160.En outre, le support du micrologiciel pour Fibre Channel, les périphériques de bandes et les cartesLAN peut varier.Vous pouvez installer des matrices de disques à l’aide de HP-UX, mais les tâches de configurationne gèrent pas la configuration d’une matrice. La matrice de disques doit d’abord être configurée ;pour connaître les instructions de configuration, consultez la documentation de votre matrice dedisques.Les outils d’installation d’Ignite-UX du côté client prennent en charge les terminaux VT100 et Wyse60, les émulateurs de terminaux compatibles et tous les terminaux HP. Pour plus de détails sur lanavigation dans l’interface utilisateur graphique Ignite-UX à l’aide du clavier, reportez-vous àl’Annexe E, (page 287).

7.1.2 Configuration réseau requiseUne seule interface LAN peut être utilisée durant l’installation, configurée dans l’interface utilisateurgraphique Ignite-UX ou traitée automatiquement par bootsys. Si un client utilise plusieursinterfaces LAN, vous pouvez sélectionner celle configurée sur le réseau approprié à l’aide dubouton Additional Interfaces... de l’onglet System (voir « Onglet System » (page 131)).Vous devez également considérer les points suivants :

• Si vous envisagez d’amorcer un client sur le réseau, le serveur Ignite-UX doit se trouver surle même sous-réseau que le client qui sera installé.

• Si vous disposez de plusieurs connexions LAN, vous devez sélectionner celle qui sera utiliséepour l’installation.

• Si vous souhaitez appliquer une méthode plus sophistiquée, vous pouvez configurer unassistant d’amorçage sur chaque sous-réseau pour amorcer les clients. Pour plusd’informations, reportez-vous à l’Annexe D, (page 285), ou utilisez les commandes bootsysou make_boot_tape.

• Si vous utilisez bootsys pour amorcer le système, vous ne pouvez pas sélectionner uneinterface appartenant à un groupe HP Auto Port Aggregation (APA). La commande bootsysne prend pas en charge les interfaces réseaux appartenant à un groupe APA. Pour plusd’informations, voir « Installation à l’aide de bootsys » (page 105).

ASTUCE : Normalement, vous ne pouvez utiliser que l’interface Ethernet pour l’amorçage et nedépendre que de l’interface Ethernet intégrée sur l’interface d’E/S primaire amorçable. Les autresinterfaces LAN peuvent ne pas prendre en charge l’amorçage et vous pouvez éventuellementamorcer à partir des supports (CD, DVD ou bande), puis communiquer avec un serveur Ignite-UXvia ces autres interfaces réseau.

104 Amorçage et installation de HP-UX sur les clients à l’aide du serveur

7.2 Installation à l’aide de bootsysAvant de commencer l’installation reportez-vous à la section « Préparation des clients pourl’installation » (page 81).Vous pouvez utiliser bootsys pour lancer une installation système non interactive sur un ouplusieurs clients sans vous connecter au système client, comme illustré à la Figure 7-1.

Figure 7-1 Installation non interactive à l’aide de la commande bootsys

Bienvenuesur

Ignite-UX

bootsys pour installations non interactives

IP1 IP2

Client 1 Client 2

Dépôts

Fichiersconfig

Index

Serveur Ignite-UX

...

...

Vous pouvez appeler la commande bootsys à partir de l’interface en ligne de commande (CLI),ou via l’interface utilisateur graphique Ignite-UX (reportez-vous à la section « Installation vial’interface utilisateur graphique Ignite-UX » (page 106)).La commande bootsys copie le noyau Ignite-UX et le système de fichiers du serveur Ignite-UXvers chaque client, puis installe le fichier AUTO dans la zone LIF du disque racine pour permettrel’amorçage automatique à partir de ce noyau lors du prochain réamorçage du système.

7.2 Installation à l’aide de bootsys 105

Pour plus d’informations, consultez la page de manuel bootsys(1M). Les problèmes courantsrencontrés lors de l’utilisation de la commande bootsys avec Ignite-UX sont décrits à l’Annexe A,(page 267).

AVERTISSEMENT ! La commande bootsys ne prend pas en charge les interfaces réseauxregroupées à l’aide de la fonction HP Auto Port Aggregation (APA). Vous ne devez pas sélectionnerun groupe APA comme interface de communication entre Ignite-UX et le serveur Ignite-UX. Dansce cas, sélectionnez une interface en dehors du groupe APA, ou dissociez le groupe APA etutilisez une interface individuelle avec la commande bootsys (vous devrez peut-être reconfigurerle commutateur auquel est connecté le groupe APA).

ExemplesCet exemple de commande amorce le système client à partir du serveur Ignite-UX boot1 et attendque le serveur donne les instructions d’installation :bootsys -R version -w boot1

où version correspond à la version que vous désirez installer sur le client. Par exemple :B.11.23.Si vous avez déjà exécuté une session d’installation à partir du serveur Ignite-UX, l’utilisation dela commande bootsys sans l’option -w entraîne une installation automatique sans autreintervention.Pour installer automatiquement le client1 avec une adresse IP différente de celle affectée etsans attendre l’interaction avec le serveur Ignite-UX, utilisez la commande suivante :bootsys -a client1:10.2.3.45

ASTUCE : Pour éviter tout amorçage accidentel d’un client critique à l’aide de la commandebootsys, créez le fichier /.bootsys_block sur ce client. Par exemple, vous pouvez créer cefichier en utilisant la commande suivante :touch /.bootsys_block

7.3 Installation via l’interface utilisateur graphique Ignite-UXCette section décrit l’ajout de clients sur le serveur Ignite-UX, à l’aide de l’interface utilisateurgraphique et l’utilisation de cette interface pour gérer les tâches Ignite-UX. L’interface utilisateurgraphique Ignite-UX ne fonctionne que sur un serveur Ignite-UX. L’exécution d’Ignite à distance àpartir d’un client ou d’un autre système utilise une interface utilisateur en mode caractère (TUI)avec une navigation au clavier.Cette section ne décrit pas la configuration du serveur Ignite-UX pour l’amorçage réseau. Pource faire, reportez-vous au Chapitre 3 et au Chapitre 4.

7.3.1 Préparation des clients pour l’installationAvant de commencer l’installation reportez-vous à la section « Préparation des clients pourl’installation » (page 81).

106 Amorçage et installation de HP-UX sur les clients à l’aide du serveur

7.3.2 Démarrage d’Ignite-UXEn tant que superutilisateur, lancez Ignite-UX sur le serveur :/opt/ignite/bin/ignite

L’interface utilisateur graphique Ignite-UX s’affiche, comme le montre la Figure 7-2.

Figure 7-2 Interface utilisateur graphique Ignite-UX (GUI)

S’il s’agit du démarrage initial d’Ignite-UX sur ce serveur, un message s’affiche pour vous informerqu’aucun client n’a été trouvé (Figure 3-1). Si vous n’avez pas coché la case Do not show thisscreen again (Ne plus afficher cet écran), la boîte de dialogue d’accueil d’Ignite-UX s’afficheégalement (Figure 3-2).

7.3.3 Ajout de clientsAfin de pouvoir ajouter un client sur le serveur Ignite-UX, celui-ci doit exécuter HP-UX. Si le clientne fonctionne pas, reportez-vous à la section « Amorçage de clients PA-RISC à partir de la console» (page 86) ou à la section « Amorçage de clients Itanium via le réseau » (page 88).Il existe deux méthodes pour ajouter un client :1. Amorçage à partir du serveur Ignite-UX, en sélectionnant Actions->Boot Client. Pour plus de

détails, voir « Amorçage d'un client » (page 108).2. Ajout en vue de la création d’une archive de restauration, en sélectionnant Actions->Add

New Client for Recovery. Pour plus de détails, voir « Ajout de clients pour la restauration »(page 231).

Lorsqu’un client est affiché dans l’espace de travail de l’interface utilisateur graphique, vouspouvez :

7.3 Installation via l’interface utilisateur graphique Ignite-UX 107

• Cliquer sur l’icône d’un client pour le sélectionner en vue d’autres opérations.

• Cliquer deux fois sur l’icône du client pour afficher la boîte de dialogue Client Status (Statutclient).

• Cliquer avec le bouton de droite pour afficher le menu Actions du client sélectionné.

Pour plus de détails sur les options d’Ignite-UX disponibles, reportez-vous à la section « Présentationde l’interface utilisateur graphique Ignite-UX » (page 36) ou cliquez sur Help.

7.3.4 Amorçage d'un clientPour ajouter un client sur le serveur Ignite-UX, utilisez l’interface utilisateur graphique pour amorcerun client exécutant HP-UX.Pour amorcer un client, procédez de la manière suivante :1. Dans l’espace de travail Ignite-UX, sélectionnez Actions->Boot Client.

Figure 7-3 Boîte de dialogue Boot Client

2. Saisissez le nom du client dans le champ Hostname (Nom d’hôte). Si un client est sélectionné,son nom est affiché dans le champ Hostname.

3. Dans la liste Releases (Versions), sélectionnez la version de HP-UX à partir de laquelle voussouhaitez amorcer ce client.L’option Match Client utilise la dernière version de HP-UX utilisée pour installer le client àpartir du serveur. S’il s’agit d’une première installation, le serveur identifie la versionactuellement exécutée sur le client et utilise celle-ci.Assurez-vous qu’il existe une configuration sur le serveur correspondant à la versionsélectionnée ; sinon, vous ne pourrez pas installer le client.

108 Amorçage et installation de HP-UX sur les clients à l’aide du serveur

Figure 7-4 Sélection de la version d’amorçage

4. Cliquez sur OK.

Figure 7-5 Boîte de dialogue Boot Confirmation

Une boîte de dialogue de confirmation d’amorçage s’affiche. Si vous souhaitez amorcer leclient pour l’ajouter sur le serveur Ignite-UX, cliquez sur Yes, sinon cliquez sur No.

7.3 Installation via l’interface utilisateur graphique Ignite-UX 109

Figure 7-6 Fenêtre de terminal d’amorçage

Une fenêtre de terminal s’affiche et détaille la communication avec le shell distant (remsh)et la progression de l’amorçage du client, ainsi que les erreurs éventuelles. En cas d’erreur,le système vous propose la commande bootsys qui peut être utilisée sur le serveur Ignite-UXafin d’amorcer le client manuellement.La connexion au client peut être refusée. Dans ce cas, vous devrez redémarrer le systèmeclient manuellement. En cas de redémarrage à partir de la console client, la fenêtre determinal peut être trop petite et vous devrez alors la redimensionner.Ignite-UX vous informe que le réamorçage est correct et que le client a été trouvé et ajoutéau serveur.

Figure 7-7 Amorçage correct

Figure 7-8 Nouveau client détecté

110 Amorçage et installation de HP-UX sur les clients à l’aide du serveur

Lorsque l’amorçage du client est terminé, son icône est ajoutée à l’interface utilisateurgraphique Ignite-UX.

Figure 7-9 Nouveau client affiché sur l’interface utilisateur graphique

Une fois l’amorçage terminé, la console client attend une action du serveur Ignite-UX. Vouspouvez poursuivre l'installation via le serveur Ignite, ou installer à partir de la console clienten sélectionnant Perform Installation from this Console, en répondant y à la question « Areyou sure you want to switch to run the UI locally? [n] », puis en effectuant l'installationconformément à la description de la section « Installation de HP-UX à partir de la consoleclient » (page 95).

7.3 Installation via l’interface utilisateur graphique Ignite-UX 111

Figure 7-10 Console client en attente d’une action du serveur

7.4 Configuration de l’installationPour commencer l’installation, sélectionnez un client en cliquant sur son icône, puis dans le menuActions, sélectionnez l’une des options suivantes :

• Install Client (Installation client)->New Install... (Nouvelle installation) pour installer un nouveauclient (voir « Nouvelle installation » (page 113)).

• Install Client-> Repeat Install... (Répéter installation) pour utiliser la configuration d’un clientdéjà installé (voir « Répétition d’une installation » (page 151)).

112 Amorçage et installation de HP-UX sur les clients à l’aide du serveur

Figure 7-11 Menu Actions Ignite-UX

7.4.1 Nouvelle installationLa procédure de nouvelle installation est linéaire jusqu’à l’affichage de l’interface de configurationd’installation client. À ce stade, le taux de configuration effectuée est laissé à votre initiative.

7.4.1.1 Initialisation de l’installationLa liste du matériel système du système cible s’affiche au début d’une nouvelle installation.Assurez-vous que le matériel connecté au client est présent et que les informations affichées sontcorrectes. Notez que sur les serveurs Ignite exécutant HP-UX 11i v3, tous les chemins de chaquepériphérique et le WWID sont affichés. Ces informations sont visualisables en faisant défiler laliste du matériel système sur l’interface utilisateur graphique, ou en cliquant sur le bouton [ H/WDetails ] (Détails du matériel) de l’interface utilisateur en mode caractère.

7.4 Configuration de l’installation 113

Figure 7-12 Liste du matériel système

Après avoir vérifié la liste du matériel et saisi des informations éventuelles, cliquez sur OK.Si vous avez déjà installé ce client, le système vous demande si vous souhaitez utiliser la dernièreconfiguration d’installation utilisée par le serveur Ignite-UX, comme illustré à la Figure 7-13.

Figure 7-13 Boîte de dialogue de confirmation des paramètres de configuration

Répondez Yes si vous souhaitez renseigner tous les champs à l’aide de la configuration utiliséelors de la session précédente ; répondez No si vous souhaitez créer une configuration totalementnouvelle avec les valeurs par défaut définies par Ignite-UX.

IMPORTANT : Afin d’éviter tout échec de l’installation, assurez-vous que le répertoire /var/opt/ignite/clients/ et tous les sous-répertoires appartiennent à bin:bin, afin que lesinformations de configuration du client soient enregistrées dans son fichier config.

L’interface utilisateur de configuration d’installation client s’affiche ensuite (Figure 7-14).

114 Amorçage et installation de HP-UX sur les clients à l’aide du serveur

7.4.1.2 Interface de configuration d’installation clientTous les champs de l’interface de configuration ne nécessitent pas une intervention. En fait, il estpossible de lancer une installation rapide en sélectionnant la configuration par défautcorrespondant à votre version de HP-UX et en cliquant sur Go!.Modifiez les champs de l’interface de configuration en fonction de vos besoins. Pour vous déplacerentre les onglets, cliquez sur le nom de l’onglet désiré. Au minimum, vous pouvez définir le motde passe root à l’aide du bouton Set Root Password... dans l’onglet System et définir lesinformations DNS localisées via le bouton Network Services... de l’onglet System.

Figure 7-14 Onglets d’installation et de configuration client Ignite-UX

Les boutons Show Summary, Save As, Reset Configuration, Go!, Cancel et Help sont disponiblesdans tous les onglets et offrent les mêmes fonctionnalités.

Tableau 7-1 Fonctions disponibles dans tous les onglets

FonctionBouton

Affiche la version HP-UX de la nouvelle installation, les logiciels, la configurationde disque de base et l’inventaire du matériel du client cible.

Show Summary (Afficher résumé)

Enregistre la configuration pour l’utilisation future. Non disponible sur l’interfaceutilisateur en mode caractère. Charge les configurations enregistrées via le boutonConfigurations... de l’onglet Basic.

Save As (Enregistrer sous)

7.4 Configuration de l’installation 115

Tableau 7-1 Fonctions disponibles dans tous les onglets (suite)

FonctionBouton

Renseigne tous les champs de l’interface utilisateur graphique à l’aide des valeurspar défaut.

Reset Configuration (Réinitialiser laconfiguration)

Lance l’installation. Le système vous demande confirmation avant le début del’installation.

Go! (Partez !)

Ferme la session.Cancel (Annuler)

Une aide est disponible pour tous les champs de l’interface utilisateur graphique.Elle est également accessible en appuyant sur la touche F1.

Help (Aide)

7.4.1.2.1 Onglet Basic

L’onglet Basic, illustré par la Figure 7-14, s’affiche par défaut. Les éléments de cet onglet sontdécrits dans les sous-sections suivantes.

7.4.1.2.1.1 Bouton de liste Configurations:

Cliquez sur le bouton de liste de sélection à côté de l’option Configurations: et sélectionnez laconfiguration souhaitée pour cette installation. Les options de configuration affichées sont stockéessur le serveur Ignite-UX dans le fichier/var/opt/ignite/INDEX.Si aucun environnement ne correspond à la configuration sélectionnée, le message suivants’affiche. Sélectionnez une autre configuration. Si vous avez amorcé le client avec une versionde HP-UX non configurée sur le serveur (Figure 7-4), vous ne pourrez pas installer le client aveccette version de HP-UX à partir du serveur Ignite-UX.

Figure 7-15 Remarque Aucun environnement

7.4.1.2.1.2 Bouton Descriptions...

Cliquez sur ce bouton pour visualiser d’autres informations sur la configuration sélectionnée.

7.4.1.2.1.3 Bouton de liste Environments:

Cliquez sur le bouton de liste de sélection à côté de l’option Environments: et sélectionnez lesystème d’exploitation ou l’OE HP-UX 11i que vous souhaitez installer dans la liste. Les versionsdu système d’exploitation peuvent être 32 bits ou 64 bits. Les choix et les valeurs par défautdépendent des versions disponibles sur le serveur Ignite-UX. Des images parfaites peuventégalement être disponibles si elles ont été créées et si leurs configurations ont été ajoutées aufichier /var/opt/ignite/INDEX du serveur.

116 Amorçage et installation de HP-UX sur les clients à l’aide du serveur

7.4.1.2.1.4 Bouton Root Disk...

Cliquez sur ce bouton pour modifier le disque racine.

Figure 7-16 Boîte de dialogue des choix de disque racine

Sélectionnez un disque dans la liste des disques disponibles, puis cliquez sur OK. Seuls lespériphériques supportés sont affichés ; par conséquent si vous ne voyez pas un périphériqueparticulier dans cette liste, cela signifie qu’il n’est pas pris en charge par Ignite-UX.La boîte de dialogue Root Disk Choices affiche tous les chemins de chaque disque et donc, lesdisques comportant des chemins multiples sont affichés plusieurs fois. Pour obtenir une listecomplète de tous les chemins d’un même périphérique, cliquez sur le bouton More Info.Outre la liste de tous les chemins d’un périphérique spécifique, le bouton More Info affiche desinformations détaillées, notamment l’identificateur de périphérique et le WWID.

7.4 Configuration de l’installation 117

Figure 7-17 Boîte de dialogue More Info

La fenêtre Legacy HW Path (Chemin physique hérité), n’est pas disponible sur les systèmesexécutant HP-UX 11i v2 (et versions antérieures). Elle est mise à jour en fonction du cheminphysique « lunpath » actuellement sélectionné dans la fenêtre de la liste de choix. Pour afficherla liste complète de tous les chemins physiques hérités vers le périphérique, cliquez sur le boutonAll Paths..., figurant sur les systèmes exécutant HP-UX 11i v3 (et versions ultérieures).

Figure 7-18 Boîte de dialogue All Legacy HW Paths

118 Amorçage et installation de HP-UX sur les clients à l’aide du serveur

7.4.1.2.1.5 Bouton de liste File System:

Cliquez sur le bouton de liste de sélection à côté de l’option File System:, puis sélectionnez unsystème de fichiers dans la liste des architectures de systèmes de fichiers disponibles.La liste des choix de systèmes de fichiers affichée dépend de l’architecture matérielle du client.Les choix par défaut sont répertoriés dans le tableau ci-après, suivi de leur description.

Tableau 7-2 Choix de systèmes de fichiers par défaut

ItaniumPA-RISC

Yes (Oui)Disque entier avec VxFS

Yes (Oui)Disque entier (non LVM) avec HFS

Yes (Oui)LVM avec HFS

Yes (Oui)Yes (Oui)VxVM avec VxFS

Yes (Oui)Yes (Oui)LVM avec VxFS

Pour plus d’informations sur la planification des configurations de systèmes de fichiers et sur lesstratégies de gestion des disques, reportez-vous au Guide de l’administrateur système HP-UX pourHP-UX 11i v3 ou au manuel Gestion des systèmes et des groupes de travail : Guide pour lesadministrateurs système HP-UX. Pour plus de détails sur la configuration des systèmes de fichiers,vous pouvez également consulter la section « Onglet File System » (page 140).

7.4 Configuration de l’installation 119

• Whole Disk (not LVM) with HFS ou VxFS — Ces sélections traitent l’ensemble du disquecomme une seule unité. Cette option est celle sélectionnée pour HFS si la taille du disqueest de 2 Go ou moins sur PA-RISC. Vous pouvez utiliser un disque de 70 Go comme unensemble unique sur les systèmes Itanium.

• Logical Volume Manager (LVM) with HFS (système de fichiers hiérarchisé) — Cette sélectionformate un ou plusieurs systèmes de fichiers afin de combiner l’espace disque en un seulgroupe de disques à grande capacité, puis affecte les volumes en fonction des besoins. Levolume racine et l’espace de permutation doivent se trouver sur le même volume physiqueet sont configurés de cette manière par Ignite-UX. Utilisez l’onglet File System (voir (page 140))pour configurer les volumes LVM, ou utilisez les valeurs calculées par Ignite-UX. Pour plusd’informations, consultez la page de manuel lvm(7).

• Veritas Volume Manager (VxVM) with VxFS — Cette sélection formate un ou plusieurssystèmes de fichiers afin de combiner l’espace disque en un seul groupe de disques à grandecapacité sous VxVM, puis affecte les volumes en fonction des besoins. Les volumes racine(/), amorçage (/stand) et permutation primaire doivent se trouver sur le même disquephysique et sont configurés de cette manière par Ignite-UX. Utilisez l’onglet File System (voirla (page 140)) pour configurer les volumes VxVM. VxFS permet de modifier les tailles dessystèmes de fichiers après l’installation. À l’aide du produit HP OnlineJFS en option, vouspouvez redimensionner, défragmenter, ou générer un « instantané » d’un système de fichiersmonté.

• Logical Volume Manager (LVM) with VxFS (Veritas File System) — Cette sélection formateun ou plusieurs systèmes de fichiers afin de combiner l’espace disque en un seul groupe dedisques à grande capacité, puis affecte les volumes à partir de ce groupe, en fonction desbesoins. VxFS est identique au système de fichiers journalisé (JFS). À l’aide du produitHP VxFS, vous pouvez redimensionner, défragmenter, ou générer un « instantané » d’unsystème de fichiers monté.

7.4.1.2.1.6 Bouton Root Swap (MB)...

Le volume de l’espace de permutation à la racine dépend des applications installées. Vous pouvezutiliser la valeur par défaut calculée par Ignite-UX en fonction de la mémoire disponible sur leclient, ou cliquer sur Root Swap (MB)... et sélectionner une valeur dans la liste qui s’affiche. Vouspouvez aussi modifier le champ adjacent directement en saisissant le volume désiré. L’espace depermutation est arrondi à un multiple de 4 Mo ou de l’unité d’extension LVM.Pour plus d’informations sur le calcul de l’espace de permutation, reportez-vous au Guide del’administrateur système HP-UX pour HP-UX 11i v3 ou au manuel Gestion des systèmes et desgroupes de travail : Guide pour les administrateurs système HP-UX.

7.4.1.2.1.7 Bouton Languages...

Les langues disponibles sur votre système HP-UX s’affichent lorsque vous cliquez sur Languages....La langue par défaut, configurée lors du démarrage initial de l’interface utilisateur graphique,s’affiche dans le champ adjacent. Sélectionnez la langue par défaut applicable au client, s’il nes’agit pas de la langue par défaut actuelle. Vous pouvez sélectionner plusieurs langues en cliquantdeux fois sur chaque option. Pour sélectionner plusieurs éléments dans la liste, cliquez et maintenezle bouton de la souris enfoncé, déplacez le pointeur vers le bas de la boîte de dialogue, puiscliquez sur mark/unmark.

120 Amorçage et installation de HP-UX sur les clients à l’aide du serveur

Chaque langue possède un environnement local correspondant (variante de langue), décrivantla gestion système d’une langue pour les opérations suivantes :

• Messages

• Affichage des nombres

• Affichage des valeurs monétaires

• Affichage de l’heure

• Génération de caractères

• Tri de texte

Cliquez sur Default Language... pour visualiser les Default Language Choices (Figure 7-19). Ceschoix sont affichés dans deux colonnes : Language et Locale. Chaque langue peut s’afficher surle système de différentes manières. Dans ce cas, plusieurs entrées d’environnement local serontaffichées pour la même langue.

Figure 7-19 Boîte de dialogue des langues

L’environnement local détermine l’activation des langues et leur affichage à côté de l’option CodeSet:, comme indiqué ci-après :

• ASK_AT_FIRST_BOOT vous permet de conserver le paramètre de langue ouvert (non défini)jusqu’au premier amorçage du système client. À ce stade, le système affichera une invite.Le paramétrage de la langue sera effectué dans le cadre de la configuration initiale dusystème.

• SET_NULL_LOCALE crée un environnement de langue NULL et conserve les variablesd’environnement local, telles que LANG et LC_ALL, non définies par défaut. Si aucunenvironnement local n’est défini, les programmes sont exécutés sans utiliser les catalogues

7.4 Configuration de l’installation 121

de messages localisés, ce qui peut augmenter les performances du système. Tous lesprogrammes HP-UX fonctionnent dans l’environnement local C et les messages s’affichenten anglais.

Pour plus de détails sur les autres méthodes de définition de l’environnement de langue, consultezla page de manuel geocustoms(1M) et le Guide d’initiation à HP CDE.

7.4.1.2.1.8 Bouton Keyboards...

Cliquez sur ce bouton pour sélectionner le type de clavier utilisé sur le client. Sinon, la sélectionpar défaut sera utilisée.Le nom de la langue du clavier sélectionné figure dans le fichier /etc/kbdlang. Si vous avezmal défini la langue, vous pouvez résoudre le problème rapidement en supprimant ce fichier.

7.4.1.2.1.9 Bouton Additional…

Cliquez sur Additional... pour effectuer des sélections dans un certain nombre de modèlesd’utilisation préconfigurés et de variables correspondant à vos fichiers de configuration existants.Les boutons disponibles dépendent des variables de votre fichier de configuration et vous permettentde choisir un paramètre pour chaque variable.Si par exemple vous utilisez LVM, vous disposez d’options facilitant la configuration de plusieursdisques, l’entrelacement et la création de systèmes de fichiers. Pour plus d’informations, consultezla page de manuel instl_adm(4).

122 Amorçage et installation de HP-UX sur les clients à l’aide du serveur

Figure 7-20 Boîte de dialogue des commandes de configuration supplémentaires

L’exemple de boîte de dialogue des commandes de configuration supplémentaires ci-après illustreles options d’un système différent. Elle est activée par défaut sur les systèmes dotés d’un hyperthreadmicrologiciel.

7.4 Configuration de l’installation 123

Figure 7-21 Boîte de dialogue des commandes de configuration supplémentaires (2)

7.4.1.2.2 Onglet Software

Utilisez l’onglet Software (Logiciels) pour sélectionner les applications que vous avez configuréeslors de la configuration de votre serveur Ignite-UX. Vous pouvez accéder à un dépôt spécifiqueet modifier les emplacements des dépôts. Cet affichage n’assure pas la mise à jour dynamiqueà partir d’un dépôt qui vient d’être sélectionné. Lorsque vous choisissez un nouveau dépôt, soncontenu doit être identique à celui du dépôt actuel. Si ce n’est pas le cas, utilisez la commandemake_config sur le serveur Ignite-UX pour configurer le nouveau dépôt avant d’appeler Ignite-UX.Un exemple d’affichage de l’onglet Software est illustré par la Figure 7-22 pour les systèmesHP-UX 11i v1 et 11i v2 et par la Figure 7-23 pour les systèmes HP-UX 11i v3.

124 Amorçage et installation de HP-UX sur les clients à l’aide du serveur

Figure 7-22 Onglet Software pour HP-UX 11i v1 et 11i v2

7.4 Configuration de l’installation 125

Figure 7-23 Onglet Software pour HP-UX 11i v3

7.4.1.2.2.1 Category (Catégorie)

Pour sélectionner une catégorie spécifique affichant les produits disponibles. Si vous sélectionnezAll (Tous), tous les kits logiciels du dépôt sont affichés. La sélection d’une autre catégorie que Allraccourcit la liste. D’autres catégories peuvent s’afficher si elles ont été définies par des fichiersde configuration personnalisés.À compter de HP-UX 11i v3, les kits logiciels sont organisés en catégories « facultatif »,« recommandé » et « requis » à la place de « sélectionnable », « installé par défaut » et « toujoursinstallé ». Pour plus de détails sur les kits logiciels et la structure d’OE de votre version de HP-UX,reportez-vous au Guide d’installation et de mise à jour de HP-UX disponible à l’adresse suivante :http://www.docs.hp.com/.Notez qu’Ignite-UX figure dans la catégorie « sélectionnable » ou « facultatif ». Si vous désirezinstaller Ignite sur le système client, vous devez le sélectionner pour installation.Vous pouvez sélectionner tous les logiciels de la catégorie « facultatif » en marquant le produit« -OE- Optional » et tous les logiciels de la catégorie « recommandé » en marquant « -OE-Recommended ».

126 Amorçage et installation de HP-UX sur les clients à l’aide du serveur

7.4.1.2.2.2 Produit

Cliquez sur un produit dans la liste pour le sélectionner. Utilisez le bouton Mark/UnmarkSelection(s) (Sélectionner/Désélectionner) ou cliquez deux fois sur le produit pour modifier le statutdu produit sélectionné dans la colonne Marked ?. Si vous désélectionnez un produit qui doit êtreinstallé, un message comparable à l’exemple suivant s’affiche :

Figure 7-24 Impossible de désélectionner le logiciel

Le statut de la colonne Marked ? peut être :Required (Obligatoire) Sélectionné et ne peut pas être désélectionné.Yes (Oui) Sélectionné et peut être désélectionné.No (Non) Désélectionné et peut être sélectionné.Unavail (Indispo) Désélectionné et ne peut pas être sélectionné.Pour plus d’informations, consultez la page de manuel instl_adm(4).La possibilité de sélectionner et de désélectionner des logiciels à l’installation dépend du type dekit auquel ils appartiennent (par exemple, « Requis ») et des autres sélections de logiciels effectuées.Pour plus de détails sur les kits logiciels et la structure d’OE de votre version de HP-UX,reportez-vous au Guide d’installation et de mise à jour de HP-UX disponible à l’adresse suivante :http://www.docs.hp.com/.

7.4.1.2.2.3 Bouton de liste Sort by...

Sélectionnez une colonne pour trier les listes de produits. Par défaut, les listes sont triées parProduct (Produit). Vous pouvez également effectuer un tri à deux niveaux. Par exemple, vouspouvez effectuer un premier tri par Product puis par Marked pour afficher tous les produits marquésYes dans l’ordre alphabétique, suivis de tous les produits marqués No dans l’ordre alphabétique.

7.4.1.2.2.4 Bouton Mark/Unmark Selection(s)

Utilisez ce bouton pour modifier le statut du produit sélectionné dans la colonne Marked ?.

7.4.1.2.2.5 Bouton Change Depot Location…

Utilisez ce bouton pour modifier l’emplacement du dépôt dans lequel vous sélectionnez les logiciels.La modification de l’emplacement du dépôt modifie le dépôt source de tous les produits. Lorsquevous cliquez sur ce bouton, la remarque suivante s’affiche :

7.4 Configuration de l’installation 127

Figure 7-25 Remarque relative à la modification de l’emplacement du dépôt

Ignite-UX n’assure pas la mise à jour dynamique à partir d’un dépôt qui vient d’être sélectionné.Lorsque vous choisissez un nouveau dépôt, son contenu doit être identique à celui du dépôt actuel.Si ce n’est pas le cas, utilisez la commande make_config sur le serveur Ignite-UX pour configurerle nouveau dépôt avant d’appeler Ignite-UX.Utilisez la boîte de dialogue Change Depots Locations pour sélectionner un autre dépôt.

Figure 7-26 Modification des emplacements de dépôts

Utilisez les champs Server: et Depot: pour identifier le nouveau dépôt. Cliquez sur Modify pourmettre à jour les informations relatives au dépôt dans la boîte de dialogue. Cliquez sur OK pourenregistrer les modifications sur le serveur Ignite-UX.Si vous installez à partir d’une image parfaite, la boîte de dialogue Change Depot Locationsvous permet de modifier le serveur d’archive et de chemin d’archive.Si des correctifs figurent dans un dépôt séparé, ils seront installés par défaut après le systèmed’exploitation. Si vous devez installer plusieurs dépôts d’applications, vous devrez peut-êtrespécifier l’ordre d’installation des correctifs dans un fichier de configuration. Pour plusd’informations, reportez-vous à la section « Utilisation des fichiers de configuration » (page 169).

128 Amorçage et installation de HP-UX sur les clients à l’aide du serveur

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 lorsd’une même session d’installation, n’est pas prise en charge. Cela le rend inutilisable et génèredes messages d’erreur lors de l’utilisation du dépôt d’installation, ou dans le cas de dépôts non-SDlors du réamorçage. Pour plus de détails, voir la section « Considérations relatives à l’utilisationde Veritas Volume Manager de Symantec » (page 211).

swinstall interactive Une session swinstall interactive permet de sélectionner un dépôt, demodifier les options d’installation et d’effectuer d’autres tâches d’installation des logiciels via lafenêtre de la console juste avant la phase de chargement des logiciels de l’installation. Lorsquevous sélectionnez une session swinstall interactive, le message suivant s’affiche.

Figure 7-27 Remarques Swinstall interactive

REMARQUE : Sur les systèmes exécutant HP-UX 11i v3 et versions ultérieures, swm (SoftwareManager) est utilisée à la place de swinstall. Selon la version, les références d’Ignite-UX àswinstall peuvent signifier swm ou swinstall. Pour plus d’informations, sur les systèmesexécutant HP-UX 11i v3 (et versions ultérieures), consultez la page de manuel swm(1M).

L’installation sera interrompue au début de la phase de chargement des logiciels et le messagesuivant s’affiche sur l’écran de la console.

Figure 7-28 Début de la session Swinstall interactive

Durant la session swinstall interactive, vous pouvez sélectionner un serveur, un dépôt, et deskits individuels pour l’installation. Faites défiler la liste à l’aide des touches fléchées et sélectionnez

7.4 Configuration de l’installation 129

un nouveau dépôt d’installation des logiciels en appuyant sur la barre d’espacement. (Une aideà la navigation est toujours affichée en bas de l’écran.)

Figure 7-29 Liste des dépôts en session Swinstall interactive

Après avoir sélectionné un dépôt, appuyez sur n pour afficher les logiciels disponibles dans ledépôt.

Figure 7-30 Liste des kits en session Swinstall interactive

130 Amorçage et installation de HP-UX sur les clients à l’aide du serveur

Utilisez la barre d’espacement pour sélectionner ou désélectionner les kits individuels. Appuyezsur i pour continuer l’installation Ignite-UX.Si vous appuyez sur x, le message suivant s’affiche : Would you like to exit, save orcontinue the job? [x]/s/c

Appuyez sur c pour revenir à la session swinstall.Ignite-UX vérifie que vous avez chargé des logiciels de base, mais en général, il n’est pasrecommandé de quitter la session sans avoir effectué l’installation.

7.4.1.2.3 Onglet System

Utilisez l’onglet System pour spécifier les informations spécifiques à ce client, par exemple le nomd’hôte, l’adresse IP, le mot de passe de superutilisateur et le fuseau horaire.

Figure 7-31 Onglet System

7.4.1.2.3.1 Bouton de liste Final System Parameters (Paramètres finaux du système)

Vous pouvez définir les paramètres de l’onglet System à ce niveau ou lors du premier amorçagedu client. Si vous sélectionnez le premier amorçage, aucune modification n’est requise dans cetonglet.

7.4 Configuration de l’installation 131

7.4.1.2.3.2 Champ Hostname (Nom d’hôte)

Le nom système de votre client doit être unique. Un nom d’hôte doit respecter les conditionssuivantes :

• Il ne doit pas comporter plus de 8 caractères, pour des raisons de compatibilité avec lacommande uname.

• Il ne doit comporter que des lettres, des chiffres, le signe souligné (_), ou le tiret (-).

• Il doit commencer par une lettre. Il est préférable d’éviter les majuscules.

Pour plus d’informations, consultez la page de manuel hostname(1).

7.4.1.2.3.3 Champ IP Address

Saisissez l’adresse IP dans ce champ, sous la forme suivante : n.n.n.n, où chaque n est unnombre de 0 à 255.Pour connaître l’adresse IP d’un système existant, utilisez la commande nslookup. Par exemple,si le nom d’hôte du client est test, entrez la commande suivante :#nslookup testName Server: server.corp.comAddress: 10.1.48.11

Trying DNSNon-authoritative answer:Name: test.corp.comAddress: 10.1.50.12#

Vous pouvez également utiliser la commande ping pour connaître le nom d’hôte, l’adresse IPd’un système, ou savoir si une adresse IP donnée est déjà utilisée. En cas de doute, vérifiezl’affectation de l’adresse IP auprès de votre administrateur système.

IMPORTANT : Évitez d’utiliser l’adresse IP du serveur de noms par inadvertance. Votre réseaurisque de ne plus fonctionner et les résultats sont imprévisibles.

7.4.1.2.3.4 Champ Subnet Mask: (Masque de sous-réseau)

Ce champ permet de définir le masque de sous-réseau du système client. Ce masque de sous-réseauest habituellement communiqué par votre administrateur réseau et se présente sous la forme d’uneadresse IP ou d’un nombre hexadécimal correspondant. Par exemple :255.255.248.0 ou 0xfffff800ou255.255.255.0 ou 0xffffff00

132 Amorçage et installation de HP-UX sur les clients à l’aide du serveur

7.4.1.2.3.5 Champs Time:, Day, Month, Year: (heure, jour, mois, année)

La date et l’heure affichées pour le client dépendent de la méthode d’installation. Si vous installezà partir du serveur, l’heure est synchronisée sur le serveur ; si vous installez à partir du client, elleest définie par l’horloge matérielle du client. Le cas échéant, saisissez les informations nécessairesdans les champs Time, Day et Year : Pour l’heure, utilisez un format sur 24 heures : hh:mm.Sélectionnez le mois en cliquant sur le bouton de liste de liste adjacent et en sélectionnant dansla liste. Modifiez les autres champs à l’aide des touches Retour arrière et Suppr.L’heure que vous avez définie est automatiquement modifiée si vous sélectionnez un autre fuseauhoraire à l’aide du bouton Set Time Zone... décrit ci-après.

7.4.1.2.3.6 Bouton Set Time Zone

Cliquez sur ce bouton pour afficher les fuseaux horaires possibles. Voir la Figure 7-32. Utilisezle bouton de liste General Locations pour sélectionner l’emplacement du client puis sélectionnezle fuseau horaire. Cliquez sur OK pour enregistrer la valeur. La date et l’heure de l’onglet Systemsont modifiées en fonction du fuseau horaire et la variable d’environnement TZ est définie.

Figure 7-32 Boîte de dialogue des fuseaux horaires

7.4.1.2.3.7 Bouton Set Root Password...

Afin d’assurer la sécurité du système, créez un mot de passe pour le compte root en cliquantsur ce bouton. La boîte de dialogue Set Root Password s’affiche, comme illustré à la Figure 7-33.

7.4 Configuration de l’installation 133

Figure 7-33 Boîte de dialogue de définition du mot de passe de superutilisateur

Afin de renforcer la sécurité, HP vous recommande de respecter les contraintes suivantes lors dela création d’un mot de passe :

• Le mot de passe doit comporter au moins huit caractères.

• Les caractères doivent appartenir à l’alphabet anglais.

• Le mot de passe doit contenir au moins deux majuscules, deux minuscules et un chiffre ouun caractère spécial.

• Éviter d’utiliser le caractère spécial @ ; si vous devez absolument l’utiliser, appliquez lasyntaxe \@.

7.4.1.2.3.8 Bouton Network Services...

Utilisez ce bouton pour configurer les services réseau disponibles sur le client.

134 Amorçage et installation de HP-UX sur les clients à l’aide du serveur

Figure 7-34 Onglets de la boîte de dialogue Network Services

Static Routes (Routes statiques). Si votre réseau est divisé en sous-réseaux, vous devrezprobablement spécifier une passerelle pour communiquer avec les autres sous-réseaux :

• Destination — Ce champ affiche le mot « default » ou l’adresse IP du réseau de destination.

• Gateway — Ce champ (Passerelle) affiche l’adresse IP du périphérique de connexion entrevotre réseau et le réseau distant, ou votre propre adresse IP si un routage générique estutilisé.

• Destination Hop Count — Si votre adresse IP de passerelle n’est pas la même que l’adresseIP de vos clients, ce champ (Nombre de ponts segments) affiche habituellement 1. Si votreadresse IP de passerelle est la même que l’adresse IP de vos clients, le nombre de pontssegments est 0.

Après avoir rempli les champs de cet onglet, cliquez sur Add (Ajouter) ou sur Modify (Modifier),pour enregistrer les informations. Pour plus d’informations, consultez la page de manuel routing(7).

7.4 Configuration de l’installation 135

Figure 7-35 Onglet DNS

DNS. Dans l’onglet DNS, vous pouvez configurer le Nom de domaine (extension du nom d’hôte,par exemple xx.corp.com) et l’adresse IP du serveur de noms de domaines.La restauration via le réseau exige que le nom de domaine et l’adresse IP du serveur DNS soientdéfinis à ce stade pour le client, sauf si la valeur du bouton de liste Final System Parameters del’onglet System est Ask at first boot.La liste des serveurs DNS par adresse IP est renseignée s’ils ont été prédéfinis sur le serveurIgnite-UX.Utilisez la commande nslookup sur un système en fonctionnement pour trouver ces informationssi vous devez ajouter un serveur DNS à la liste. Saisissez l’adresse IP du serveur de noms dansle champ DNS Server IP Address.Utilisez les boutons Add, Modify et Remove pour modifier directement la liste.Vous pouvez également utiliser le bouton DNS Search Domain... pour spécifier des domainesDNS en option à rechercher, comme illustré à la Figure 7-36.

136 Amorçage et installation de HP-UX sur les clients à l’aide du serveur

Figure 7-36 Boîte de dialogue de recherche de domaines DNS

Les domaines de cette liste de recherche sont utilisés lors des consultations de noms d’hôtes. Sixentrées de domaines de recherche peuvent être activées, avec une syntaxe du type xx.corp.com.Pour que la recherche fonctionne correctement sur les noms d’hôtes non qualifiés, la premièreentrée de la liste doit être le domaine local.Vous pouvez ajouter ou modifier les domaines à rechercher en saisissant le texte dans le champSearch Domain et en cliquant sur le bouton correspondant : Add ou Modify. Pour supprimer undomaine, sélectionnez-le dans la liste et cliquez sur Remove.

REMARQUE : Les options domaine et recherche sont mutuellement exclusives, même si les deuxpeuvent être spécifiées. Dans ce cas, l’option recherche est écrite en dernier et est prioritaire.

Pour plus d’informations, consultez la page de manuel resolver(4), le manuel Installing andAdministering NIS Services ou le manuel HP-UX IP Address and Client Management Administrator'sGuide.

7.4 Configuration de l’installation 137

Figure 7-37 Onglet NIS

NIS. Les hôtes non serveurs d’un réseau sont habituellement des clients NIS. Lorsqu’un processussur un client NIS demande des informations de configuration, il appelle le serveur NIS au lieu derechercher dans ses fichiers de configuration locaux. L’ensemble des tables de données deconfiguration partagées par les serveurs et les clients est appelé domaine NIS.Pour plus d’informations, consultez les pages de manuel domainname(1), domainname(1M) etle manuel Installing and Administering NIS Services.

Figure 7-38 Onglet XNTP

138 Amorçage et installation de HP-UX sur les clients à l’aide du serveur

XNTP. Le démon xntpd gère l’heure du système, en conformité avec les serveurs d’heure standardInternet. Pour plus d’informations, consultez la page de manuel xntpd(1M).

7.4.1.2.3.9 Bouton Additional Interface(s)

Utilisez ce bouton dans l’onglet System pour identifier les cartes d’interface LAN supplémentairesexistant sur le client. Vous pouvez ajouter ou modifier des informations IP et de sous-réseau, sibesoin est, et spécifier l’interface LAN principale à utiliser.

Figure 7-39 Boîte de dialogue des interfaces réseau

1. Sélectionnez une carte d’Interface dans la liste de sélection.2. Renseignez ou modifiez le champ IP Address:, le cas échéant.3. Renseignez ou modifiez le champ Subnet Mask:, le cas échéant.4. Sélectionnez Primary Interface en fonction du statut désiré pour l’interface sélectionnée. Si

le client utilise plusieurs interfaces, l’interface principale sera associée au nom d’hôte dusystème dans le fichier /etc/hosts.

5. Lorsque vous avez terminé la mise à jour de chaque interface, cliquez sur Modify.

7.4.1.2.3.10 Security Choices... (Choix des éléments de sécurité)

Cliquez sur ce bouton dans l’onglet System pour ouvrir la boîte de dialogue Security Choices.Ce bouton n’est disponible que si votre configuration dispose d’une sécurité à l’installation. Leschoix des éléments de sécurité à l’installation permettent de choisir l’un des niveaux de sécuritéprédéfinis et, par conséquent, de renforcer le système. Si vous sélectionnez un choix de sécurité,n’oubliez pas de saisir le mot de passe de superutilisateur avant de cliquer sur GO! car sinon,votre système sera vulnérable.

7.4 Configuration de l’installation 139

Figure 7-40 Boîte de dialogue des choix de sécurité

7.4.1.2.4 Onglet File System

L’onglet File System vous permet d’effectuer de nombreuses tâches de configuration de systèmesde fichiers et de disques. L’affichage dépend de votre sélection de système de fichiers dans l’ongletBasic. L’exemple de la Figure 7-41 illustre l’affichage si vous avez sélectionné LVM sur un clientPA-RISC.

140 Amorçage et installation de HP-UX sur les clients à l’aide du serveur

Figure 7-41 Onglet File System

IMPORTANT : Les informations affichées dans cet onglet correspondent à la version du systèmed’exploitation et à l’architecture matérielle. HP recommande la plus grande prudence en cas demodification de ces valeurs.

7.4.1.2.4.1 Ajout ou modification d’une configuration de système de fichiers

L’ajout d’un nouveau système de fichiers et la modification d’un système de fichiers existantconstituent des tâches similaires dans la mesure ou les deux opérations exigent les mêmesinformations.

IMPORTANT : Le fait de renommer ou de modifier la structure du système de fichiers du disqueentraîne la perte de l’ancien système de fichiers de ce disque.

Pour ajouter ou modifier une configuration de système de fichiers, procédez comme suit :1. Sélectionnez un système de fichiers dans la liste. Vous pouvez visualiser toutes les informations

figurant dans la liste des systèmes de fichiers, en utilisant les barres de défilement horizontaleet verticale, ou en redimensionnant la boîte de dialogue.

2. Saisissez ou modifiez les informations à l’aide des boutons ou des champs suivants, puiscliquez sur Add ou sur Modify. Si vous sélectionnez un autre onglet sans cliquer sur Add ousur Modify, les modifications seront perdues.

7.4 Configuration de l’installation 141

Usage: Cliquez sur le bouton de liste de sélection à côté de l’option Usage: poursélectionner un type dans la liste des types d’utilisation des systèmes defichiers. Les choix possibles sont HFS, VxFS, SWAP, Unused, DUMP etSWAP+DUMP. En règle générale, HP recommande d’utiliser VxFS.

Group: Cliquez sur le bouton de liste de sélection à côté de l’option Group: poursélectionner le nom du groupe de volumes désiré pour le système de fichierssélectionné.Pour ajouter un disque nouveau ou inutilisé et lui attribuer un nom de groupede volumes différent ou créer un nouveau groupe de volumes, utilisez lebouton Add/Remove Disks... .Si vous désirez reconfigurer complètement le groupe de volumes, et lerenommer, cliquez sur Additional Tasks et sélectionnez Group Parameterspour attribuer un nom de groupe personnalisé et pour modifier les autresparamètres du disque.

Mount Dir: Modifiez ce champ pour définir le disque racine à l’aide desdénominations standard de répertoires de montage HP-UX (/, /usr,/stand, /var, /opt, etc.). Vous pouvez également spécifier vos proprespoints de montage /special ou /apps.

Avail: Cette option affiche l’espace disque disponible sur le groupe de volumessélectionné.

Size: Cliquez sur le bouton de liste de sélection à côté de l’option Size: poursélectionner la taille du système de fichiers. Utilisez le champ Avail: pourmesurer l’espace disque non affecté dans le groupe de volumes sélectionné.Les modifications sont reflétées dans la colonne Mount Dir de la liste dusystème de fichiers lorsque vous cliquez sur Add ou sur Modify. Les typesde dimensionnement possibles sont les suivants :Fixed MB - La taille du système de fichiers sélectionné correspond à la taillespécifiée.All Remaining - Le système de fichiers sélectionné occupe automatiquementtout l’espace de système de fichiers restant sur le disque ou sur le groupede volumes.Free MB - Cette option est utile si vous connaissez l’espace libre désirépour le volume après l’installation du système. La taille du volumecorrespondra à la valeur spécifiée, plus la valeur requise pour les logicielssélectionnés.Free % - Cette option est similaire à l’option « free size », mais elle estexprimée en pourcentage. Elle est utilisée pour connaître le remplissagedu volume, en pourcentage, par rapport à la taille du volume. Si vousindiquez 20 %, le volume sera plein à 80 % après l’installation des logicielssélectionnés.Range MB - Sélectionnez cette option pour configurer une taille maximaledu système de fichiers (la taille minimale est déterminée par les logicielssélectionnés pour le système de fichiers). Le système de fichiers /usr doitdisposer d’un espace suffisant pour permettre une mise à jour du système

142 Amorçage et installation de HP-UX sur les clients à l’aide du serveur

d’exploitation. La valeur minimale absolue est de 324 Mo pour un système64 bits. Reportez-vous au guide d’installation fourni avec votre version deHP-UX.

REMARQUE : Bien que vous puissiez modifier la taille des systèmes de fichiers, Ignite-UXapplique des tailles minimales et les augmente le cas échéant en fonction des systèmes defichiers. Ces tailles sont fonction de la taille des logiciels devant être installés et de la tailledéfinie pour le système de fichiers.

IMPORTANT : Pour que les modifications soient enregistrées, vous devez cliquer sur Add ouModify. Si vous effectuez des modifications et si vous sélectionnez un autre onglet sans utiliserl’un de ces boutons, vos modifications ne seront pas appliquées et seront perdues.

Autres conditions relatives à l’organisation de systèmes de fichiers spécifiques :

Tableau 7-3 Contraintes de volume pour LVM et VxVM

Contraintes de volumeGestionnaire de volumes

• L’un des volumes doit être racine (/).

• Un volume d’espace de permutation (principal) est requis.

• Les noms des répertoires doivent être des noms HP-UX valides (par exemple, /usrou /database).

LVM

• L’un des volumes doit être racine (/). Un groupe de volumes racine estsystématiquement créé avec VxVM version 3.5.

• L’un des volumes doit être amorçage (/stand) avec HFS.

• Un volume d’espace de permutation (principal) est requis.

• Les noms des répertoires doivent être des noms HP-UX valides (par exemple, /usrou /database).

VxVM

7.4.1.2.4.2 Suppression d’un système de fichiers

Pour supprimer un système de fichiers de la liste de l’onglet, sélectionnez le répertoire monté etcliquez sur Remove.

7.4.1.2.4.3 Bouton Add/Remove Disks...

Ce bouton appelle une boîte de dialogue qui vous permet d’exécuter les opérations suivantes :

• Ajout d’un nouveau disque et configuration de son type de système de fichiers et du nomdu groupe de volumes, le cas échéant.

• Suppression d’un disque sur le client en l’identifiant comme Unused (Inutilisé).

• Détermination de l’utilisation du disque.

Pour modifier, ajouter ou supprimer un disque sur un client :1. Cliquez sur Add/Remove Disks...

7.4 Configuration de l’installation 143

Figure 7-42 Boîte de dialogue d’ajout et de suppression de disques

2. Sélectionnez un disque dans la liste.3. Cliquez sur le bouton de liste de sélection à côté de l’option Usage: pour sélectionner une

autre utilisation du disque ou None pour le supprimer. Selon votre sélection, d’autres champset boutons peuvent s’afficher. Par exemple, la sélection de LVM ou de VxVM entraînel’affichage du bouton et du champ associé pour l’option Volume Group...

4. Si vous cliquez sur More Info, l’écran suivant s’affiche.

Figure 7-43 Boîte de dialogue More Info d’ajout et de suppression de disques

144 Amorçage et installation de HP-UX sur les clients à l’aide du serveur

La boîte de dialogue More Info affiche des informations supplémentaires sur le périphériquesélectionné, notamment l’identificateur de périphérique et le WWID. Sur HP-UX 11i v3 (etversions ultérieures), la fenêtre Legacy HW Path est mise à jour pour afficher le cheminphysique hérité relatif au périphérique sélectionné. Pour afficher la liste de tous les cheminsphysiques hérités vers le périphérique, cliquez sur le bouton All Paths....

5. Cliquez sur Modify dans la boîte de dialogue Add/Remove Disks pour appliquer vosmodifications.

6. Cliquez sur OK lorsque vous avez terminé, pour revenir à l’onglet File System.

7.4.1.2.4.4 Bouton de liste ---- Additional Tasks ----

Ce bouton vous permet de configurer des informations avancées, si besoin est, dans les catégoriessuivantes :

• « Paramètres de disque »

• « Paramètres des systèmes de fichiers »

• « Paramètres de volume »

• « Paramètres de groupe »

La sélection de l’une de ces catégories entraîne la modification du nom du bouton ; une boîte dedialogue s’affiche alors pour vous permettre de modifier les paramètres associés à la catégoriesélectionnée.

REMARQUE : Les options de la boîte de dialogue varient en fonction des choix de système defichiers effectués dans l’onglet Basic.

Paramètres de disque

Disk Parameters - Exécutez les opérations suivantes pour définir les pistes par cylindre ou lenombre de tours par minute sur chaque disque du client, à l’aide de l’option Disk Parameters dubouton Additional Tasks. Vous pouvez également initialiser chaque disque.

REMARQUE : HP vous recommande de ne pas modifier l’option Trks/Cyl: ou Disk RPM: et dene pas activer l’option Media Init:. Les disques modernes ne tirent aucun parti de la configurationdes pistes par cylindre ou de la vitesse de rotation et neutralisent automatiquement les secteursdéfectueux. Si vous rencontrez des erreurs de lecture ou d’écriture sur un disque, envisagez plutôtson remplacement. En outre, du fait de la taille des disques modernes, l’utilisation de Media Init:pour initialiser le disque demande des heures et ne présente aucun intérêt.

1. Cliquez sur ----Additional Tasks---- et sélectionnez Disk Parameters.... Une boîte de dialoguesimilaire à l’exemple de la Figure 7-44 s’affiche.

Paramètres de disque 145

Figure 7-44 Boîte de dialogue des paramètres de disque avancés

2. Mettez un disque en surbrillance dans la liste pour le sélectionner.3. Configurez les champs Trks/Cyl: (pistes et cylindre) et Disk RPM: (vitesse) en les modifiant

directement, le cas échéant. Les valeurs par défaut sont recommandées car elles sontprédéfinies pour chaque périphérique de disque supporté.

4. Cliquez sur Modify pour appliquer toutes les modifications.5. Cliquez sur OK lorsque vous avez terminé, pour revenir à l’onglet File System.Pour plus de détails sur les paramètres de disque, consultez les pages de manuel mkfs_vxfs(1M)et mkfs_hfs(1M).

Paramètres des systèmes de fichiers

File System Parameters - Un certain nombre de systèmes de fichiers ont déjà été définis parIgnite-UX, mais vous pouvez les modifier en fonction de votre environnement.1. Cliquez sur ----Additional Tasks---- et sélectionnez File System Parameters.... Une boîte de

dialogue similaire à l’exemple de la Figure 7-45 s’affiche.

146 Amorçage et installation de HP-UX sur les clients à l’aide du serveur

Figure 7-45 Boîte de dialogue des paramètres avancés du système de fichiers

2. Les valeurs affichées sont spécifiques au type de système de fichiers et peuvent varier. Modifiezles valeurs en fonction de vos besoins.Le bouton de liste VxFS Version est disponible lorsqu’un système de fichiers VxFS estsélectionné. Pour les clients exécutant HP-UX 11i v2 (ou versions ultérieures), utilisez cetteoption pour indiquer la version du système de fichiers VxFS afin de créer un point de montage.Si vous sélectionnez la valeur Default, la valeur 5 sera utilisée.

IMPORTANT : N’activez pas l’option largefiles sur le système de fichiers d’amorçage. HPne permet pas cette option et Ignite-UX ne permettra pas l’installation ou la restauration sicette option est activée sur le système de fichiers d’amorçage.

REMARQUE : HP recommande de ne pas appliquer de valeur de délai de rotation sur lessystèmes de fichiers HFS. La configuration de cette valeur n’apporte aucun avantage avecles disques modernes.

Pour plus d’informations sur l’utilisation de ces paramètres, consultez les pages de manuelmkfs(1M), newfs_hfs(1M), mkfs_hfs(1M) et tunefs(1M).

3. Cliquez sur Modify pour appliquer toutes les modifications.4. Lorsque vous avez terminé toutes les modifications, cliquez sur OK pour revenir à l’onglet

File System.

Paramètres de volume

Volume Parameters - Exécutez les opérations suivantes pour modifier les valeurs des volumes pardéfaut et effectuer des configurations de volumes détaillées sur les systèmes de fichiers LVM etVxVM.

Paramètres de volume 147

1. Cliquez sur ----Additional Tasks---- et sélectionnez Volume Parameters.... Une boîte dedialogue similaire à l’exemple de la Figure 7-46 s’affiche (cas d’un volume LVM).

Figure 7-46 Boîte de dialogue d’organisation avancée de volume

2. Modifiez les valeurs suivantes en fonction de vos besoins :Cont Alloc: Cette option permet de définir la politique d’affectation contiguë.

Un volume logique contigu possède les caractéristiques suivantes :

• Les extensions physiques sont affectées en ordre croissant.

• Aucune discontinuité n’est permise entre les extensionsphysiques dans une copie miroir.

• Les extensions physiques d’une copie miroir résident toutes surun seul volume physique.

• Le volume racine (/), le volume amorçage (/stand), lesvolumes de vidage et l’espace de permutation primaire doiventtoujours être créés avec l’option Cont Alloc sur Yes.

Stripes:... Si le groupe de volume comporte deux disques ou plus, vous pouvezactiver l’entrelacement des données sur plusieurs disques afind’optimiser les performances.

Stripe Size: Configurez cette option si vous disposez d’au moins deux disquesdans un groupe de volumes. La première liste déroulante vous permetde configurer l’unité et la deuxième liste déroulante vous permet deconfigurer la taille. La taille d’entrelacement par défaut est égale àla taille de bloc du système de fichiers, qui est normalement de8 Ko.

B-block Relo: Le réadressage des blocs erronés est un mécanisme permettant destocker le bloc concerné à un autre emplacement, en cas dedétection de défaut sur le disque. Il s’agit de la configuration par

148 Amorçage et installation de HP-UX sur les clients à l’aide du serveur

défaut lorsqu’un volume logique est créé, même s’il n’est passupporté en tant que volume logique root, swap ou dump.

Vol Name: Saisissez le nom désiré pour le volume sélectionné.Disk Mapping... Cette option affiche une boîte de dialogue pour vous permettre de

limiter les disques sur lesquels les données du volume résideront.Normalement, les données seront affectées sur ces disques enséquence.

Pour plus d’informations, consultez la page de manuel lvcreate(1M) pour LVM ou la pagede manuel vxassist(1M) pour VxVM.

3. Cliquez sur Modify pour appliquer toutes les modifications.4. Lorsque vous avez terminé toutes les modifications, cliquez sur OK pour revenir à l’onglet

File System.

Paramètres de groupe

Group Parameters - Vous pouvez définir les volumes plus en détail en configurant des paramètresde groupes de volumes supplémentaires.1. Cliquez sur ----Additional Tasks---- et sélectionnez Group Parameters.... Une boîte de dialogue

similaire à l’exemple de la Figure 7-47 s’affiche (cas d’un groupe LVM).

Figure 7-47 Boîte de dialogue des paramètres de groupe avancés

2. Modifiez les valeurs suivantes en fonction de vos besoins :

• Group Name: — Cette option permet de renommer des groupes de volumes existants.

• Max Vols: — Nombre maximal de volumes logiques.

• Tot Size: — Taille totale de tous les volumes, en Mo.

• Max Phys Vols: — Nombre maximum de volumes.

• Max Phys Exts: — Extensions physiques maximales.

Paramètres de groupe 149

• Phys Ext Size: — Taille des extensions physiques en Mo.

Pour plus d’informations, consultez la page de manuel vgcreate(1M) pour LVM ou la pagede manuel vxassist(1M) pour VxVM.

3. Cliquez sur Modify pour appliquer toutes les modifications.4. Lorsque vous avez terminé toutes les modifications, cliquez sur OK pour revenir à l’onglet

File System.

7.4.1.2.5 Onglet Advanced

Vous pouvez utiliser l’onglet Advanced (Avancé), illustré à la Figure 7-48, pour activer des scriptsHP ou personnalisés que vous souhaitez exécuter sur le client une fois l’installation terminée. Parexemple, vous pouvez inclure un script en vue d’installer des logiciels supplémentaires à partird’autres dépôts ou un script contenant des modifications de configuration système spécifiques enfonction de l’utilisation du client.Deux listes différentes s’affichent dans cet onglet, Scripts to be Executed: et Available Scripts:.Les scripts figurant dans la liste Available Scripts sont dérivés des strophes du fichier /var/opt/ignite/INDEX identifiées par le mot-clé scripts. Lorsque vous ajoutez de nouveaux scriptsau fichier /var/opt/ignite/INDEX à l’aide de la commande manage_index, ils sontautomatiquement ajoutés à cette liste et deviennent disponibles lors d’un prochain appel del’interface utilisateur graphique Ignite-UX. Par exemple, si vous désirez ajouter un script appelérun_fsck et figurant dans le fichier /var/opt/ignite/scripts, utilisez la commandesuivante :manage_index -a -s "/var/opt/ignite/scripts/run_fsck"

Pour plus d’informations, consultez la page de manuel manage_index(1M).Renseignez la liste Scripts to be Executed: en ajoutant ou en supprimant des scripts figurant dansla liste Available Scripts:. Chaque action est décrite ci-après.

150 Amorçage et installation de HP-UX sur les clients à l’aide du serveur

Figure 7-48 Onglet Advanced

7.4.1.2.5.1 Ajout d’un script

Pour ajouter un script qui sera exécuté par Ignite-UX après l’installation, sélectionnez-le dans lacolonne Available Scripts:, puis cliquez sur <---Add---.Pour plus d’informations sur l’utilisation de scripts d’automatisation des tâches Ignite-UX,reportez-vous au Chapitre 9 : « Personnalisation de votre installation » (page 169) et consultez lapage de manuel instl_adm(4). Vous pouvez également consulter le document Ignite-UX CustomConfiguration Files, figurant dans la page « Information Library » du site Web Ignite-UX à l’adressesuivante :http://www.docs.hp.com/en/IUX/infolib.html

7.4.1.2.5.2 Suppression d’un script

Pour supprimer un script, sélectionnez-le dans la liste Scripts to be Executed:, puis cliquez sur-Remove->. Le script est supprimé de la liste et ne sera pas exécuté après l’installation. Le scriptsupprimé reste dans la liste Available Scripts: en vue d’une utilisation ultérieure.

7.4.2 Répétition d’une installationLorsque vous avez installé un client avec succès, vous avez créé une configuration d’installationde client reproductible. Vous pouvez utiliser une configuration antérieure pour installer, ou

Paramètres de groupe 151

réinstaller, un client. Cette méthode ne nécessite aucune intervention, ce qui vous permet de lancertrès rapidement plusieurs installations.Pour lancer une répétition d’installation, sélectionnez Actions->Install Client->Repeat Install dansl’interface utilisateur graphique Ignite-UX. La boîte de dialogue Repeat Install s’affiche.

Figure 7-49 Boîte de dialogue de répétition d’installation

La liste Configuration File (Figure 7-49) comporte la dernière configuration d’installation et toutescelles que vous avez créées à l’aide du bouton Save As…, qui s’affiche sur tous les onglets deconfiguration d’installation. Les configurations d’installation enregistrées sont stockées dans lefichier /var/opt/ignite/saved_cfgs/.S’il n’existe aucune configuration enregistrée, l’action Repeat Install n’est pas disponible et vousdevez commencer une nouvelle installation conformément à la description de la section « Nouvelleinstallation » (page 113).Cliquez sur l’une des configurations dans la liste pour la sélectionner, puis cliquez sur OK. Ignite-UXlance le processus d’installation avec une demande de confirmation pour vous prévenir que lesclients affichés dans la liste Selected Clients vont être installés. Confirmez ou annulez l’installationdes clients affichés, à l’aide du bouton correspondant.

152 Amorçage et installation de HP-UX sur les clients à l’aide du serveur

7.5 Exécution de l’installationAprès avoir cliqué sur Go! pour lancer une nouvelle installation et après avoir confirmé unerépétition d’installation, Ignite-UX exécute un contrôle de cohérence avant l’installation afin derechercher toute erreur éventuelle devant être corrigée avant l’installation (Figure 7-50).

Figure 7-50 Boîte de dialogue de confirmation de l’installation

La boîte de dialogue de confirmation affiche les disques qui seront utilisés lors du processusd’installation et un journal d’analyse avant installation contenant toutes les remarques, lesavertissements ou les erreurs.

• Si vous ne souhaitez pas poursuivre l’installation à ce stade, cliquez sur <Back.

• Visualisez l’analyse avant installation à l’aide des barres de défilement. Vérifiez toutes lesinformations et assurez-vous que le bon disque est identifié pour l’installation.

• Toutes les erreurs affichées doivent être corrigées avant de poursuivre l’installation.

Lorsque vous avez vérifié toutes les informations et déterminé si l’installation du client peut sepoursuivre ou non, cliquez sur Go!.Au cours de l’installation, une boîte de dialogue Client Status... s’affiche pour vous permettre desuivre la progression de l’installation.

7.5 Exécution de l’installation 153

Figure 7-51 Boîte de dialogue Client Status...

Les informations sont mises à jour automatiquement au fur et à mesure de l’évolution du statut duclient.Vous pouvez visualiser les informations spécifiques à l’installation en cliquant sur le bouton ViewLogfile..., qui appelle une boîte de dialogue contenant le fichier de consignation en cours decréation durant l’installation.

154 Amorçage et installation de HP-UX sur les clients à l’aide du serveur

Figure 7-52 Fichier de consignation de l’installation

Analysez soigneusement les informations qui défilent pour détecter les erreurs éventuelles. Pardéfaut, le défilement est continu. Vous pouvez activer et désactiver le défilement à l’aide de lacase à cocher Automatic Scrolling.Le journal d’installation complet figure sur le serveur Ignite-UX dans le fichier/var/opt/ignite/clients/nom_d’hôte/install.log.

REMARQUE : Des erreurs pouvant se produire en cours d’installation du fait d’autres composantsde HP-UX, toutes les erreurs peuvent ne pas figurer dans ce fichier de consignation.

7.6 Visualisation et impression d’un récapitulatifIgnite-UX crée un récapitulatif pour chaque client à la suite de la réussite de l’installation de HP-UX.Ce récapitulatif détaille toutes les informations d’installation du client sélectionné. Utilisez-le pourvérifier que l’installation a été exécutée comme prévu et que tous les logiciels ont été installés, etpour conserver une trace de chaque installation de client.Ce récapitulatif est également disponible en consultation sur Ignite-UX et est enregistré dans desfichiers sur le serveur et sur le client.Le récapitulatif d’installation client contient les informations suivantes :

• Informations système

• Matériel système

7.6 Visualisation et impression d’un récapitulatif 155

• Logiciels installés

• Configuration de systèmes de fichiers

• Configuration des disques

• Configuration de l’espace de permutation

• Configuration du noyau

Pour visualiser le récapitulatif via l’interface utilisateur graphique Ignite, sélectionnez le client,puis cliquez sur Actions->View/Print Manifest.Un fichier récapitulatif de chaque client installé est enregistré sur le serveur Ignite-UX dans lefichier : /var/opt/ignite/clients/client/manifest/manifest.info et sur le clientdans le fichier : /var/opt/ignite/local/manifest/manifest.info.Pour imprimer le récapitulatif du système à partir de la ligne de commande du serveur Ignite-UXentrez la commande suivante :/opt/ignite/bin/print_manifest

Le fichier ASCII est imprimé sur stdout à l’aide des instructions de format du fichier modèle derécapitulatif. Pour plus d’informations, consultez la page de manuel print_manifest(1M).Un exemple de récapitulatif est donné ci-après :

Figure 7-53 Boîte de dialogue de visualisation et d’impression du récapitulatif

156 Amorçage et installation de HP-UX sur les clients à l’aide du serveur

8 Images parfaitesCe chapitre traite de la création et de l’utilisation de vos configurations communes à l’aided’Ignite-UX. Il comprend les rubriques suivantes :

• « Installation à partir d’images parfaites »

• « Création d’une image parfaite »

• « Configuration du serveur Ignite-UX pour la reconnaissance de l’image parfaite »

• « Activation du client »

• « Installation de l’image parfaite sur le client »

Une image parfaite est la combinaison d’une archive parfaite (archive dont les fichiers sont àl’état newconfig) et d’un fichier de configuration décrivant la configuration des disques et lesystème de fichiers d’un système. Elle est utilisée en configuration commune pour installer lessystèmes. Le format d’une archive parfaite compressée est tar, cpio, ou, pour la version C.7.0.xet les versions ultérieures exécutées sur HP-UX 11i v3, pax.Ignite-UX n’exige pas la création d’images parfaites, mais celles-ci constituent un outil très puissantpour les administrateurs système.Les images parfaites permettent

• D’accélérer l’installation par rapport à la commande swinstall, utilisée par Ignite-UX lorsde l’installation de logiciels à partir de dépôts SD.

• D’obtenir une réplication exacte des configurations système personnalisées sur les clients.

• D’effectuer un déploiement de masse d’une configuration système personnalisée sur lesclients.

• D’effectuer une reprise sur incident au niveau newconfig.

Ce chapitre suppose que vous créez une image parfaite qui sera stockée sur le serveur Ignite-UXvia le réseau. Si vous souhaitez créer des supports d'images parfaites, reportez-vous auChapitre 11, (page 195).

8.1 Installation à partir d’images parfaitesOutre la prise en charge des installations de logiciels standard à partir d’un dépôt SD, Ignite-UXsupporte l’installation à partir d’images de systèmes locaux et en bon état de fonctionnement,appelées images parfaites. Cette méthode admet que la plupart des clients (voire tous), sur unréseau puissent être identiques (ou presque identiques). Il est possible de tirer parti de cettesituation en créant une image qui contient tous les fichiers, dont les fichiers de configuration, quevous souhaitez installer sur les clients, puis en utilisant Ignite-UX pour les installer.Cette méthode peut comporter différents avantages :

• Étant donné que l’image système compressée est extraite directement sur le disque via leréseau, l’installation peut être beaucoup plus rapide que le même processus utilisant SD. Legain de temps dépend de la taille de l’installation et de la capacité du réseau, mais une

8.1 Installation à partir d’images parfaites 157

image parfaite type peut être extraite en seulement 20 minutes au lieu d’une heure avec uneinstallation SD.

• Au lieu de dépanner un client, il est souvent plus rentable de réinstaller complètement lesystème d’exploitation à l’aide d’une image système connue et en bon état.

• Si vous utilisez également des nœuds sans la fonction données (toutes les données volatilesfigurent sur un serveur de fichiers séparé), le temps de remplacement ou de déplacementdu système se trouve notablement réduit.

• Après avoir créé une image parfaite, il est très simple de l’appliquer à plusieurs clients.L’interaction utilisateur est minime ou inexistante lors des installations ultérieures, ce qui limiteles risques d’erreurs.

La création de cette image parfaite est effectuée en configurant un seul système en fonction durésultat désiré sur tous les systèmes, puis en créant une image de ce système. Ce chapitre décritles instructions nécessaires pour configurer le premier système.

8.2 Création d’une image parfaiteEn général, l’image parfaite est créée à partir d’un système configuré avec tous les logiciels ettoutes les personnalisations nécessaires en vue de sa diffusion à un groupe de clients. Cette imageparfaite 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 viale réseau.Vous pouvez avoir déjà créé un système, avec la configuration des modifications selon votreenvironnement, sur une version de système d’exploitation HP-UX de base. Les correctifs critiquessont installés sur le système d’exploitation. Les logiciels locaux et communs sont également installésen couche sur le système d’exploitation. Le système résultant est testé pour vérifier son bonfonctionnement dans votre environnement.Ces systèmes représentent un prototype ou un point de départ pour tous les utilisateurs. Les étapesné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écritdans ce chapitre. Si un système existe déjà, passez à la section « Configuration du serveurIgnite-UX pour la reconnaissance de l’image parfaite » (page 162).La création d’un système permettant de créer une image parfaite totalement nouvelle comporteles étapes suivantes :

• « A : Installation du système d’exploitation HP-UX » (page 159)

• « B : Installation des correctifs critiques sur le système d’exploitation » (page 159)

• « C : Installation des logiciels optionnels » (page 160)

• « D : Personnalisation du système » (page 160)

• « E : Création de l’archive parfaite » (page 160)

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

158 Images parfaites

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

8.2.1 A : Installation du système d’exploitation HP-UXBien que cette opération puisse être exécutée sans serveur Ignite-UX à l’aide de la commandeswinstall à partir des supports, cet exemple d’installation HP-UX 11i v1 utilise un dépôt deré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

où 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 SDindiqué 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 pourles installations Ignite-UX. Vous pouvez également exécuter la commande make_config etla 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 lacommande suivante :bootsys -v -w -f -i "HP-UX B.11.11 \ Default" nom_d'hôte_client

où 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 dela commande suivante :boot lan.adresse_IP install

À l'invite boot admin, où adresse_IP correspond à l’adresse de votre serveurIgnite-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.11Default, et passez à la section suivante.

8.2.2 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 voussouhaitez diffuser certains correctifs à tous les utilisateurs, installez-les maintenant. Cette opérationest normalement exécutée à l’aide des outils SD.

8.2 Création d’une image parfaite 159

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.

8.2.3 C : Installation des logiciels optionnelsTé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 restrictionsde licences éventuelles.Les logiciels HP (tels que les compilateurs) sont normalement installés à l’aide de SD à partir dessupports 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 lorsd’une même session d’installation standard, n’est pas prise en charge. Cela le rend inutilisableet génère des messages d’erreur lors de l’utilisation du dépôt d’installation, ou dans le cas dedé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 » (page 211).

8.2.4 D : Personnalisation du systèmeEffectuez toutes les personnalisations que vous désirez appliquer à tous les clients. Il peut s’agirde 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 NISpar défaut à l’échelle de l’entreprise. Elles ne comprennent pas les modifications spécifiques ausystème, au groupe de travail ou au site telles que passerelles, comptes utilisateurs, ou connexionréseau spécifique à la machine ; Ignite-UX les traitera ultérieurement.

8.2.5 E : Création de l’archive parfaiteLes étapes suivantes permettent de créer l’archive parfaite à partir du système et de configurerIgnite-UX pour l’utiliser. La commande make_sys_image constitue une aide à la création del’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’étapesuivante. 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 enplace.

160 Images parfaites

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 archivesur un serveur distant. Quelle que soit la méthode utilisée, vous devez disposer d’un espacedisque suffisant pour stocker l’archive. L’espace disque nécessaire correspond à environ lamoitié du volume des données contenues sur votre système (sur la base d’un taux decompression 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 lesconventions de dénomination : Rel_B.11.11 (ou la version utilisée). Si vous utilisez NFSpour 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 surun 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) ettoutes les informations spécifiques à l’hôte, les fichiers de périphériques, les fichiers deconsignation 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 laversion C.7.0.x et les versions ultérieures exécutées sur HP-UX 11i v3, pax, compresséeselon 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.

8.2 Création d’une image parfaite 161

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 cpiodoivent être inférieurs à 8 Go. Si vous vous basez sur cette restriction pour réduire la taillede vos archives, tenez compte du fait que le format pax n’impose pas cette restriction etautorise les grands fichiers dans une archive.

8.3 Configuration du serveur Ignite-UX pour la reconnaissance de l’imageparfaite

Pour créer un fichier de configuration Ignite-UX destiné à l’image parfaite, utilisez l’exemple defichier suivant : /opt/ignite/data/examples/core11.cfg1. Créez une copie du fichier de configuration exemple :

cp /opt/ignite/data/examples/core11.cfg \/var/opt/ignite/data/Rel_B.11.11/core_archive_cfg

Le nom du fichier de destination est arbitraire. Vous pouvez stocker les fichiers de configurationà un emplacement quelconque sur le système. Ignite-UX gère les noms et les emplacementsà l’aide du fichier /var/opt/ignite/INDEX (reportez-vous à l’étape 3). Ce fichier doitêtre accessible à l’aide de la commande tftp.

2. Modifiez le fichier core_archive_cfg afin de configurer l’image parfaite pour le transfertNFS. (Reportez-vous à l’exemple sw_sel à la suite de ces instructions et utilisez les valeurscorrespondant à vos systèmes.) Les principales modifications sont les suivantes :a. Dans la strophe sw_sel, effectuez la modification suivante :

nfs_source = "10.2.72.150:/var/opt/ignite/archives/Rel_B.11.11"

Cette opération pointe nfs_source sur le répertoire où se trouve l’archive qui doitêtre exportée en NFS.

b. Dans la strophe init sw_sel, effectuez la modification suivante :description = "Archive HP-UX 11.11 CDE"

Cette configuration apparaîtra comme un choix d’environnement du systèmed’exploitation dans l’onglet Basic (voir la (page 116)) de l’interface utilisateur graphiqueIgnite-UX.

c. Assurez-vous que la variable suivante est définie :archive_path = "nom_d'hôte.gz"

où :nom_d’hôte pointe sur le fichier réel en combinaison avec la ligne nfs_source del’étape a.

162 Images parfaites

d. Ajoutez des lignes impacts dans la strophe init sw_sel en exécutant la commandearchive_impact. L’exemple de commande ci-après utilise une archive tar compresséegzip. Pour plus d’informations, voir la page de manuel archive_impact(1M)./opt/ignite/lbin/archive_impact -t -g fichier_archive

e. Intégrez les résultats au fichier, pour remplacer les lignes impacts exemples.f. Vérifiez la strophe init sw_sel "English" et modifiez-la en fonction des

environnements locaux souhaités dans l’image parfaite.Le format d’entrée dans la liste des environnements locaux est"<locale>:<description>"

où <locale> est le nom de l’environnement local affiché par la commande locale-a exécutée sur le système image parfaite (par exemple : ja_JP.SJIS). La<description> est une chaîne de texte décrivant l’environnement local. La chaînede texte <description> ne doit pas comporter d’espace ; si plusieurs mots sontnécessaires pour la description, utilisez le caractère souligné. Les entrées de listed’environnements locaux doivent figurer entre guillemets.Par exemple, la ligne suivante permet d’accéder aux environnements japonais ou anglaissur le système :locale = { "ja_JP.SJIS:Japanese", "ja_JP.eucJP:Japanese","ja_JP.utf8:Japanese", "SET_NULL_LOCALE:English", "C:English"}

La ligne d’environnement local du fichier de configuration ne doit pas comporter deretour ; elle doit être continue. N’ajoutez jamais d’environnements locaux n’existantpas dans l’image parfaite.N’oubliez pas que l’affichage d’un environnement local signifie qu’il peut être sélectionnépar la commande itool. Tout environnement local existant lors de la création del’image parfaite demeure disponible sur tous les systèmes installés à l’aide de cetteimage parfaite, qu’il soit affiché ou non.

L’exemple ci-après illustre la strophe sw_sel complète :init sw_sel "golden image" { description = "Archive HP-UX 11.11 CDE" sw_source = "core archive" sw_category = "HPUXEnvironments" archive_type = gzip tar # For NFS, the path to the archive is relative to the mount # point specified in the sw_source: archive_path = "nom_d'hôte.gz" # ftp/remsh sources can use a full path: # archive_path = "/pub/IUXarchives/B.11.11_CDE.gz" impacts = "/" 23Kb impacts = "/.dt" 35Kb impacts = "/TT_DB" 18Kb impacts = "/etc" 1375Kb impacts = "/export" 1Kb

8.3 Configuration du serveur Ignite-UX pour la reconnaissance de l’image parfaite 163

impacts = "/opt" 74079Kb impacts = "/sbin" 13449Kb impacts = "/stand" 1Kb impacts = "/tmp" 1Kb impacts = "/usr" 225459Kb impacts = "/var" 5736Kb} = TRUE

3. Ajoutez le nouveau fichier de configuration (core_archive_cfg) à Ignite-UX :Éditez le fichier /var/opt/ignite/INDEX pour installer une nouvelle configuration surIgnite-UX. Dans cet exemple, ajoutez une nouvelle strophe cfg en procédant comme suit :cfg "HP-UX B.11.11 archive" { description "some description of this archive..." "/opt/ignite/data/Rel_B.11.11/config" "/var/opt/ignite/data/Rel_B.11.11/core_archive_cfg" "/var/opt/ignite/config.local"

}

La ligne la plus importante est celle contenant l’expression core_archive_cfg. Les fichiersconfig et config.local contiennent les configurations par défaut.Le fichier /var/opt/ignite/config.local doit être le dernier fichier de la strophecfg. Le dernier fichier de configuration revêt la plus haute priorité et peut annuler les valeursdes fichiers de configuration le précédant.Le fichier /opt/ignite/data/Rel_B.11.11/config contient les valeurs par défautdu disque et du système de fichiers, ainsi que d’autres informations de contrôle requises parIgnite-UX. Il doit figurer en premier dans chaque strophe cfg.Chaque strophe cfg apparaît comme une configuration disponible pour Ignite-UX. Parconséquent, la chaîne HP-UX B.11.11 archive apparaît désormais comme uneconfiguration valide.

4. Vérifiez que le système de fichiers NFS est exporté correctement.Dans la strophe sw_source de l’exemple donné à l’étape précédente, nous avons spécifiéun fichier sur un serveur NFS comme emplacement de l’image parfaite. Nous devons vérifierque les clients peuvent accéder à ce répertoire.Vérifiez que la configuration NFS est correcte. Pour visualiser le statut actuel et vérifier quele répertoire contenant l’image est exporté correctement, entrez la commande suivante :exportfs -v

Ignite-UX tente automatiquement d’exporter /var/opt/ignite/clients afin de l’utiliser.Dans notre exemple, /var/opt/ignite/archives/Rel_B.11.11 doit également êtreexporté car il s’agit de l’emplacement de l’image parfaite.Notre fichier /etc/exports se présente ainsi :

164 Images parfaites

/var/opt/ignite/clients -anon=2/var/opt/ignite/archives/Rel_B.11.11 -ro,anon=2

REMARQUE : L’option -ro utilisée ici assure que le système de fichiers ne peut être montéqu’en lecture seule. Si vous utilisez cet exemple, vous ne pourrez pas remplacer l’imageparfaite à cet emplacement.

Si les informations sont incorrectes, utilisez SAM pour les corriger.

8.4 Activation du clientÉtant donné que le serveur Ignite-UX connaît maintenant votre nouvelle image parfaite, vouspouvez utiliser Ignite-UX pour installer cette image sur un client. Pour ce faire, vous devez permettreau client d’informer le serveur Ignite-UX qu’il est prêt à installer un nouveau système d’exploitation.Deux méthodes sont possibles.

Méthode 1 :Si le système exécute déjà HP-UX 11i v1 ou une version ultérieure — Sur le serveur Ignite-UX,utilisez la commande bootsys pour réamorcer le client sur lequel vous souhaitez installer lenouveau système d’exploitation. Le client peut être amorcé dans un mode contrôlable par l’interfaceutilisateur Ignite-UX./opt/ignite/bin/bootsys -w -v nom_client

Cette commande entraîne l’amorçage par le client d’une copie du noyau et du système de fichiersd’Ignite-UX, copiés par bootsys. Une icône représentant le système s’affiche dans l’interfaceutilisateur graphique Ignite-UX du serveur Ignite-UX lorsque le client a terminé l’amorçage, ce quipeut prendre plusieurs minutes.

REMARQUE : Si HP-UX 11i v2 (B.11.23) a été installé sur le client et si vous utilisez l’option -Rversion de bootsys pour installer HP-UX 11i v1 (B.11.11), vous devez utiliser l’option -fafin de remplacer l’installation précédente. Si vous n’utilisez pas l’option -f, l’installation s’arrêteraet un message similaire à l’exemple suivant s’affichera :

ERROR: The target release "B.11.23" does not match the release

"B.11.11" referenced by "nom config précédente" in

"fichier de config client". Use the -f option to bootsys

to cause removal of "fichier de config client" if you wish

to install "B.11.23".

Si le serveur Ignite-UX ne peut pas déterminer le nom du client, spécifiez dans bootsys lenom_client et l’adresse_IP:/opt/ignite/bin/bootsys -w -v nom_client:adresse_IP

8.4 Activation du client 165

Méthode 2 :Si le système ne possède pas de système d’exploitation — Réamorcez le système manuellement.Interrompez la séquence d’amorçage et sélectionnez le serveur Ignite-UX comme sourced’amorçage LAN. Cette commande peut être légèrement différente selon le client.Par exemple, pour installer une station de travail C8000, à l’invite boot admin, entrez lacommande suivante :boot lan.10.2.72.150 install

Vous pouvez utiliser cette commande en remplaçant l’adresse IP par la valeur correspondant àvotre serveur Ignite-UX. Lors de l’affichage du message de demande d’interaction avec leprogramme de chargement initial (IPL), répondez n (Non).

8.5 Installation de l’image parfaite sur le clientDans cette section, vous allez utiliser Ignite-UX pour personnaliser l’installation d’un systèmed’exploitation. Le Chapitre 10 : « Automatisation des installations » (page 187) décrit la méthoded’installation sans interaction.1. Lancez l’interface utilisateur graphique Ignite-UX GUI en exécutant la commande suivante,

en tant qu’utilisateur root :/opt/ignite/bin/ignite

Une fois le client réamorcé (à l’aide de bootsys ou de l’amorçage réseau manuel) et prêtpour l’installation, il s’affiche sous la forme d’une icône identifiée par son nom d’hôte d’origine(s’il a été réamorcé à l’aide de bootsys), ou par le nom d’hôte fourni par DHCP.

2. Sélectionnez le client que vous souhaitez installer ou cliquez sur son icône.3. Dans le menu Actions, sélectionnez Install Client et cliquez sur New Install.

Les onglets d’installation de l’interface utilisateur graphique Ignite-UX s’affichent. Pour plusd’informations, reportez-vous à la section « Nouvelle installation » (page 113).

4. Dans l’onglet Basic, sélectionnez HP-UX B.11.11 archive à l’aide du bouton à côté de l’optionConfigurations:.

5. Vérifiez que les champs Root Disk, Root Swap et les autres champs correspondent à votreinstallation.

AVERTISSEMENT ! Tous les disques sélectionnés seront écrasés. Si un disque contient desinformations utilisateur que vous ne souhaitez pas modifier, ajoutez-le manuellement aprèsl’installation du système d’exploitation par Ignite-UX.

6. Dans l’onglet Software, aucune modification n’est requise car il existe uniquement une archiveà ce stade et la boîte de dialogue est donc vide. Un correctif et un dépôt d’applicationsseront ajoutés ultérieurement au cours du processus.

7. Cliquez sur l’onglet System, puis cliquez sur Set parameters now, à côté de l’option FinalSystem Parameters:.Saisissez les données nécessaires dans les champs Set Time Zone, Network Services... et,le cas échéant, Set Root Password.

166 Images parfaites

8. Cliquez sur l’onglet File System et vérifiez que les paramètres d’utilisation des disques sontcorrects. Vous pouvez également ajouter des disques à ce stade ou modifier les paramètresdes disques et du système de fichiers.

REMARQUE : Une commande newfs est exécutée sur tous les disques sélectionnés.

9. Dans l’onglet Advanced, aucune modification n’est requise à ce stade.10. Lorsque vous avez saisi toutes les données nécessaires, sélectionnez Go!. Vérifiez les données

figurant dans les boîtes de dialogue de configuration et sélectionnez Go! une deuxième fois.11. Pour afficher le statut d’installation du client, cliquez deux fois sur ce client dans l’interface

utilisateur graphique Ignite-UX pendant l’exécution.Une fois l’installation terminée, le nouveau système d’exploitation doit être installé sur le client,un nouveau noyau doit être créé et le système doit être réamorcé et être prêt à fonctionner. Lestatut du client est affiché sur son icône et dans la boîte de dialogue de statut.Ignite-UX détermine l’état d’un client en lisant les fichiers du répertoire /var/opt/ignite/clients/client. L’affichage d’une icône dans l’interface utilisateur graphique Ignite-UX nesignifie pas que le client existe réellement, mais simplement que ses fichiers de configuration etde contrôle existent dans les répertoires d’Ignite-UX. Nous pouvons utiliser avantageusement cecomportement pour réinstaller des systèmes. En d’autres termes, si vous réinstallez un systèmedéjà installé par Ignite-UX, il sera peut-être nécessaire d’exécuter bootsys à nouveau oud’amorcer le client via le serveur Ignite-UX.

8.5 Installation de l’image parfaite sur le client 167

168

9 Personnalisation de votre installationCe chapitre présente les fichiers de configuration Ignite-UX, donne des exemples d’utilisation etpropose des conseils de débogage. Il décrit également la méthode de création de personnalisationslocales pour les clients utilisant des scripts postérieurs à l’installation et la méthode de suppressionde fichiers de correctifs logiciels des archives. Il traite les sujets suivants :

• « Utilisation des fichiers de configuration »

• « Annulation de l’archivage des fichiers de correctifs »

• « Débogage des fichiers de configuration »

• « Utilisation de scripts postérieurs à l’installation »

9.1 Utilisation des fichiers de configurationIgnite-UX est piloté par des fichiers de configuration permettant de définir la méthode d’installationet de configuration des clients. Un fichier de configuration peut être considéré comme un ensembled’instructions. Lorsque vous installez le produit, Ignite-UX offre un ensemble de fichiers deconfiguration par défaut. Ces fichiers sont utilisés jusqu’à leur modification ou personnalisationéventuelle en fonction de votre environnement. En créant vos propres configurations personnaliséesvous pouvez :

• Accélérer l’installation

• Garantir des configurations standard pour des clients similaires

• Créer des configurations spécifiques à la version du système d’exploitation ou à l’architecturematérielle

• Automatiser toutes les tâches qui nécessiteraient autrement une intervention manuelle

Le fichier de configuration est rédigé dans un langage clair, totalement défini dans la page demanuel instl_adm(4). Le langage du fichier de configuration est très comparable aux autreslangages de programmation dans la mesure où il prend en charge l’utilisation de variables etd’expressions conditionnelles. Vous pouvez créer des fichiers de configuration directement ouvia l’interface utilisateur graphique Ignite-UX.La majorité des éléments importants constituant un système installé sont décrits dans les fichiersde configuration :

• Identité du client, existence d’une configuration réseau et modifications du noyau (pilotessupplémentaires ou paramètres ajustables).

• Configuration du disque et du système de fichiers

• Logiciels à installer.

• Scripts définis par l’utilisateur afin d’exécuter une personnalisation plus détaillée du clientà différents stades de l’installation.

9.1 Utilisation des fichiers de configuration 169

9.1.1 Classes de fichiers de configurationLes fichiers de configuration utilisés par Ignite-UX au cours de l’installation regroupent logiquementles informations similaires en classes, par système d’exploitation et fonctionnalités. La Figure 9-1illustre les différentes classes de fichiers de configuration et leur emplacement.

Figure 9-1 Utilisation et emplacements des fichiers de configuration

/

opt/ignite var/opt/ignite

data/Rel_ver boot config.local clients/0xLLAdata/Rel_ver INDEX

config INSTALLFS core_cfg config

apps_cfg

custom_cfg

Configuration pardéfaut des disques

Processus decontrôle d’installation Modifications locales

Logiciel etconfigurationspersonnalisées

Configurationspécifique à un clientpour une réinstallation

Instructionsd'installation

Ignite-UX traite les fichiers config dans l’ordre indiqué ci-après. La description de chaque classedonnée ci-après explique la méthode permettant de modifier progressivement les différentsparamètres d’installation :

170 Personnalisation de votre installation

1. Paramètres de contrôle d’installation — Ces paramètres permettent de définir le déroulementde l’installation ; ils sont stockés dans le segment du système de fichiers d’installation réservéaux paramètres de configuration (les premiers 8 Ko). L’emplacement de ce fichier deconfiguration est spécial car il est utilisé par Ignite-UX dès le début du processus d’amorçage.Certains paramètres de contrôle de l’installation doivent figurer à cet endroit. Vous pouvezdéfinir des valeurs par défaut, par exemple :

• L’adresse IP du serveur Ignite-UX

• L’interruption éventuelle du client à la fin de l’installation

• L’installation éventuelle de nouveaux clients via l’interface utilisateur graphique duserveur Ignite-UX

Le Tableau 9-1 répertorie les noms du système de fichiers et du noyau d’installation ainsique l’architecture matérielle supportée.

Tableau 9-1 Nom du système de fichiers et du noyau d’installation en fonction de l’architecturematérielle

Nom du système de fichiersNom du noyauArchitecture matérielle

INSTALLFSINSTALLPA-RISC 32 bits

WINSTALLFSWINSTALLPA-RISC 64 bits

IINSTALLFSIINSTALLItanium

VINSTALLFSVINSTALLClasse V

Ces noyaux et ces systèmes de fichiers d’installation sont stockés dans le répertoire /opt/ignite/boot/Rel_version. Les noyaux d’installation sont normalement liés physiquement,de manière à ce que les fichiers INSTALLFS, WINSTALLFS, IINSTALLFS et VINSTALLFSsoient regroupés. Ignite-UX utilise le système de fichiers INSTALLFS par défaut, saufindication contraire dans l’option -F de la commande instl_adm. Pour plus d’informations,consultez la page de manuel instl_adm(1M).Les paramètres de contrôle, par exemple : run_ui, control_from_server etdisable_dhcp, ne peuvent être spécifiés que dans la zone de configuration du systèmede fichiers d’installation et sont appelés au début de l’installation lorsque cette zone estdisponible. Les paramètres de contrôle d’amorçage sont décrits à la section ControlParameters de la page de manuel instl_adm(4).Pour ajouter, modifier ou supprimer ces définitions de contrôle d’amorçage et de réseau,vous devez utiliser instl_adm(1M).

9.1 Utilisation des fichiers de configuration 171

REMARQUE : Avant d’effectuer une mise à niveau vers une nouvelle version d’Ignite-UX,pensez à conserver les paramètres de contrôle actuels qui figurent dans les premiers 8 Kode votre système de fichiers d’installation afin de pouvoir les réutiliser après la mise à jourde votre serveur Ignite-UX.Utilisez la commande suivante pour extraire les paramètres actuels dans un fichier :instl_adm -d -F [W|V|I]INSTALLFS > first8k_param_file

Éditez le fichier first8K_param_file afin de définir vos paramètres de contrôle. Vérifiezla syntaxe à l’aide de la commande suivante :instl_adm -T -f first8k_param_file

Si vous souhaitez réutiliser ces paramètres de contrôle sur tous les systèmes de fichiers devotre serveur Ignite-UX, utilisez la commande suivante :instl_adm -f first8k_param_file

Si vous désirez que ces paramètres de contrôle soient appliqués uniquement à un systèmede fichiers d’installation spécifique, utilisez l’option -F. Pour plus d’informations, consultezla page de manuel instl_adm(1M).

2. Configuration par défaut des disques et des systèmes de fichiers — Les fonctionnalités dechaque version de système d’exploitation sont légèrement différentes ; c’est pourquoi HPoffre un ensemble différent de paramètres de configuration par défaut des disques et dessystèmes de fichiers avec chaque version. Ces fichiers de configuration sont stockés dans lerépertoire :/opt/ignite/data/Rel_version/config

Utilisez la commande uname -r en ligne de commande afin d’identifier la version. Parexemple, le fichier contenant la configuration de disque par défaut sous HP-UX 11.11 setrouve dans :/opt/ignite/data/Rel_B.11.11/config

comme l’indique la commande uname -r.

3. Description des logiciels d’un seul dépôt SD — Les fichiers de configuration décrivant leslogiciels disponibles dans les dépôts SD peuvent être générés automatiquement à l’aide del’outil make_config sur Ignite-UX. Cet outil génère un fichier de configuration par dépôtSD. Les fichiers de configuration de description des logiciels sont stockés dans le répertoire :/var/opt/ignite/data/Rel_version/*

4. Description des logiciels d’une archive — Vous pouvez créer des fichiers de configurationpermettant d’accéder aux archives (des modèles sont fournis avec Ignite-UX dans le répertoire/opt/ignite/data/examples/ et constituent un bon point de départ). Les fichiers deconfiguration de description des logiciels en archive sont stockés dans le répertoire : /var/opt/ignite/data/Rel_version/

5. Modifications de configuration locale applicables à tous les clients — Il est souvent pratiquede définir des paramètres par défaut applicables à tous les clients, en complément de laconfiguration système nécessaire installée à partir d’un serveur Ignite-UX en particulier. Par

172 Personnalisation de votre installation

exemple, vous pouvez définir le même domaine NIS pour tous les systèmes. Vous devezenregistrer ce type d’information de modification de configuration dans le fichier :/var/opt/ignite/config.local

Ce fichier ne sera pas écrasé lors de la mise à jour du système d’exploitation.

6. Fichier de configuration spécifique à un client — Ce fichier contient des directives spécialesadaptées à un système spécifique et permettant de modifier les valeurs par défaut définiespour tous les systèmes dans des fichiers de configuration antérieurs. Par exemple, vouspouvez personnaliser la configuration du disque par rapport aux paramètres par défaut dela version du système d’exploitation dans le fichier suivant :/opt/ignite/data/Rel_version/config

Ces personnalisations uniques apparaissent dans le répertoire dédié au client en fonctionde l’adresse MAC, liée à un répertoire contenant le nom du client :/var/opt/ignite/clients/client/config

Ce fichier est créé lorsque vous utilisez l’interface utilisateur graphique Ignite-UX pour définirla configuration du client.

7. Création et enregistrement d’options de configuration personnalisées — Vous pouvez créervos propres configurations personnalisées à l’aide de l’interface utilisateur graphiqueIgnite-UX, les enregistrer afin de les réutiliser et les sélectionner facilement lors de l’installationde clients. Par exemple, vous pouvez avoir un grand nombre d’utilisateurs dotés de systèmessimilaires et utilisant des outils de conception assistée par ordinateur (CAO). Vous pouvezcréer une configuration définissant tous les paramètres nécessaires et l’enregistrer dans unfichier appelé CAD System. Lorsque vous souhaitez installer un nouveau système pour unutilisateur CAO, il vous suffit de sélectionner CAD System dans l’interface utilisateur graphique(vous pouvez également appliquer une personnalisation supplémentaire en utilisant CADSystem comme modèle). Les configurations enregistrées sont stockées dans le répertoire :/var/opt/ignite/saved_cfgs/

REMARQUE : Les fichiers de configuration sont souvent appelés fichiers de config car le termeconfiguration est abrégé pour créer les noms de répertoire et de fichier. Par exemple, le fichierde configuration locale d’un client est appelé config.local.

Vous pouvez créer vos propres fichiers de configuration en vue de définir les différents paramètresd’installation désirés, puis les combiner de manière arbitraire en un certain nombre deconfigurations personnalisées à l’aide du fichier /var/opt/ignite/INDEX. Stockez ces fichiersde configuration personnalisés dans l’un des répertoires de systèmes d’exploitation spécifiquesà la version de HP-UX :/var/opt/ignite/data/Rel_version/*

La section suivante décrit la combinaison de plusieurs fichiers de configuration (par défaut oupersonnalisés) en vue de définir une seule configuration.

9.1.2 Combinaison des fichiers de configuration à l’aide des entrées de fichiers INDEXLe regroupement des fichiers de configuration pour créer des configurations adaptées est effectuédans le fichier /var/opt/ignite/INDEX. Celui-ci contient une liste de configurations sous

9.1 Utilisation des fichiers de configuration 173

forme de strophes séparées, chacune comprenant un ou plusieurs fichiers de configurationdéfinissant une installation. Chaque strophe de configuration (ou clause) commence par cfg etun nom permettant d’identifier la configuration.Vous pouvez visualiser les noms de ces configurations à l’aide de la commande instl_adm. Sivous installez un nouveau client à l’aide de l’interface utilisateur graphique Ignite-UX, vous pouvezvisualiser ces configurations en cliquant sur le bouton à côté de l’option Configurations... del’onglet Basic (voir la Figure 9-2).

Figure 9-2 Boîte de dialogue des options de configuration

Un fichier /var/opt/ignite/INDEX type peut contenir des strophes similaires à l’exemplesuivant :...cfg "HP-UX B.11.23 Default" { description "Default B.11.23 release configuration." "/opt/ignite/data/Rel_B.11.23/config" "/opt/ignite/data/Rel_B.11.23/core_cfg" "/opt/ignite/data/Rel_B.11.23/hw_patches_cfg" "/var/opt/ignite/config.local"} = TRUE.

174 Personnalisation de votre installation

.

.cfg "CAD System-11.23" { description "Supplies the CAD System configuration." "/opt/ignite/data/Rel_B.11.23/CAD_config" "/opt/ignite/data/Rel_B.11.23/CAD_core_cfg" "/opt/ignite/data/Rel_B.11.23/hw_patches_cfg" "/opt/ignite/data/Rel_B.11.23/CAD_sw_sels_cfg" "/var/opt/ignite/config.local"}...

Avec ce fichier /var/opt/ignite/INDEX, l’interface utilisateur graphique Ignite-UX affichedeux configurations : HP-UX B.11.23 Default et CAD System-11.23. La configuration HP-UXB.11.23 Default est la configuration par défaut car cette strophe cfg est définie comme TRUE.Après avoir choisi une configuration, vous pouvez approfondir la personnalisation à l’aide del’interface utilisateur graphique, ou accepter les paramètres par défaut pour lancer l’installationimmédiatement.L’ordre des fichiers de configuration dans une strophe cfg est important ; les attributs définisdans un fichier de configuration ultérieur peuvent remplacer les mêmes attributs définis dans unfichier de configuration antérieur. Deux fichiers de configuration sont utilisés implicitement àchaque fois :

• Toutes les informations stockées dans les premiers 8 Ko du fichier /opt/ignite/boot/Rel_version/[W|V|I]INSTALLFS sont implicitement ajoutées au début de chaque listede configuration et sont les premières données traitées.

• Le fichier de configuration spécifique au client /var/opt/ignite/clients/client/config, s’il existe, est implicitement ajouté au dernier fichier de configuration de chaqueconfiguration.

Une strophe cfg par défaut est fournie avec Ignite-UX pour chaque version. Des strophes cfgsupplémentaires sont ajoutées lorsque vous exécutez les opérations suivantes :

• Enregistrement d’une configuration nommée, via l’interface utilisateur graphique à l’aide dubouton Save As.

• Création d’une configuration en modifiant directement le fichier /var/opt/ignite/INDEX.

• Utilisation du fichier manage_index pour automatiser les modifications du fichier /var/opt/ignite/INDEX.

REMARQUE : Afin de faciliter les configurations de restauration client, un fichier deconfiguration CINDEX, similaire à un fichier d’installation INDEX, est créé. Pour plusd’informations, reportez-vous au Chapitre 12 : « Méthodes de restauration » (page 207) ouconsultez les pages de manuel manage_index(1M) et make_net_recovery(1M)

9.1 Utilisation des fichiers de configuration 175

Vous pouvez également définir le traitement du logiciel d’installation par Ignite-UX à l’aide destrois éléments suivants :

• La strophe sw_source indique un dépôt SD ou une méthode d’accès à un serveur contenantdes dépôts de logiciels.

• La strophe sw_sel indique les logiciels contenus dans le dépôt SD ou le chemin d’un dépôtsur le serveur ou sur les supports. Normalement, il existe une définition sw_sel par dépôtou kit de logiciels.

• La strophe sw_category constitue simplement un mécanisme de regroupement desdéfinitions sw_sel.

Les strophes de la section Définition d’un dépôt d’installation donnent des exemples d’utilisationdes éléments ci-dessus. Pour plus d’informations, consultez la page de manuel instl_adm(1M).Pensez à appliquer la commande suivante à tous les fichiers de configuration générés parl’utilisateur, afin de détecter les erreurs éventuelles :instl_adm -T -f fichier_cfg

9.1.3 Exemples de fichiers de configurationCette section décrit quelques exemples de fichiers de configuration, afin de vous donner une idéede leur apparence et de leurs fonctions. La page de manuel instl_adm(4) donne une descriptiondétaillée des fichiers de configuration Ignite-UX.Pour trouver d’autres exemples de fichiers de configuration, consultez le document Ignite-UXCustom Configuration Files, figurant dans la page « Information Library » du site Web Ignite-UXà l’adresse suivante :http://www.docs.hp.com/en/IUX/infolib.html

Définition des disquesCet exemple décrit la méthode de définition d’un disque. Dans notre cas, le disque figure àl’adresse matérielle 2/0/1.6.0 et n’utilise ni LVM ni VxVM de Symantec. Il contient le systèmede fichiers racine (/) et un espace de permutation. L’espace de permutation occupe 512 Mo etle système de fichiers racine occupe l’espace restant :partitioned_disk{ physical_volume disk[2/0/1.6.0] fs_partition { usage = HFS size = remaining mount_point = "/" } swap_partition { usage = SWAP mount_point = "primary" size = 512 }}

176 Personnalisation de votre installation

Combinaison de disques pour créer un seul groupe de volumesVous pouvez regrouper deux disques afin de créer un seul groupe de volumes. Deux systèmesde fichiers sont définis et sont entrelacés sur les deux disques. L’exemple suivant illustre ce concept :volume_group "appsvol" { usage=LVM physical_volume disk[2/0/1.5.0] { }

physical_volume disk[2/0/1.4.0] { } logical_volume "apps1" { mount_point = "/apps1" usage = VxFS size=30% free minfree = 5 stripes = 2 } logical_volume "apps2" { mount_point = "/apps2" usage = VxFS size = remaining minfree = 5 stripes = 2 }}

L’exemple précédent utilise LVM comme gestionnaire de volumes. Toutefois, il peut égalements’appliquer à VxVM si vous modifiez usage=LVM en usage=VxVM.Le premier système de fichiers, /apps1, est dimensionné en calculant l’espace requis par leslogiciels devant être installés et en ajoutant 30 % d’espace libre. Le deuxième système de fichiers,/apps2, occupe l’espace restant sur les disques.

REMARQUE : Vous pouvez modifier les tailles de volumes des systèmes de fichiers dans l’imagede restauration, lors de l’installation de l’image. Par défaut, Ignite-UX vérifie qu’il existe 10 %d’espace libre pour chaque volume et modifie la taille des volumes des systèmes de fichiers enconséquence. Si vous ne souhaitez pas qu’Ignite-UX modifie automatiquement les tailles desvolumes des systèmes de fichiers, ajoutez init _hp_ignore_sw_impact=1 à votre fichier/var/opt/ignite/recovery/latest/system_cfg, ou au fichier /var/opt/ignite/clients/client/recovery/latest/system_cfg.

Définition des paramètres de réseauLes lignes de l’exemple suivant définissent quelques-uns des paramètres réseau affectés au systèmeaprès son installation :

Combinaison de disques pour créer un seul groupe de volumes 177

final system_name = "acorn1"final ip_addr["lan0"] = "10.99.45.123"final netmask["lan0"] = "255.255.255.0"final nis_domain = "nis1"final route_gateway[0] = "10.99.45.1"

Définition d’un dépôt d’installationL’exemple suivant définit un dépôt SD unique utilisé pour installer les logiciels. Deux logicielsdifférents sont définis pour le dépôt SD. Vous pouvez sélectionner indifféremment l’un ou l’autrepour l’installation. Les lignes impacts indiquent à Ignite-UX l’espace requis par ce logiciel dansun répertoire donné. Ces informations permettent de dimensionner les systèmes de fichiers enconséquence. L’élément sw_category vous permet de grouper les logiciels de manière à ceque l’interface utilisateur graphique les présente sous forme de tranches facilementcompréhensibles. Étant donné que cet exemple concerne un dépôt SD, il aurait pu être créé àl’aide de make_config :sw_source "ee_apps_depot" { description = "Electrical Engineering Application Depot" source_format = SD source_type = "NET" sd_server = "10.23.45.6" sd_depot_dir = "/var/opt/ignite/depots/Rel_B.11.11/ee_apps"}sw_category "Applications" { description = "User Applications"}sw_sel "EE CAD Package" { sw_source = "ee_apps_depot" sw_category = "Applications" sd_software_list = "EECad,r=1.2,a=HP-UX_B.11.11" impacts = "/var" 90524Kb impacts = "/sbin" 1248Kb}sw_sel "EE Routing Package" { sw_source = "ee_apps_depot" sw_category = "Applications" sd_software_list = "EERoute,r=2.4,a=HP-UX_B.11.11" impacts = "/usr" 12568Kb impacts = "/var" 26788Kb}

9.1.4 Personnalisation en fonction du matériel du clientLa syntaxe des fichiers de configuration offre un grand nombre de mots-clés d’attributs systèmepermettant de décrire le client. Vous trouverez quelques exemples ci-après.disk[chemin_physique].size Taille du disque sur le chemin_physique spécifié

178 Personnalisation de votre installation

memory Taille mémoire disponible sur le clienthardware_model Chaîne renvoyée par la commande uname -mlla Adresse MAC du clientÀ l’aide des expressions logiques offertes par instl_adm(4), vous pouvez utiliser les mots-clésd’attributs système pour créer des expressions dans les fichiers de configuration de sorte qu’unestrophe particulière ne figure que dans des situations client spécifiques. Le format de base de cesstrophes est le suivant :(x){y}

ce qui peut se traduire par « si l’expression x est true, exécutez y ».Par exemple, cette strophe configure la taille de deux paramètres de noyau ajustables si lamémoire du client est supérieure à 4096 Mo :(memory > 4096MB) { mod_kernel += "nproc (20+100*MAXUSERS)" mod_kernel += "maxuprc 1000"}

Vous pouvez également utiliser la méthode suivante si vous exécutez un script pour effectuercertaines personnalisations graphiques particulières, alors que vous ne souhaitez les appliquerque si le client possède le matériel adapté :(graphics[0].planes > 0) { post_config_script += "/var/opt/ignite/scripts/multi_plane_graphics"}

Vous pouvez également spécifier plusieurs conditions. L’exemple suivant installe l’un des logicielsd’application préalablement définis si le client est un serveur ou une station de travail PA-RISCou Itanium possédant au moins deux disques. Un message vous avertit du déroulement :( (HARDWARE_MODEL ~ "9000/7.*" | MODEL ~ "ia64 .* workstation .*") & (num_disks >= 2) ) {

note += "Installed application software contained in apps1."

init sw_sel "apps1" = TRUE

Vous devez utiliser HARDWARE_MODEL et MODEL du fait des différences de fonctionnement descommandes uname et model sur les systèmes Itanium. Par exemple, sur un client Itanium, vouspouvez utiliser les commandes suivantes pour trouver ces informations :uname -m

# ia64

model

# ia64 hp workstation zx2000

Notez que la réponse de la commande uname est tronquée et qu’il n’est pas possible de savoirsi le client est un serveur ou une station de travail, alors que sur un client PA-RISC, la mêmecommande s’affiche de la manière suivante :

Définition d’un dépôt d’installation 179

uname -m

# 9000/785

model

# 9000/785/J6000

Vous pouvez également ajouter une strophe else pour exécuter automatiquement une sélection.L’exemple suivant utilise une fonction de variable générique et des expressions mathématiquespour configurer une taille d’espace de permutation primaire en fonction de la taille mémoire duclient :(memory > 512Mb) { init _hp_pri_swap = 512Mb}else { init _hp_pri_swap = memory * 2}

Les exemples précédents illustrent quelques-unes des nombreuses méthodes d’utilisation desmots-clés d’attributs système dans les configurations clients et ne constituent pas une liste exhaustive.

9.1.5 Personnalisation en fonction des choix de l’utilisateurL’une des fonctions utiles d’Ignite-UX consiste à créer une configuration personnalisée indépendantede la configuration matérielle du client et réutilisable à volonté. Par exemple, vous désirez utilisercertains de vos clients comme serveurs de fichiers NFS et vous souhaitez pouvoir les installerrapidement en sélectionnant la même configuration dans l’interface utilisateur graphique.Supposons que vous estimiez que les serveurs de fichiers NFS sont plus performants si deux deleurs paramètres de noyau sont modifiés. Les serveurs de fichiers NFS nécessitent égalementcertaines modifications du fichier /etc/rc.config.d/nfsconf à l’aide de la commandech_rc.Une solution pour effectuer ces modifications manuellement consiste à définir une sélection delogiciels personnalisée dans le fichier /var/opt/ignite/config.local à l’aide d’unestrophe sw_sel qui devient alors une option de l’onglet Software lorsque vous configurezl’installation d’un nouveau client. Par exemple, les strophes suivantes configurent automatiquementvos serveurs de fichiers NFS :sw_source "special configs" { source_format = cmd}sw_sel "NFS Server" { sw_category = "Machine Uses" sw_source = "special configs" mod_kernel += "dbc_min_pct 35" mod_kernel += "dbc_max_pct 65"post_config_cmd += " /usr/sbin/ch_rc -a -p NFS_SERVER=1 /usr/sbin/ch_rc -a -p NFS_CLIENT=1

180 Personnalisation de votre installation

/usr/sbin/ch_rc -a -p NUM_NFSD=8"}

La Figure 9-3 illustre l’onglet Software lorsque vous utilisez le fichier de configuration de serveurNFS. Comme vous pouvez le voir, la catégorie sélectionnée est Machine Uses, définie dans lefichier de configuration par la strophe sw_category comme dans l’exemple précédent. Cettesélection entraîne l’application des modifications du noyau et de la commande ch_rc au coursde l’installation, en plus des autres catégories de logiciels sélectionnées.

Figure 9-3 Onglet Software

L’utilisation des onglets d’installation pour configurer les installations de clients est décrite auChapitre 7 : « Amorçage et installation de HP-UX sur les clients à l’aide du serveur »

9.2 Annulation de l’archivage des fichiers de correctifsLorsque vous installez des correctifs HP-UX à partir de dépôts SD, les fichiers concernés sontnormalement enregistrés pour vous permettre de supprimer le correctif ultérieurement, le caséchéant. Toutefois, cette méthode utilise plus d’espace dans le répertoire /var et il peut être utilede désactiver cette fonctionnalité.

9.2 Annulation de l’archivage des fichiers de correctifs 181

En général, vous pouvez contrôler cette fonctionnalité à l’aide de l’option suivante de la commandeswinstall :-xpatch_save_files=[false|true]

Vous pouvez spécifier des options de swinstall dans un fichier de configuration à l’aide dumot-clé sd_command_line au niveau global ou dans des strophes sw_source individuelles,selon que souhaitez les appliquer à toutes les installations ou uniquement à certaines.Cette option est spécifiée dans le fichier /opt/ignite/data/Rel_version/hw_patches_cfg. Elle est contrôlée par la variable _hp_patch_save_files du fichier deconfiguration et peut être modifiée via l’interface utilisateur graphique Ignite-UX à l’aide de laboîte de dialogue Additional Configuration Controls. Pour plus d’informations, reportez-vous àla section « Bouton Additional… » (page 122).Pour définir cette option au niveau global (par exemple dans le fichier /var/opt/ignite/config.local), vous pouvez ajouter la ligne suivante :sd_command_line += " -xpatch_save_files=false "

Pour appliquer la valeur « non » par défaut à la variable contrôlant les correctifs de systèmed’exploitation, ajoutez l’expression suivante au fichier config.local (qui doit figurer aprèshw_patches_cfg dans le fichier /var/opt/ignite/INDEX) :init _hp_patch_save_files = "NO"

Pour plus de détails, consultez le chapitre « Gestion des correctifs » du document Guided'administration Software Distributor et le manuel Patch Management User Guide for HP-UX 11.xSystems.

9.3 Débogage des fichiers de configurationLa conception d’un fichier de configuration adapté à vos besoins peut s’avérer très fastidieuse etimplique habituellement de nombreuses expérimentations. Vous devrez installer des systèmes afinde tester vos fichiers de configuration. La commande instl_dbg est destinée à vous aider lorsde la conception d’un fichier de configuration et à vous éviter de perdre du temps en essayantd’installer des fichiers de configuration incorrects. Grâce à cette commande vous pouvez :

• Analyser les fichiers de configuration d’un client pour détecter les erreurs de syntaxeéventuelles.

• Afficher et configurer des variables, des sélections de logiciels et des modèles d’utilisation.

• Détecter les erreurs susceptibles de se produire au cours de l’installation d’un client du faitde fichiers de configuration défectueux, par exemple dépôts ou archives de logicielsmanquants.

Après avoir développé un nouveau fichier de configuration, exécutez la commande instl_dbgsur le serveur Ignite-UX pour vérifier que vos fichiers de configuration ne contiennent aucuneerreur. La commande instl_dbg commence par rechercher les erreurs de syntaxe éventuelles.Puis, instl_dbg remplace les variables, les modèles d’utilisation et les sélections de logiciels(sw_sel) par des valeurs réelles et crée un fichier de configuration commun unique si l’option-f est spécifiée. Vous pouvez alors utiliser ce fichier pour installer le client. D’autres options

182 Personnalisation de votre installation

permettent une vérification plus approfondie ou donnent des détails supplémentaires. Pour plusd’informations, consultez la page de manuel instl_dbg(1M).

ExemplesExécutez la commande suivante pour déboguer un fichier de configuration client nommé system1,imprimez le fichier de configuration débogué sur stdout, puis enregistrez ce fichier dans unnouveau fichier system1_cfg.out :instl_dbg -D /var/opt/ignite/clients/system1 -d \-f system1_cfg.out

Pour déboguer ce même fichier de configuration client system1, voir les effets sur la configurationdu disque lorsque les valeurs de _hp_disk_layout et de _hp_pri_swap sont modifiées, puisimprimer l’affichage « very, very verbose » (-vvv) sur la console et dans le fichiersystem1_cfg.out, entrez la commande suivante :instl_dbg -D /var/opt/ignite/clients/system1 -d \-V _hp_disk_layout="Whole disk (not LVM) with HFS" \-V _hp_pri_swap=500MB -vvv -f system1_cfg.out

Pour plus d’informations, consultez la page de manuel instl_dbg(1M).

9.4 Utilisation de scripts postérieurs à l’installationVous pouvez effectuer un certain nombre de tâches sur un client après avoir installé le systèmed’exploitation en définissant un script à exécuter. Cette section décrit quelques exemples communs.Vous pouvez également créer vos propres scripts pour monter des unités de disquessupplémentaires, ajouter des logiciels ou modifier des configurations en fonction de l’utilisationdu système.

9.4.1 Comment fonctionne l’installationIl est important de comprendre comment fonctionne une installation lorsque vous utilisez Ignite-UX.Le schéma de la Figure 9-4 illustre l’exécution des différentes commandes et des scripts au coursde l’installation.

Exemples 183

Figure 9-4 Processus d’installation

Amorçage dunoyau d’installation

pre_config_cmdpre_load_[cmd|script]

post_load_[cmd|script]

Préchargementlogiciel

Chargement logiciel(archives ou dépôt)

Configurationlogiciel etsystèmepost_config_[cmd|script]

final_[cmd|script]

Archives dusystème

d’exploitationchargées

Logicielscomplémentaires

Création du noyau

Réamorçage avecnouveau noyau

Logiciel configuré

Dernierréamorçage

1

2

3

1 Les commandes disponibles sont très limitées et sont exécutées avant la création des groupesde volumes ou des groupes de disques.2 Les commandes de préchargement disponibles sont limitées et le script est exécuté avantl’installation des archives ou des logiciels de dépôts.3 Le fichier install.log est fermé, puis les scripts finaux sont exécutés ; tous les messagesgénérés ne s’affichent que sur la console.Il existe un certain nombre de stades au cours de l’installation vous permettant de forcer l’exécutiondes scripts ou des commandes. Pour plus de détails, consultez la section « Command and ScriptExecution Hooks » de la page de manuel instl_adm(4).

184 Personnalisation de votre installation

9.4.2 Ajout d’un script postérieur à l’installation

ExempleL’une des tâches habituellement nécessaires après l’installation d’un nouveau système d’exploitationconsiste à configurer les imprimantes. Pour automatiser ce processus, vous pouvez créer un scriptqui exécutera les commandes HP-UX afin d’ajouter une imprimante.L’exemple suivant est un script permettant d’ajouter une imprimante distante nomméeremoteprinter, de la définir comme imprimante par défaut, puis de l’activer afin qu’elle soitdisponible au prochain démarrage de l’ordonnanceur lp :#!/usr/bin/sh# Post process IUX script to add a local default printer# Performing task "Add Remote Printer": Adding "remoteprinter"#/usr/sbin/lpadmin -premoteprinter -ormserver.com -orptsslj \ -mrmodel -v/dev/null -orc -ocmrcmodel -osmrsmodel/usr/sbin/lpadmin -dremoteprinter/usr/sbin/accept remoteprinter/usr/bin/enable remoteprinter

REMARQUE : Vérifiez que le répertoire contenant le script postérieur à l’installation est disponiblepour tftp en examinant et en modifiant le fichier /etc/inetd.conf.

1. Créez un script de configuration de l’accès à une imprimante distante par défaut.2. Les scripts Ignite-UX postérieurs à l’installation sont définis à l’aide de la variable

post_config_script. Pour ajouter le script que vous avez créé lors de l’étape précédente,éditez votre fichier de configuration core_cfg et ajoutez la ligne suivante :post_config_script += \"/var/opt/ignite/scripts/install_default_printer"

De cette manière, le script install_default_printer sera exécuté comme tâchepostérieure à l’installation sur le client. Cette ligne doit être autonome et placée en dehorsdes strophes du fichier (par exemple, une strophe sw_sel). Le script défini avec la variablepost_config_script sera exécuté après l’installation de tous les logiciels et l’amorçagedu système avec son noyau final, mais avant l’exécution des scripts de démarrage /etc/rc normaux.Vous pouvez modifier le comportement du script d’installation par défaut dans le menuActions, en sélectionnant Install Client, puis New install. Cliquez ensuite sur l’onglet Advancedet sélectionnez les scripts postérieurs à l’installation que vous souhaitez exécuter.

Exemple 185

ASTUCE : Si vous désirez qu’un script soit disponible dans toutes les configurations, ajoutez-leau fichier /var/opt/ignite/INDEX. Par exemple, pour exécuter le scriptinstall_default_printer après l’installation de chaque client, ajoutez la ligne suivante àla fin de ce fichier :

scripts {"/var/opt/ignite/scripts/install_default_printer"}

Ce script devient alors sélectionnable pour toutes les configurations, dans l’onglet Advanced.Pour plus de détails, voir la section « Onglet Advanced » (page 150).

186 Personnalisation de votre installation

10 Automatisation des installationsCe chapitre traite de l’utilisation de la commande bootsys et des fichiers de configuration afind’automatiser le processus d’installation d’Ignite-UX. Il traite les sujets suivants :

• « Lancement d’une installation non interactive à l’aide de la commande bootsys »

• « Utilisation d’une configuration enregistrée »

• « Spécification de valeurs par défaut dans le fichier config.local »

• « Définition des valeurs par défaut à l’aide de la commande instl_adm »

• « Utilisation du fichier de configuration par client »

• « Programmation des installations »

• « Paramétrage dynamique de l’installation »

10.1 Lancement d’une installation non interactive à l’aide de la commandebootsys

Ignite-UX peut installer HP-UX sur un client sans intervention de votre part, à l’aide de laconfiguration par défaut définie dans le fichier /var/opt/ignite/INDEX du systèmed’exploitation spécifié. Vous pouvez utiliser une strophe unique dans le fichier /var/opt/ignite/INDEX pour chaque système d’exploitation que vous souhaitez gérer. Ou bien, vouspouvez choisir parmi d’autres configurations, figurant sous forme de strophes uniques dans lefichier INDEX, celle qui sera utilisée avec bootsys(1M) en ligne de commande.Pour lancer une installation automatique, non interactive, utilisez la commande bootsys à partirdu serveur, comme indiqué ci-après :bootsys -a -v [-i configuration][-f]nom_d'hôte_client

-a Indique une installation automatique.-v Indique le mode commenté.-i Indique une configuration par défaut pour l’installation du client. Sauf indication contraire,la configuration par défaut spécifiée sur le serveur Ignite-UX est utilisée. Si vous sélectionnez uneconfiguration incorrecte ou une configuration ne correspondant pas à la dernière configurationenregistrée pour le client et si vous n’utilisez pas l’option -f, une erreur se produira.-f Force Ignite-UX à ignorer et à supprimer les informations de configuration antérieuresenregistrées pour un client lors de la dernière installation.Vous pouvez définir la configuration par défaut via l’interface utilisateur graphique Ignite-UX,dans le menu Server Options (voir « Configuration des options du serveur » (page 50)), ou vouspouvez la définir manuellement à l’aide de l’instruction =TRUE immédiatement après la fermetured’une strophe cfg dans le fichier /var/opt/ignite/INDEX.Une fois que vous avez lancé l’installation, Ignite-UX communique avec le client pour extraire sonnom d’hôte, son adresse IP et la passerelle par défaut. La configuration spécifiée est installée.Une fois l’installation terminée, Ignite-UX ramène le nom d’hôte, l’adresse IP et la passerelle àleurs valeurs d’origine. La configuration d’installation de ce client est alors enregistrée

10.1 Lancement d’une installation non interactive à l’aide de la commande bootsys 187

automatiquement, ou écrasée s’il en existe une, et vous pourrez la réutiliser lors d’une prochaineinstallation si besoin est. Afin de pouvoir utiliser la commande bootsys, vous devez accéderau client à l’aide de remsh ; si aucun shell distant n’est disponible, la commande bootsys vousdemande le mot de passe root (superutilisateur) du client.L’installation non interactive à l’aide de la commande bootsys constitue la méthode la plusrapide pour installer un client. Pour installer un client avec une configuration personnalisée àl’aide de bootsys, exécutez simplement les quatre étapes suivantes :1. Créez les fichiers de configuration décrivant le mode d’installation du client.2. Enregistrez les fichiers de configuration que vous avez créés..3. Ajoutez une strophe cfg au fichier /var/opt/ignite/INDEX décrivant votre configuration

personnalisée.4. Exécutez la commande bootsys, en spécifiant la configuration personnalisée.Pour plus d’informations sur les fichiers de configuration, consultez la section « Utilisation desfichiers de configuration » (page 169) et le livre blanc Ignite-UX Custom Configuration Files, figurantdans la page « Information Library » du site Web Ignite-UX à l’adresse suivante :http://www.docs.hp.com/en/IUX/infolib.html

Pour plus de détails sur le choix d’une configuration, sur la manière de forcer ce choix et surl’utilisation des nombreuses autres options d’installation disponibles, consultez la page de manuelbootsys(1M).

10.2 Utilisation d’une configuration enregistréeAprès avoir spécifié une configuration pour un client particulier lors d’une installation, vous pouvezenregistrer les résultats dans une configuration nommée. Vous pouvez ainsi enregistrer toutes lesmodifications effectuées lors de la session d’installation, afin de les réutiliser lors de sessionsultérieures. Pour plus d’informations sur les fichiers de configuration, reportez-vous à la section« Utilisation des fichiers de configuration » (page 169).Pour spécifier une configuration enregistrée comme configuration par défaut, vous devez la définirdans le fichier /var/opt/ignite/INDEX de votre serveur, ou utiliser la commande bootsysavec l’option -i et le nom que vous lui avez attribué.

10.3 Spécification de valeurs par défaut dans le fichier config.localLe fichier /var/opt/ignite/config.local figure normalement dans chaque strophe deconfiguration (cfg) du fichier /var/opt/ignite/INDEX. Celui-ci offre un emplacementpratique où stocker les paramètres par défaut identiques pour toutes les configurations.Habituellement, il s’agit des paramètres réseau, des sélections de logiciels par défaut et desmodifications de noyau.L’exemple ci-dessous illustre l’aspect que peut présenter un fichier config.local. Les définitionsde sw_sel dépendent de vos sélections dans les autres fichiers de configuration du serveurIgnite-UX.dns_domain="corp.com"dns_nameserver[0] = "10.2.72.2"nis_domain="corpdomain"wait_for_nis_server=FALSE

188 Automatisation des installations

root_password="JPDw02THwAhiQ"timezone="MST7MDT"ntpdate_server="10.1.48.1"init sw_sel "Misc_Patches"=TRUEinit sw_sel "B3919DA_AGP"=TRUE mod_kernel += "maxuprc 100"set_kernel += "dbc_max_pct 20"

REMARQUE : Après avoir modifié manuellement le fichier config.local, vous devez toujoursutiliser la commande suivante pour vérifier que la syntaxe est correcte, afin d’éviter les erreursd’installation :instl_adm -T -f config.local

10.4 Définition des valeurs par défaut à l’aide de la commande instl_admCertains paramètres réseau doivent être connus du client lors de son premier amorçage. Toutefois,le masque de réseau et la passerelle peuvent être indiqués dans le système de fichiers d’installationou RAM ([W|V|I]INSTALLFS). Vous pouvez exécuter cette opération à l’aide de la commandeinstl_adm qui offre des options de définition du masque de réseau, de la passerelle du client,du serveur Ignite-UX/tftp, etc.Par exemple, vous pouvez définir la langue du clavier de sorte que le système ne pose pas laquestion lors de l’amorçage à partir d’Ignite-UX. Le fichier que vous stockez à l’aide de instl_adm-f first8k_param_file peut se présenter comme suit :# instl_adm defaults:server="10.2.72.150"route_gateway[0]="10.2.70.1"route_destination[0]="default"netmask[]="255.255.255.0"# end instl_adm defaults.kbdlang="PS2_DIN_US_English"

10.5 Utilisation du fichier de configuration par clientLorsque Ignite-UX lance une session d’installation, il analyse le répertoire /var/opt/ignite/clients afin de trouver un répertoire correspondant à l’adresse MAC du client. Par exemple,si l’adresse MAC du client est 0x08000992E346, Ignite-UX recherche un fichier nommé configdans /var/opt/ignite/clients/0x08000992E346. Toutefois, afin de faciliter la recherchedes clients, Ignite-UX crée également un lien symbolique entre le nom du client et l’adresse MAC.Si le client utilise plusieurs interfaces LAN, l’adresse MAC de chaque interface est utilisée jusqu’àce qu’un répertoire correspondant soit trouvé.À la fin de l’installation, Ignite-UX écrase le fichier config spécifique à ce client, ce qui conduità un enregistrement des paramètres définis pour l’installation la plus récente de ce client.

10.4 Définition des valeurs par défaut à l’aide de la commande instl_adm 189

Les données de configuration figurant dans ce fichier sont utilisées pour écraser les paramètresd’installation par défaut. Pour plus d’informations sur les fichiers de configuration, reportez-vousà la section « Utilisation des fichiers de configuration » (page 169).La méthode la plus simple pour créer un fichier de configuration personnalisée spécifique à unclient consiste à utiliser l’un des fichiers par défaut proposés par Ignite-UX. Toutefois, si vous avezdéjà installé un client, vous pouvez utiliser un fichier de configuration du répertoire /var/opt/ignite/clients/client. La meilleure méthode consiste à utiliser celui d’un client similaireà celui que vous souhaitez installer. Vous pouvez l’utiliser comme base de votre nouveau fichierde configuration.Un exemple de fichier de configuration est donné ci-après :cfg "HP-UX B.11.11 archive"=TRUE

#

# setting _hp_cfg_detail_level to ipvs indicates that the file

# contains information about which cfg INDEX selection to be used,

# the variable settings, software selection settings, and system

# parameters.

_hp_cfg_detail_level="ipvs"

#

# Variable assignments

init _hp_pri_swap=68304K

init _hp_root_disk="2/0/1.5.0"

init _hp_sec_swap=0K

init _hp_root_grp_disks=1

init _hp_root_grp_striped="NO"

init_hp_locale="SET_NULL_LOCALE"

init_hp_keyboard="PS2_DIN_US_English"

init _hp_default_final_lan_dev="lan0"

init _hp_boot_dev_path="2/0/1.6.0"

#

# Software Selections

init sw_sel "English"=TRUE

#

# System/Networking Parameters

init _hp_custom_sys="Current System Parameters"

_hp_custom_sys help_text "Final System/Networking Parameters"

{

final system_name="server"

final ip_addr["lan0"]="10.2.75.14"

final netmask["lan0"]="255.255.248.0"

final dns_domain="xx.corp.com"

final dns_nameserver[0]="10.2.72.254"

TIMEZONE="MST7MDT"

is_net_info_temporary=TRUE

}

190 Automatisation des installations

Pour personnaliser ce fichier de configuration, modifiez les paramètres réseau finaux en fonctiondes valeurs applicables à votre client. Par exemple :final system_name="system11"final ip_addr["lan0"]="10.2.75.193"

Vous pouvez également ajouter des paramètres de noyau à ce fichier. Voir « Paramétragedynamique de l’installation » (page 192).

IMPORTANT : Vous devez mettre à jour la variable _hp_cfg_detail_level afin de refléterles paramètres modifiés, pour indiquer qu’ils doivent être utilisés par Ignite-UX ; par défaut, lavaleur de cette variable est ipvs. Cette variable est décrite en détails dans la page de manuelinstl_adm(4).

Pour effectuer l’installation automatique d’un client à l’aide d’un fichier de configurationpersonnalisé, exécutez les opérations suivantes sur votre serveur Ignite-UX :1. Définissez l’adresse MAC du client, à l’aide des commandes boot_admin lors de l’amorçage

ou lanscan(1M) après l’amorçage du client.Pour plus d’information, consultez les pages de manuel boot(1M), efi(4), isl(1M) et pdc(1M).

2. Créez le répertoire suivant, en supposant que l’adresse MAC est 0x08000992E346:mkdir /var/opt/ignite/clients/0x08000992E346

3. Copiez un exemple de fichier de configuration à utiliser comme point de départ :cp config /var/opt/ignite/clients/0x08000992E346/config

4. Ces fichiers sont accessibles via NFS et vous devez donc vérifier l’affectation du bonpropriétaire et les permissions d’accès au répertoire.Affectez au client la valeur 644 et modifiez le propriétaire pour garantir que bin peut lireet écrire dans le répertoire :chmod 644 /var/opt/ignite/clients/0x08000992E346chown bin:bin /var/opt/ignite/clients/0x08000992E346chown bin:bin /var/opt/ignite/clients/0x08000992E346/config

5. Éditez votre nouveau fichier de configuration pour définir les informations spécifiques à votreclient.

6. Exécutez bootsys sur le serveur Ignite-UX pour lancer l’installation :bootsys -a -v nom_d’hôte_client

Le client est amorcé et le système d’exploitation est installé sans aucune interaction, à l’aidedu fichier de configuration spécifique au client que vous avez créé. Les erreurs éventuellessont signalées dans le fichier /var/opt/ignite/clients/0x08000992E346/install.log et dans la boîte de dialogue de statut client (voir (page 154)) de l’interfaceutilisateur graphique Ignite-UX sur le serveur Ignite-UX.

10.5 Utilisation du fichier de configuration par client 191

10.6 Programmation des installationsVous pouvez également automatiser les installations de clients à l’aide du démon cron. Poureffectuer des installations répétitives sur un client, vous pouvez utiliser les entrées crontab. Pourplus d’informations, consultez les pages de manuel cron(1M) et crontab(1).En cas d’installations uniques, utilisez la commande at. Par exemple, pour effectuer l’installationd’un client à 20 heures à l’aide de la commande at, entrez la commande suivante en tantqu’utilisateur root :at 8:00pmbootsys -a -v nom_d'hôte_clientPress Ctrl-D

REMARQUE : Cet exemple exige l’accès remsh à partir du serveur Ignite-UX sur lequel vousexécutez la commande bootsys pour le client car le serveur ne peut pas obtenir le mot de passeroot en vous le demandant.

10.7 Paramétrage dynamique de l’installationIgnite-UX peut prendre des décisions intelligentes vis-à-vis des paramètres d’installation, en coursde fonctionnement, selon les informations lues sur le client. Au lieu de forcer des valeurs statiques(par exemple, taille de l’espace de permutation ou paramètres du noyau), Ignite-UX peut déterminerles meilleures valeurs en fonction des caractéristiques du client.Cette fonctionnalité peut rendre les configurations paramétrées plus générales et limiter le besoinde configurations personnalisées multiples et ainsi gérer des différences de système mineures.Ces décisions sont spécifiées en utilisant une grammaire et un langage de type C spécifiques àIgnite-UX. Pour plus d’informations, consultez la page de manuel instl_adm(1M).Les exemples suivants illustrent le paramétrage dynamique d’Ignite-UX pour l’installation.

Exemple 1Dans cet exemple, si le disque racine du client est inférieur à 8,5 Go et si sa RAM est inférieureà 1 Go (1024 Mo), la taille de la partition d’espace de permutation primaire (_hp_pri_swap)est de 512 Mo ; sinon, elle est de 1 Go. Si le disque est supérieur à 8,5 Go, la valeur de_hp_pri_swap est de 1024 Mo ou de 4096 Mo, selon la taille mémoire.Ajoutez les lignes suivantes à la fin du fichier /var/opt/ignite/config.local car celui-ciest habituellement référencé dans toutes les configurations définies dans le fichier /var/opt/ignite/INDEX :# default to very minimal swap of 8500MB# unless the disk is larger than 8.5 GB# and we have more than 512MB RAM

(disk[_hp_root_disk].size < 8500MB){ (memory < 1024Mb) { init _hp_pri_swap=512MB } else {

192 Automatisation des installations

init _hp_pri_swap=1024MB }} else { (memory < 2048Mb) { init _hp_pri_swap=1024MB } else { init _hp_pri_swap=4096MB }}

Vous pouvez également enregistrer ces informations dans un fichier séparé, par exemple /var/opt/ignite/data/Rel_B.11.11/custom_cfg, puis ajouter ce nom de fichier à la strophecfg désirée dans le fichier /var/opt/ignite/INDEX.En outre, vous pouvez ajouter ces informations au fichier de configuration créé en vue desinstallations automatiques. Si le paramètre _hp_pri_swap est défini ultérieurement dans l’ordredes fichiers recherchés dans la strophe cfg, ce paramètre est écrasé. L’ordre et la prioritéd’analyse syntaxique du fichier de configuration sont décrits dans la page de manuel instl_adm(4)et à la section « Utilisation des fichiers de configuration » (page 169).

ATTENTION : Le fichier de configuration par client de /var/opt/ignite/clients/clientutilisé lors des installations non interactives sera écrasé dans le cadre de l’installation.

Exemple 2Pour forcer l’installation d’un kit de correctifs si le client correspond à une expression régulière,par exemple un type d’architecture matérielle tel que les stations de travail PA-RISC J6700 ouJ6750, ajoutez les lignes suivantes à la fin du fichier de configuration /var/opt/ignite/data/Rel_B.11.11/custom_cfg :# check for H/W model J6700 or J6750

# and add the Misc_Patches bundle if true

(hardware_model ~ "9000/785/J67[05]0") {init sw_sel "Misc_Patches" = true}

Exemple 3Dans cet exemple, Ignite-UX exécute un script postérieur à l’installation créé au préalable etaugmente la valeur d’un paramètre de noyau ajustable s’il détermine que le client est une stationde travail C3600, C3650, C3700 ou C3750. Dans le cas contraire, il applique une valeur pardéfaut au paramètre de noyau :post_config_script += "/var/opt/ignite/scripts/new_C_series_special"

(HARDWARE_MODEL == "9000/785/C3[67][05]0") { mod_kernel += "maxuprc 300"

} else {mod_kernel += "maxuprc 100"}

Exemple 2 193

Exemple 4Vous pouvez spécifier une configuration personnalisée totalement différente en fonction de lataille de la RAM et de la taille du disque du client. Pour que la configuration dynamique pardéfaut prenne effet, vous devez la placer dans le fichier [W|V|I]INSTALLFS à l’aide de lacommande instl_adm(1M) comme le montre l’extrait de script suivant :# For a system with only one disk and small memory, select# the "small system configuration"(num_disks == 1 & memory < 256MB ){cfg "small system configuration" = true}

10.7.1 Vérification des erreurs éventuelles dans les fichiers modifiésVous pouvez valider la syntaxe d’un fichier qui ne figure pas encore dans le fichier /var/opt/ignite/INDEX afin d’éviter tout problème d’installation ultérieur, à l’aide de la commandesuivante :instl_adm -T -f fichier

Après avoir modifié les fichiers de configuration, vous devez toujours valider la syntaxe de tousles fichiers référencés dans les strophes cfg du fichier /var/opt/ignite/INDEX, à l’aide dela commande suivante :instl_adm -T

194 Automatisation des installations

11 Création de vos propres supports d’installationCe chapitre décrit la création de supports d’installation personnalisée de HP-UX. Vous pouvezutiliser une bande ou un DVD contenant une image parfaite ou une image de restauration commesupport d'installation. Tous les supports d’installation sont amorçables. Pour créer des supportsd'installation, vous devez connaître les principales fonctionnalités d'Ignite-UX. Il traite les sujetssuivants :

• « Pourquoi utiliser des supports d’installation personnalisée ? »

• « Création d'une bande d'installation PA-RISC »

• « Création de CD/DVD d'amorçage ou d'un DVD d'installation »

11.1 Pourquoi utiliser des supports d’installation personnalisée ?Il peut s’avérer utile de créer des supports d’installation personnalisée dans les cas suivants :

• Vous possédez des systèmes qui ne sont pas dotés de la fonction d’amorçage réseau et,par conséquent, un processus de restauration en deux étapes à partir des supports estnécessaire pour communiquer avec le serveur Ignite-UX.

• Vous possédez un grand nombre de systèmes en grande partie identiques et le réseau nepermet pas d’accéder facilement ou rapidement à un serveur Ignite-UX, peut-être du faitd’une dispersion géographique ou pour des raisons de sécurité. Dans les cas d'installationnormaux, utilisez une image parfaite. La création des images parfaites est décrite auChapitre 8, (page 157).

• Vous souhaitez disposer d’une image de restauration après incident majeur. Pour les solutionsde restauration spécifiques à un système, il est préférable d’utiliser une image de restauration.La création des images de restauration est décrite au Chapitre 12 : « Méthodes derestauration » (page 207).

11.2 Création d'une bande d'installation PA-RISCCette section décrit la création d’une bande d’installation utilisable sur les systèmes PA-RISC.Cette fonctionnalité n’est pas prise en charge sur les systèmes Itanium, bien que vous puissiezutiliser la fonction « Restauration sur bande sans support d’amorçage de bande — Restaurationsur support en deux étapes » (page 238).

IMPORTANT : Le format du support et des données (densité et compression) de la banded’installation ainsi créée doit être compatible avec les périphériques de bande des systèmesclients sur lesquels elle sera lue. Il peut être judicieux de créer à bande à l'aide d'un fichier spécial(DSF) qui sélectionne les paramètres de format de bande les mieux adaptés.

11.2.1 Contenu éventuel de la bande d’installationUne bande PA-RISC peut comporter :

• Uniquement un volume LIF.

11.1 Pourquoi utiliser des supports d’installation personnalisée ? 195

• Un volume LIF suivi d'une ou plusieurs archives (A1, A2, A3, etc.).

• Un volume LIF suivi d'une archive facultative (A1, ou Vide), d'un dépôt série (D) et d'archivessupplémentaires (A2, etc.) ou non.

En règle générale, la configuration la plus courante se compose d'un volume LIF suivi d'unearchive. Il peut s'agir d'une archive parfaite ou d'une archive de restauration, selon l'objectif dessupports.Les structures générales des configurations possibles de bande d'installation PA-RISC sont illustréesci-après.

Figure 11-1 Configurations possibles d'une bande d'installation PA-RISC

11.2.1.1 Volume LIFLe premier fichier d’une bande amorçable PA-RISC est le volume LIF (Logical Interchange Format)contenant tous les composants nécessaires pour amorcer à partir de la bande. Il comprendégalement l’ensemble des outils Ignite-UX et les informations de configuration permettant decontrôler le fonctionnement d’Ignite-UX. En outre, ce fichier de bande contient les fichiers deconfiguration décrivant les fonctionnalités de l’installation. Pour plus de détails sur le contenu d'unvolume LIF, reportez-vous à l'Annexe C, (page 281).Sur les systèmes PA-RISC, vous pouvez créer une bande d'amorçage composée uniquement duvolume LIF. Cette bande peut ensuite être utilisée pour amorcer un système, puis télécharger leslogiciels via le réseau.Utilisez la commande make_medialif pour créer le volume LIF. Le contenu d’un volume LIF typeest le suivant :

• ISL

• AUTO

• INDEX

• CONFIG

• HPUX

• [W|V|I]INSTALL

• [W|V|I]INSTALLFS

• INSTCMDS

196 Création de vos propres supports d’installation

• INSTCMDSIA

• SYSCMDS

• SYSCMDSIA

• RECCMDS

• RECCMDSIA

• SCRIPTS

L'Annexe C, (page 281) donne une description détaillée du contenu du volume LIF.

IMPORTANT : Les premiers 8 Ko du système de fichiers d’installation ([W|V|I]INSTALLFS)peuvent contenir du texte Ignite-UX. Dans ce cas, ces informations sont utilisées en priorité etpeuvent remplacer les instructions de configuration des fichiers LIF INDEX et CONFIG. Si la bandecontient une archive parfaite, il est utile de décider si elle doit comporter un contenu deconfiguration spécial afin de contrôler la configuration système de manière personnalisée. Sil'archive parfaite doit être utilisée avec différentes configurations système, vous pouvez utiliserdes expressions conditionnelles en vue d'adapter la configuration, par exemple run_ui, quipermet de lancer une installation interactive ou non, ainsi que server et sd_server, quipermettent de contrôler une installation réseau. Pour plus d’informations, consultez la page demanuel instl_adm(4).

11.2.1.2 Archives et dépôtsLe volume LIF est suivi de la première archive (archive parfaite ou archive de restauration, enfonction de l'objectif des supports) ou est vide si l’installation est effectuée uniquement à partirdu dépôt de logiciels.La première archive est suivie d’un dépôt série ou d’une autre archive. Une bande ne peut contenirqu’un seul dépôt série qui doit constituer le troisième fichier de cette bande. Si la bande contientun dépôt série, vous devez utiliser la commande make_config pour créer le fichier deconfiguration du contenu du dépôt. Ce fichier de configuration est ensuite modifié en vue decorrespondre à la destination finale du dépôt et le dépôt est enregistré sur la bande.Les fichiers précédents peuvent être suivis d’une ou plusieurs archives supplémentaires, limitéesuniquement par la capacité de la bande. Ces archives sont facultatives.

ASTUCE : Si une bande contient plusieurs archives, vous pouvez placer en premier l'archive laplus utilisée afin de réduire le temps nécessaire à l'installation.

11.2.2 Création et modification d’un fichier de configuration d’archive de bandeCréation du fichier de configuration d'archive — Procédez conformément à la description duChapitre 8, (page 157) ou du Chapitre 12, (page 207), selon l'utilisation de la bande d'installation.Modification des attributs d'accès à l'archive — Modifiez les attributs d'accès à l'archive suivantsdans la strophe sw_source core :

• Recherchez l’attribut source_type et modifiez la valeur de NET en MT (par exemple,source_type=MT).

11.2 Création d'une bande d'installation PA-RISC 197

• Recherchez la ligne d’attributs change_media=FALSE et supprimez le signe de commentaire(#).

• Recherchez la ligne d’attributs nfs_source et faites la précéder d’un signe de commentaire(par exemple, #nfs_source=).Ces modifications modifient le type de source de l’accès réseau (NET) (qui est NFS,ftp ou remsh) vers la bande magnétique (MT). Étant donné que l'archive figurera sur lemême support que le fichier de configuration, la valeur FALSE est appliquée àchange_media en supprimant les commentaires de cet attribut. Pour éviter le montageNFS, l’attribut nfs_source est mis en commentaire.

Modification du chemin d'archive et des impacts — Dans la strophe HARDWARE_MODEL ~9000.* :

• Recherchez l’attribut archive_path et définissez la valeur du nombre de marqueurs EOFdevant être ignorés pour accéder à l'archive (archive_path=n). Il existe un marqueurEOF après le volume LIF, les archives, les dépôts et les « vides ». Par exemple, pour atteindrela première archive de la bande la valeur de archive_path doit être « 1 », afin de signalerque le marqueur EOF du volume LIF doit être ignoré et que l'archive débute à la suite.

• Recherchez l’attribut impacts ayant la valeur / 27KB et modifiez la valeur en fonction del’affichage de archive_impact.

• Éventuellement, recherchez les attributs sw_sel et description et modifiez leurs valeurspour les remplacer par des chaînes plus descriptives et correspondant à vos besoins. Lesvaleurs modifiées sont affichées dans l’onglet Basic de l’interface utilisateur graphiqueIgnite-UX.

Autres modifications —

• La chaîne archive_type doit correspondre à l’opération effectuée par make_sys_image.Pour plus d’informations sur archive_type, consultez la page de manuel instl_adm(4).

• Si, comme dans cet exemple, vous n’avez qu’une seule archive, la totalité de la stropheintitulée golden image2 peut être supprimée. Cette strophe est incluse dans le fichiermodèle si vous utilisez deux types d’archives différents, par exemple un pour l’architecture32 bits et un pour l’architecture 64 bits.

• Si le support contient plusieurs archives par architecture, utilisez un attribut exrequisiteentre celles-ci de manière à ne pouvoir sélectionner qu’une seule archive à la fois.

IMPORTANT : À moins d’être totalement certain de ce que vous désirez faire, n'appliquezaucune autre modification au fichier. En particulier, il est potentiellement risqué de modifierl’attribut sw_category et les autres attributs sw_source et sw_sel non mentionnés ici.

11.2.3 Création et modification d’un dépôt série et de son fichier de configuration debande

Un dépôt enregistré sur une bande est appelé dépôt série. Il peut s’agir d’un fichier ordinaire,mais qui n’est pas enregistrable, ce qui signifie qu'il n'est pas accessible à distance.Création du fichier de configuration du dépôt série — Exécutez la commande suivante.

198 Création de vos propres supports d’installation

• #make_config -s /var/tmp/depot -c /var/tmp/depot_cfg

Modification du fichier de configuration du dépôt série — Le dépôt doit systématiquement être letroisième fichier de la bande, ce qui évite de devoir spécifier un chemin de dépôt. Supprimezles lignes suivantes.

• sd_server = adresse_IP

• sd_depot_dir = /var/tmp/depot

Modifiez l’attribut source_type de NET en MT.

• source_type=MT

Création du dépôt série —P our créer un dépôt série à partir du répertoire /var/tmp/depot etle stocker dans le répertoire /var/tmp/serialdepot, entrez la commande suivante :

• #swpackage -s /var/tmp/depot -x media_type=tape @/var/tmp/serialdepot

11.2.4 Exemple de création d’une bande d’installation PA-RISC

11.2.4.1 HypothèsesL'exemple suivant suppose que vous avez créé une archive parfaite et un dépôt contenant toutesles applications que vous souhaitez installer. L'intégration d'un dépôt série est facultative et n'estpas nécessaire si la bande doit contenir uniquement une archive parfaite, ce qui est généralementle cas.Dans cet exemple, on suppose que l’archive parfaite a été créée à l’aide de la commandemake_sys_image sur un système utilisant HP-UX 11i v1 (B.11.11). Pour plus d’informations surla création d'archives parfaites, reportez-vous au Chapitre 8, (page 157).L’archive est au format tar compressé gzip et est nommée /var/tmp/myOSarchive.gz.Vous devez exécuter la commande archive_impact afin d’obtenir les informations concernantl’utilisation de l’espace disque et ainsi vérifier les impacts dans le contenu de la configuration.Vous devez utiliser la commande make_config afin de créer un fichier de configuration décrivantle contenu de l'archive. On suppose qu'un fichier de configuration nommé myOSarchive.cfga été créé pour cette archive.Le dépôt facultatif est nommé /var/tmp/serialdepot et son fichier de configuration estnommé /var/tmp/depot_cfg.

11.2.4.2 Exemple de création d’une bande d’installation PA-RISC1. Créez le volume LIF.

Ce volume sera créé dans /var/tmp/lifvol à l’aide de la commande make_medialifsuivante :make_medialif -f /opt/ignite/data/Rel_B.11.11/config \-f /var/tmp/myOSarchive.cfg -f /var/tmp/depot_cfg \-l /var/tmp/lifvol -r B.11.11

Le volume LIF contient les valeurs par défaut fournies par Ignite-UX et les informations relativesaux archives et au dépôt.

11.2 Création d'une bande d'installation PA-RISC 199

2. Modifiez la configuration du système de fichiers d’installation.Vous pouvez contrôler l’environnement d’utilisation d’Ignite-UX lors de l’installation d’unclient, en modifiant le paramètres de configuration run_ui et control_from_serverdans le système de fichiers d’installation ([W|V|I]INSTALLFS). Si la valeur decontrol_from_server est TRUE, une tentative de communication avec le serveur Ignite-UXest effectuée conformément à la définition des informations de configuration. Pour plusd’informations, consultez la page de manuel instl_adm(4).Pour appliquer la valeur TRUE à la variable run_ui et la valeur FALSE à la variablecontrol_from_server à l’aide de la commande instl_adm, procédez comme suit :

• Créez un fichier de configuration temporaire :instl_adm -d -F /var/tmp/lifvol > /var/tmp/cfg

• Ouvrez le fichier /var/tmp/cfg pour l’éditer.

• Ajoutez ou modifiez la variable run_ui.Pour une installation interactive, sélectionnez run_ui=TRUE. Pour une installation noninteractive, run_ui=FALSE — aucune interaction n’est requise et l’installation esteffectuée en fonction des informations de configuration fournies à Ignite-UX.

• Ajoutez ou modifiez la variable control_from_server.Pour contrôler l’installation à partir du serveur Ignite-UX, sélectionnezcontrol_from_server=TRUE. Une tentative de communication avec le serveur seraeffectuée.

• Afin d’éviter toute erreur dans le système de fichiers d’installation, vérifiez la syntaxede vos modifications :instl_adm -T -f /var/tmp/cfg

• Enregistrez le fichier de configuration temporaire modifié dans le volume LIF à l’aidede la commande suivante :instl_adm -F /var/tmp/lifvol -f /var/tmp/cfg

• Vérifiez vos modifications à l’aide de la commande suivante :instl_adm -d -f /var/tmp/lifvol

3. Sélectionnez le fichier spécial correspondant.Créez la bande à l’aide d’un fichier de périphérique ayant la densité appropriée, sanscompression et sans rembobinage. Pour plus d'informations sur la création et la sélectiondes fichiers spéciaux, consultez les pages de manuel insf(1M), tape(7) et stape(7).Notez que vous devez utiliser un fichier de périphérique sur bande sans rembobinage.Normalement, un fichier de périphérique sur bande de sémantique AT&T par défaut estutilisé, par exemple, /dev/rmt/0mn.

200 Création de vos propres supports d’installation

4. Créez la bande d’installation.Cet ensemble de commandes crée une bande possédant les caractéristiques DDS-1 et copieles fichiers avec la bonne configuration de bande, comme décrit dans la section « Contenuéventuel de la bande d’installation » (page 195) :mt -t /dev/rmt/0mn rew

dd if=/var/tmp/lifvol of=/dev/rmt/0mn obs=2k

dd if=/var/tmp/myOSarchive.gz of=/dev/rmt/0mn obs=10k

dd if=/var/tmp/serialdepot of=/dev/rmt/0mn obs=10k

mt -t /dev/rmt/0mn rew

ASTUCE : Vérifiez que vous utilisez un périphérique sans rembobinage, par exemple /dev/rmt/0mn. Ainsi, le périphérique de bande ne risque pas de se rembobiner entre lescommandes dd successives de cette étape et d’écraser les fichiers précédemment enregistréssur la bande.

La bande est désormais prête à être utilisée pour installation sur systèmes PA-RISC.

11.3 Création de CD/DVD d'amorçage ou d'un DVD d'installationCette section suppose que le système utilisé pour la création des supports possède un graveur deDVD.

11.3.1 Considérations relatives à la taille de fichierLa taille de l’image ISO est limitée par la capacité du DVD, qui est d’environ 4,7 Go. En outre,aucun fichier appartenant à cette image, notamment l’archive créée à l’aide de la commandemake_sys_image, ne peut être égal ou supérieur à 2 Go en cas d’utilisation de versionsd’Ignite-UX antérieures aux versions suivantes :

• Pour HP-UX 11i v2 (B.11.23), Ignite-UX version C.6.5.x

• Pour HP-UX 11i v1 (B.11.11), Ignite-UX version C.6.8.x

Dans les versions antérieures d’Ignite-UX, le pilote cdfs des noyaux d’installation ne gérait pasles fichiers égaux ou supérieurs à 2 Go sur les supports ISO9660.

REMARQUE : La limitation de la taille de fichier à moins de 2 Go est due à la norme ISO9660et n’est pas une restriction imposée par HP-UX.

Le système de fichiers sur le DVD peut être soit HFS soit CDFS. Vous pouvez créer un système defichiers HFS à l’aide des commandes HP-UX standard. Différentes applications tierces sontdisponibles pour les systèmes de fichiers CDFS.Pour plus d'informations, consultez les sections FILE SIZES et IMAGE SIZE au début du scriptmake_media_install.

11.3 Création de CD/DVD d'amorçage ou d'un DVD d'installation 201

11.3.2 Utilisation des scripts make_media_install et make_opticaldisc_recoveryLe script make_media_install simplifie notablement la création de DVD amorçablespersonnalisés. Grâce à une simple ligne de commande, il est possible de créer un CD/DVDprenant en charge la restauration en deux étapes à partir des supports. En outre,make_media_install permet de créer des archives sur un DVD amorçable.Tous les CD/DVD amorçables HP-UX 11i v2 et 11i v3 créés à l'aide de make_media_installprennent en charge l'amorçage Itanium et PA-RISC.Le script make_opticaldisc_recovery permet de créer une image de restauration et de lagraver sur un DVD. Il crée l'image de restauration à l'aide de make_net_recovery, puis appellemake_media_install pour enregistrer cette image de restauration sur DVD. Ce script doitêtre exécuté sur le système client et exige un seul argument : le nom d'hôte ou l'adresse IP duserveur Ignite. Il crée d'abord une image de restauration du client et l'enregistre sur le serveurIgnite. Cette image de restauration est ensuite enregistrée sur le graveur de DVD du serveur Ignite.Le script make_opticaldisc_recovery a été intégré à la version C.7.2 d'Ignite-UX.Les deux scripts figurent dans le répertoire/opt/ignite/data/scripts/examples.Les informations d'utilisation détaillées figurent dans#make_media_install -?

et un récapitulatif figure dans#make_opticaldisc_recovery -?

Vous trouverez d’autres informations au début des scripts.

11.3.2.1 Messages d’erreur

11.3.2.1.1 DVD introuvable

Le script make_media_install enregistre automatiquement l'image .iso (le nom de fichierpar défaut est image.iso) sur le DVD. Si aucun DVD inscriptible n'est détecté, le script s'arrête,un message similaire à l'exemple suivant s'affiche:-[ LOAD TRAY failed with SK=5h/ASC=24h/ACQ=00h]: I/O erroret le fichier .iso demeure dans le répertoire_iso spécifié à l'aide de l'option -m. Vérifiezque vous disposez d'un espace disque suffisant dans le répertoire_iso pour contenir l'image.iso.

11.3.2.1.2 Pas de fichiers spéciaux DVD

Avant d'exécuter make_media_install pour la première fois, vous devez créer des fichiersspéciaux de DVD. Si les fichiers spéciaux de DVD sont absents lors de l'exécution demake_media_install, un message similaire à l'exemple suivant s'affichera:-( unable to open(“/dev/rscsi/c0t0l0”.O_RDONLY): No such file or directory:-! consider 'mknod /dev/rscsi/c0t0l0 c 203 0x000002; chmod 0600 /dev/rscsi/cotol0'+ Error 83 /opt/ignite/lbin/growisofs failed./opt/ignite/data/scripts/examples/make_media_install: ERROR: /opt/ignite/lbin/growisofsfailed.

202 Création de vos propres supports d’installation

Pour ajouter des fichiers spéciaux de DVD :

• Exécutez la commande mkdir /dev/rscsi

• Ensuite, exécutez les commandes mknod et chmod conseillées.

REMARQUE : Si le système possédant le graveur de DVD exécute HP-UX 11i v3, vous devezutiliser un fichier spécial hérité pour identifier le DVD.

11.3.3 Exemple de création d’un DVD d’amorçageLa restauration en deux étapes à partir des supports à l'aide d'un CD/DVD amorçable estnécessaire pour effectuer une restauration à partir de bandes créées à l'aide de la commandeIgnite-UX make_tape_recovery sur certains systèmes Itanium qui ne prennent pas en chargel'amorçage sur bande direct. Pour de plus amples informations sur la restauration en deux étapesà partir des supports, reportez-vous à la section « Restauration sur bande sans support d’amorçagede bande — Restauration sur support en deux étapes » (page 238).La restauration en deux étapes implique la présence de la même version d'Ignite-UX sur la bande,sur le CD/DVD amorçable et sur le système utilisé pour la création du CD/DVD. Si vous nepossédez pas de DVD Operating Environment correspondant, vous pouvez utiliser le scriptmake_media_install pour créer facilement un CD/DVD amorçable avec la bonne versiond'Ignite-UX.

11.3.3.1 Création d'un CD/DVD amorçable HP-UX 11i v3 pour une restauration en deux étapesà partir des supports

Sur un système possédant un graveur de CD/DVD et la même version d'Ignite-UX que votre bande,exécutez la commande suivante (répertoire_iso est le répertoire cible du fichier de support.iso et l'option -r indique la version, par exemple B.11.23 ou B.11.31) :#make_media_install -r B.11.31 -m répertoire_iso

11.3.4 Exemples de création d’un DVD d’installationVous pouvez créer des supports d'installation pour les systèmes PA-RISC, les systèmes Itanium,ou les deux, dans la mesure où le DVD amorçable créé à l'aide de make_media_install surHP-UX 11i v2 ou 11i v3 prend en charge l'amorçage sur les deux architectures. Toutefois, l'archivene peut être installée que sur un système correspondant au type d'architecture sur laquelle elle aété créée.Le script make_media_install génère des instructions d'impact, en utilisant l'option de lignede commande -l ou la valeur $ImpactLevelDefault par défaut. Pour plus d'informations,reportez-vous au début du script.

REMARQUE : La création de DVD d’installation implique l’utilisation des commandes mkisofset growisofs. À partir d’Ignite-UX version C.6.2.x, ces commandes sont intégrées au répertoire/opt/ignite/lbin/.

11.3 Création de CD/DVD d'amorçage ou d'un DVD d'installation 203

11.3.4.1 Enregistrement d'une archive parfaite HP-UX 11i v3 Itanium sur DVDLes exemples suivants enregistrent des archives parfaites créées à l'aide de la commandemake_sys_image sur DVD.Sur un système doté d'un graveur de DVD, exécutez les commandes suivantes. (répertoire_isoest le répertoire cible du fichier de support .iso. L'option -r indique la version — les valeursvalides pour les systèmes Itanium sont B.11.23 et B.11.31. L'option -o indique l'architecturematérielle — la seule valeur valide pour un système Itanium est IA.)#mkdir /var/opt/ignite/media/pseudo_root/archive

#cp archive_parfaite.gz /var/opt/ignite/media/pseudo_root/archive

#make_media_install -r B.11.31 -o IA -a archive_parfaite.gz -m répertoire_iso

11.3.4.2 Enregistrement d'une archive parfaite HP-UX 11i v2 PA-RISC sur DVDSur un système doté d'un graveur de DVD, exécutez les commandes suivantes. (répertoire_isoest le répertoire cible du fichier de support .iso. L'option -r indique la version, par exempleB.11.11, B.11.23, ou B.11.31. L'option -o indique l'architecture matérielle — les valeursvalides pour pour un système PA-RISC sont : 32, 64v, ou 64w.)#mkdir /var/opt/ignite/media/pseudo_root/archive

#cp archive_parfaite.gz /var/opt/ignite/media/pseudo_root/archive

#make_media_install -r B.11.23 -o 64w -a archive_parfaite.gz -m répertoire_iso

11.3.4.3 Enregistrement de deux archives parfaites HP-UX 11i v2, une Itanium et une PA-RISC,sur DVD

L'archive parfaite Itanium ne peut être installée que sur un autre système Itanium. De même,l'archive parfaite PA-RISC ne peut être installée que sur un autre système PA-RISC. Le DVD permettrad'amorcer les deux types d'architecture.Sur un système doté d'un graveur de DVD, exécutez les commandes suivantes. (Les suffixes defichier .pa.gz et .ia.gz remplacent l'option make_media_install -o. iso_directoryest le répertoire cible du fichier de support .iso. L'option -r indique la version, par exempleB.11.23 ou B.11.31.)#mkdir /var/opt/ignite/media/pseudo_root/archive

#cp archive_parfaite_PA.pa.gz /var/opt/ignite/media/pseudo_root/archive

#cp archive_parfaite_IA.ia.gz /var/opt/ignite/media/pseudo_root/archive

#make_media_install -r B.11.23 -a archive_parfaite_PA.pa.gz \

-a archive_parfaite_IA.ia.gz -m répertoire_iso

11.3.4.4 Création d'un DVD de restaurationCréez une image de restauration du système actuel sur le serveur Ignite-UX désigné et enregistrezcette image de restauration sur le graveur de DVD su système serveur en exécutant la commandesuivante sur le système client.#make_opticaldisc_recovery nom_serveur_Ignite

204 Création de vos propres supports d’installation

11.3.4.5 Création d'un DVD de restauration Itanium HP-UX 11i v2 à l'aide d'une image derestauration réseau existante

Exécutez la commande suivante sur le serveur Ignite-UX contenant l'image de restauration. (L'option-r indique la version de HP-UX et l'option -o indique l'architecture matérielle.)#/opt/ignite/data/scripts/examples/make_media_install \-r B.11.23 -o IA \-f /var/opt/ignite/clients/client/recovery/archive/archive.cfg \-f /var/opt/ignite/clients/client/recovery/archive/control.cfg \-f /var/opt/ignite/clients/client/recovery/archive/system.cfg \-a archive.gz \-m /var/opt/ignite/recovery/archives/client

11.3 Création de CD/DVD d'amorçage ou d'un DVD d'installation 205

206

12 Méthodes de restaurationCe chapitre décrit les principaux outils de restauration système fournis avec Ignite-UX :

• « Présentation »

• « Restauration système »

• « Restauration expert »

12.1 PrésentationIgnite-UX offre deux méthodes de restauration : restauration système et restauration expert.La restauration système permet de restaurer une image de restauration créée au préalable pourun système spécifique ; elle s’avère particulièrement utile en cas de défaillance matérielle oulogicielle. Pour plus d’informations, consultez la rubrique Restauration système ci-après.La restauration expert est un mode Ignite-UX permettant aux utilisateurs expérimentés de dépannerun système dont les logiciels sont endommagés. Pour plus de détails, voir « Restauration expert »(page 247).

12.2 Restauration systèmeLa restauration système Ignite-UX permet la restauration rapide d’un disque défaillant. Il peuts’agir d’une défaillance matérielle ou d’une défaillance logicielle catastrophique.Cette section suppose que vous créez une image de restauration qui sera stockée sur le serveurIgnite-UX via le réseau. Si vous souhaitez créer des supports d'images de restauration, reportez-vousau Chapitre 11, (page 195).La restauration système implique l’exécution de certaines tâches avant qu’un problème ne seproduise. Vous devez périodiquement utiliser l’outil approprié sur chacun de vos systèmes :make_net_recovery ou make_tape_recovery. Utilisez la commande make_net_recoverypour créer une image de restauration sur un autre système ou la commandemake_tape_recovery pour créer une image de restauration sur bande.Les commandes make_tape_recovery et make_net_recovery créent une image derestauration ou d’installation amorçable et personnalisée en fonction de votre machine. Les imagesde restauration contiennent les informations de configuration de votre système (configuration desdisques, etc.) et les fichiers d’un ou plusieurs disques. Vous pouvez contrôler les fichiers devantêtre enregistrés dans l’image - Pour plus d’informations, reportez-vous à la section « Contenu del’image de restauration » (page 212).Les commandes make_net_recovery et make_tape_recovery sont regroupées sousl’appellation : make_[tape|net]_recovery.Vous pouvez utiliser les commandes make_[tape|net]_recovery en ligne de commande,dans l’interface utilisateur graphique Ignite-UX sur le serveur, ou dans l’interface utilisateur enmode caractère sur le client en vue de créer une image de restauration.Une fois que vous possédez une image de restauration sur bande ou sur un serveur Ignite-UX, larestauration d’un système défaillant est très simple :

12.1 Présentation 207

1. Si un disque est défaillant, remplacez-le.2. Amorcez à partir de la bande ou du système de restauration.3. Attendez la fin de la restauration.4. Une fois le système réactivé, vérifiez la configuration et restaurez les copies de fichiers les

plus récentes à l’aide de la dernière sauvegarde du système. Assurez-vous de ne pas restaurerles fichiers du système d’exploitation, car les résultats risquent d’être inattendus.

IMPORTANT : La commande d’environnement de diagnostic hors ligne (ODE) copyutil estun outil de diagnostic destiné à HP-UX 11i, qui ne doit pas être utilisé pour la restauration système.Utilisez make_[tape|net]_recovery.

IMPORTANT : Lors de l’installation et de la restauration de HP-UX 11i v3, les périphériquesactifs/passifs connectés entraîneront des délais assez longs (une heure ou plus) ou peuventprovoquer un blocage du système. De même, la connexion d’un périphérique actif/passif avantl’installation du plug-in Active/Passive Switch (APSW) peut ralentir l’exécution de certainescommandes. Déconnectez tous les périphériques actifs/passifs connectés à votre système avantl’installation ou la restauration de HP-UX 11i v3. Après l’installation ou la restauration, il estimportant d’installer le plug-in APSW avant de connecter un périphérique actif/passif au système.

IMPORTANT : SAS (Serial Attached SCSI) est un protocole d’interface permettant d’accéderaux périphériques. Les fichiers spéciaux SAS sont associés à des périphériques en particulier etnon à des chemins d’E/S et fonctionnent différemment de ceux des autres protocoles d’interfacedes périphériques de stockage. Lors de l’installation et de la restauration, Ignite-UX effectue unecorrélation entre les fichiers spéciaux SAS triés, les chemins physiques et les emplacementsphysiques. Par conséquent, les fichiers spéciaux sont mis en correspondance avec les périphériquesSAS si la configuration n’est pas modifiée entres les installations et les restaurations.Ne modifiez pas la configuration d’E/S SAS en ajoutant, en supprimant ou en remplaçant despériphériques SAS après l’installation.Si la configuration matérielle SAS est modifiée après l’installation, la correspondance entre fichiersspéciaux, chemins physiques et emplacements physiques risque d’être modifiée lors de lacorrélation par Ignite-UX durant la restauration. De ce fait, la restauration automatique peuts’avérer impossible si la configuration des E/S SAS a été modifiée. En outre, des périphériquesSAS différents peuvent être sélectionnés par Ignite-UX pour la restauration si la configuration SASa été modifiée après l’installation. Si vous tentez une restauration sur un système dont laconfiguration des E/S SAS a été modifiée, vous devez prendre soin de valider la sélection dupériphérique lors de la restauration. Cette opération est nécessaire, car des périphériques SASdifférents peuvent être utilisés par rapport à ceux utilisés pour créer l’image de restauration (mêmesi la restauration automatique est possible).

208 Méthodes de restauration

IMPORTANT : Lors de l’installation et de la restauration de HP-UX 11i v3, les périphériquesactifs/passifs connectés entraîneront des délais assez longs (une heure ou plus) ou peuventprovoquer un blocage du système. De même, la connexion d’un périphérique actif/passif avantl’installation du plug-in Active/Passive Switch (APSW) peut ralentir l’exécution de certainescommandes. Déconnectez tous les périphériques actifs/passifs connectés à votre système avantl’installation ou la restauration de HP-UX 11i v3. Après l’installation ou la restauration, il estimportant d’installer le plug-in APSW avant de connecter un périphérique actif/passif au système.

IMPORTANT : SAS (Serial Attached SCSI) est un protocole d’interface permettant d’accéderaux périphériques. Les fichiers spéciaux SAS sont associés à des périphériques en particulier etnon à des chemins d’E/S et fonctionnent différemment de ceux des autres protocoles d’interfacedes périphériques de stockage. Lors de l’installation et de la restauration, Ignite-UX effectue unecorrélation entre les fichiers spéciaux SAS triés, les chemins physiques et les emplacementsphysiques. Par conséquent, les fichiers spéciaux sont mis en correspondance avec les périphériquesSAS si la configuration n’est pas modifiée entres les installations et les restaurations.Ne modifiez pas la configuration d’E/S SAS en ajoutant, en supprimant ou en remplaçant despériphériques SAS après l’installation.Si la configuration matérielle SAS est modifiée après l’installation, la correspondance entre fichiersspéciaux, chemins physiques et emplacements physiques risque d’être modifiée lors de lacorrélation par Ignite-UX durant la restauration. De ce fait, la restauration automatique peuts’avérer impossible si la configuration des E/S SAS a été modifiée. En outre, des périphériquesSAS différents peuvent être sélectionnés par Ignite-UX pour la restauration si la configuration SASa été modifiée après l’installation. Si vous tentez une restauration sur un système dont laconfiguration des E/S SAS a été modifiée, vous devez prendre soin de valider la sélection dupériphérique lors de la restauration. Cette opération est nécessaire, car des périphériques SASdifférents peuvent être utilisés par rapport à ceux utilisés pour créer l’image de restauration (mêmesi la restauration automatique est possible).

12.2 Restauration système 209

IMPORTANT : SAS (Serial Attached SCSI) est un protocole d’interface permettant d’accéderaux périphériques. Les fichiers spéciaux SAS sont associés à des périphériques en particulier etnon à des chemins d’E/S et fonctionnent différemment de ceux des autres protocoles d’interfacedes périphériques de stockage. Lors de l’installation et de la restauration, Ignite-UX effectue unecorrélation entre les fichiers spéciaux SAS triés, les chemins physiques et les emplacementsphysiques. Par conséquent, les fichiers spéciaux sont mis en correspondance avec les périphériquesSAS si la configuration n’est pas modifiée entres les installations et les restaurations.Ne modifiez pas la configuration d’E/S SAS en ajoutant, en supprimant ou en remplaçant despériphériques SAS après l’installation.Si la configuration matérielle SAS est modifiée après l’installation, la correspondance entre fichiersspéciaux, chemins physiques et emplacements physiques risque d’être modifiée lors de lacorrélation par Ignite-UX durant la restauration. De ce fait, la restauration automatique peuts’avérer impossible si la configuration des E/S SAS a été modifiée. En outre, des périphériquesSAS différents peuvent être sélectionnés par Ignite-UX pour la restauration si la configuration SASa été modifiée après l’installation. Si vous tentez une restauration sur un système dont laconfiguration des E/S SAS a été modifiée, vous devez prendre soin de valider la sélection dupériphérique lors de la restauration. Cette opération est nécessaire, car des périphériques SASdifférents peuvent être utilisés par rapport à ceux utilisés pour créer l’image de restauration (mêmesi la restauration automatique est possible).

12.2.1 Outils de restauration systèmeLes outils make_[tape|net]_recovery présentent quelques différences due aux différentssupports utilisés. Les deux outils de restauration système partagent les mêmes options de base decréation d’images de restauration, les mêmes structures de données, le même contenu des fichiersd’images de restauration et les mêmes boîtes de dialogue d’installation.Les outils make_[tape|net]_recovery présentent ne sont pas destinés à effectuer lasauvegarde de l’ensemble de vos données système. Utilisez un outil de restauration du typefbackup en association avec votre image de restauration. Pour plus d’informations, voir la pagede manuel fbackup(1M).

12.2.1.1 Comparatif des outils de restaurationPour savoir quel outil de restauration système est le mieux adapté à vos besoins, considérez lespoints suivants :Utilisez make_tape_recovery si : Vous gérez localement un seul système ou un nombre

limité de systèmes.•

• Vous gérez des systèmes qui ne sont pas en réseau.

• Vous créez des bandes pour un système derestauration extérieur au site.

• Vous désirez créer des images de restauration pourdes clients qui se trouvent sur un autre sous-réseauque le serveur Ignite-UX sans utiliser d’assistantd’amorçage.

210 Méthodes de restauration

Utilisez make_net_recovery si : Vous gérez des systèmes en réseau, de manièrecentralisée.

• Vous désirez éviter les problèmes de bandes(manipulation, images sur plusieurs bandes, etc.)

• Vous utilisez de l’espace disque pour stocker lesimages.

• Vous désirez créer automatiquement des images derestauration sans manipulation de bandes.

• Vous désirez créer des images de restauration pourdes clients qui se trouvent sur un autre sous-réseauque le serveur Ignite-UX sans utiliser d’assistantd’amorçage. (Un assistant d’amorçage doit être utilisélors de l’installation d’une image de restauration surles sous-réseaux.)

Le tableau suivant répertorie et compare certaines fonctions des outilsmake_[tape|net]_recovery :

Tableau 12-1 Comparatif des fonctions des outils de restauration système

make_net_recoverymake_tape_recovery

• Deux systèmes en réseau

• Espace disque suffisant pour stockerl’image

• Système autonome

• Lecteur de bande local

Configuration matériellerequise

• Ligne de commande du client

• Interface utilisateur graphique du serveurIgnite-UX

• Interface utilisateur en mode caractère duclient

• Ligne de commande du client

• Interface utilisateur graphique du serveurIgnite-UX

• Interface utilisateur en mode caractèredu client

Interfaces de création

• Serveur Ignite-UX requis pour l’installation

• Copie sur le système de fichiers NFSmonté

• Autonome

• Copie sur le lecteur de bande du client

Caractéristiques del’image de restauration

12.2.1.2 Considérations relatives à l’utilisation de Veritas Volume Manager de SymantecSi vous envisagez d’utiliser, ou si vous utilisez VxVM, considérez les points suivants concernantles outils make_[tape|net]_recovery :

• Ignite-UX prend en charge uniquement l’installation standard des produits Symantec figurantdans les dépôts d’OE fournis par HP.

• HP prend en charge uniquement les environnements dans lesquels les versions de VxFS etde VxVM correspondent. Par exemple, si vous installez VxFS 4.1, vous devez égalementinstaller VxVM 4.1.

12.2 Restauration système 211

• Les systèmes comportant des versions de groupes de disque VxVM mixtes sont restaurés enconvertissant tous les systèmes de fichiers spécifiés dans l’image dans la dernière versionde VxVM. Par exemple, si votre image de restauration contient des groupes de disquesVxVM 3.5 et 4.1, tous les groupes de disques sont créés en groupes de disques VxVM 4.1.

• Si votre système possède des versions différentes de VxFS et de VxVM, par exemple VxFS4.1 et VxVM 3.5, la restauration système conservera les versions mixtes.

• Pour pouvoir poursuivre l’installation, Ignite-UX vérifie au préalable que la bonne versionde VxVM est installée, si l’installation est faite à partir d’un dépôt SD. Si l’installation estfaite à partir d’une image de restauration ou une image parfaite, Ignite-UX enregistrera unenote signalant qu’en principe c’est la bonne version qui figure dans l’image. Par exemple,si votre de configuration de disque utilise VxVM 4.1, votre image doit contenir le logicielVxVM 4.1.

12.2.2 Contenu de l’image de restaurationLes commandes make_[tape|net]_recovery vous permettent de visualiser et de contrôlerle contenu des images de restauration.

• Ignite-UX crée un lien symbolique entre les répertoires nommés en fonction du nom du clientet de son adresse MAC. Par exemple, si vous avez un système ayant comme nom de client« longs_peak » et comme adresse MAC « 0x00306E4C9B54 », les répertoires /var/opt/ignite/clients/0x00306E4C9B54 et /var/opt/ignite/clients/longs_peakseront symboliquement liés. Dans ce chapitre, le nom du client est utilisé pour faire référenceau répertoire, mais les deux fonctionnent.

• La liste des fichiers essentiels devant figurer dans l’image de restauration est affichée dansun fichier texte ordinaire : /opt/ignite/recovery/mnr_essentials. Ce fichier vouspermet de savoir quels sont les fichiers et les répertoires figurant par défaut dans l’imagede restauration.

• Vous pouvez spécifier les groupes de volumes, les répertoires et les fichiers supplémentairesque vous souhaitez inclure, ainsi que les répertoires et les fichiers que vous souhaitez exclure.Cette opération est effectuée à l’aide d’une syntaxe simple dans le fichier de contenuspécifique au client /var/opt/ignite/clients/client/recovery/archive_content ou à l’aide des options de ligne de commande. Vous n’êtes pas limitéà un ou deux groupes de volumes. Vous pouvez créer une image de restauration complètecontenant plusieurs groupes de volumes.

• Vous pouvez utiliser l’interface utilisateur (lancée à l’aide de l’option -i demake_[tape|net]_recovery) pour définir les groupes de volumes et/ou les disquesnon concernés, ceux qui seront partiellement restaurés et ceux qui seront restaurés en totalitési l’image de restauration est utilisée, en fonction des spécifications du fichiermnr_essentials et du fichier archive_content.

• Vous pouvez également utiliser l’interface utilisateur pour éditer le fichier archive_contentet afficher dynamiquement les modifications des groupes de volumes et des disques quiseront affectés.

• Les politiques de définition du contenu par l’utilisateur sont décrites à la section Politiquesde configuration des images de restauration ci-après.

212 Méthodes de restauration

L’outil make_tape_recovery crée une bande amorçable qui sera utilisée pour restaurer unsystème à l’aide du lecteur de bande. N’oubliez pas que make_tape_recovery est soumiseaux contraintes et aux limitations inhérentes aux supports de bandes :

• Un lecteur de bande doit être installé sur chacun des systèmes devant être archivé.

• Si vous souhaitez conserver les images de restauration antérieures, éjectez les bandescontenant les images de restauration existantes des lecteurs de bande avant de créer lesnouvelles.

• Si une image de restauration est supérieure à la capacité d’une bande, vous devez permuterles bandes pour la création et pour l’extraction.

• Si vous désirez vérifier que les nouvelles bandes créées sont valides, vous devez vérifier lesfichiers de consignation du système.

• Les lecteurs de bande constituent une plus grande source d’erreurs qu’un réseau local.

12.2.3 Politiques de configuration des images de restaurationLors de la définition du contenu d’une image de restauration pour make_[tape|net]_recovery,les règles suivantes s’appliquent :

• Aucun fichier ou répertoire essentiel ne peut être exclus.

• Les fichiers et les répertoires figurant dans un répertoire inclus seront ajoutés de manièrerécurrente.

• Si un fichier ou un répertoire essentiel existe en dehors du disque racine ou du groupe devolumes, le disque ou le groupe de volumes dans lequel il réside est inclus dans l’image derestauration. Si vous souhaitez inclure tous les fichiers de ce disque ou de ce groupe devolumes dans l’image de restauration, utilisez les options make_[tape|net]_recovery-A ou -x.

• Si un lien symbolique vers un fichier ou vers un répertoire est inclus, seul ce lien sera inclusdans l’image de restauration. Le fichier ou le répertoire lui-même n’est pas inclus, à moinsque cela ne soit spécifié ou que le lien symbolique soit essentiel. Un avertissement s’affichesi un élément est uniquement un lien symbolique.

• Si un répertoire inclus contient des liens symboliques vers d’autres fichiers ou répertoires,les liens symboliques seront inclus, mais pas les fichiers ou les répertoires auxquels ilsrenvoient, à moins qu’ils ne soient eux-mêmes inclus. Aucun avertissement ne s’affiche ence qui concerne ces liens.

• Si un répertoire contient des points de montage locaux, les fichiers et les répertoires de cespoints de montage ne sont pas inclus par défaut. Il est possible de déroger à cette politiqueen spécifiant l’option inc_cross (inclure les répertoires et les points de montage), dansl’interface de sélection ou en ligne de commande.

• En cas de conflit entre les entrées des sélections, les exclusions sont prioritaires par rapportaux inclusions.

• La taille des volumes de systèmes de fichier doit prévoir 10 % d’espace disque libre pourchaque volume, et Ignite-UX modifie automatiquement les volumes de systèmes de fichiersen conséquence. Pour plus d’informations, consultez la description de la variable_hp_addnl_fs_free_pct dans la page de manuel instl_adm(4).

12.2 Restauration système 213

12.2.4 Étapes de création d’une image de restaurationLes étapes de la création d’une image de restauration au moyen d’Ignite-UX sont décrites ci-après :1. Préparez le client.

Les commandes make_net_recovery et make_tape_recovery -s vérifient toutd’abord que les outils de restauration installés sur le client sont compatibles avec la versioninstallée sur le serveur Ignite-UX. Si la version d’Ignite-UX installée sur le client est inférieureà celle du serveur, les commandes installeront un petit sous-ensemble du logiciel Ignite-UXsur le client afin de prendre en charge la création des images de restauration. (Le logicielIgnite-UX installé sur le client dans ce cas ne constitue pas une installation complète duserveur Ignite-UX et n’offre pas les capacités du serveur au client.)

2. Créez les fichiers et les répertoires de l’image de restauration.Si le client n’a pas été installé à l’aide du serveur Ignite-UX, les commandesmake_net_recovery and make_tape_recovery -s créent un nouveau répertoire surle serveur pour ce client dans /var/opt/ignite/clients. Pour quemake_tape_recovery fonctionne sur le client sans l’option -s, les fichiers de l’image derestauration sont créés dans le répertoire /var/opt/ignite/recovery du client.Les commandes génèrent un horodatage permettant d’identifier l’archive de restauration, laconfiguration et le répertoire de configuration. Le répertoire contenant les fichiers deconfiguration de l’image de restauration est similaire à l’exemple suivant :/var/opt/ignite/clients/client/recovery/2005-03-17,11:19

L’archive de restauration correspondante est nommée 2005-03-17,11:19 et se trouvedans le répertoire /var/opt/ignite/recovery/archives/client.L’horodatage est important pour la coordination des fichiers de configuration et des archivesde restauration et pour effectuer une gestion continue des images de restauration.Les fichiers se présentent ainsi :/var/opt/ignite/clients/client CINDEX client_name client_status config.sys host.info hw.info install.log recovery/ client_status valeurs par défaut latest -> 2005-03-17,11:19

2005-03-17,11:19/ archive_content system_cfg archive_cfg control_cfg

214 Méthodes de restauration

recovery.log flist manifest

Le fichier archive_content contient les paires mot-clé et volume/disque/répertoire utiliséespour générer le fichier flist, qui définit le contenu de l’image de restauration. Pour plusd’informations sur l’inclusion et l’exclusion de fichiers dans l’image de restauration, voir lespages de manuel make_net_recovery(1M) et make_tape_recovery(1M).

3. Lancez l’interface de restauration.Si vous spécifiez l’option -i en ligne de commande, l’interface utilisateur de restaurationest lancée à la suite. Cette interface permet aux utilisateurs de configurer ou de modifier lesvaleurs par défaut suivantes pour l’image de restauration :

• Description longue de l’image de restauration. Cette description ajoute des informationsd’identification utiles pour distinguer les images de restauration si l’horodatage ne suffitpas. Pour afficher ces informations, cliquez sur Description dans l’onglet Basic lors dela configuration de l’installation.

• Nombre maximum d’images de restauration à conserver. Lorsque le nombre d’imagesde restauration dans le répertoire de destination atteint ce maximum,make_[tape|net]_recovery supprime l’image la plus ancienne. Elle utilisel’horodatage figurant dans le nom pour définir celle qui doit être supprimée.

• Hôte de destination de l’image de restauration.

• Répertoire de destination de l’image de restauration.L’interface utilisateur vous permet également de vérifier et d’éditer le fichierarchive_content, comme indiqué à l’étape précédente. Lorsque vous quittezl’interface utilisateur de restauration, les valeurs par défaut que vous avez indiquéessont enregistrées dans le fichier :/var/opt/ignite/clients/client/recovery/defaults.La liste des fichiers inclus dans l’image de restauration est enregistrée dansarchive_content dans le répertoire /var/opt/ignite/clients/client/recovery.

4. Enregistrez la configuration du système.Pour tous les disques et groupes de volumes, y compris ceux qui ne sont pas inclus dansl’image de restauration, make_[tape|net]_recovery sauvegarde les informations deconfiguration des disques et des groupes de volumes et les stocke dans le fichiersystem_cfg. Pour LVM, elle obtient également les fichiers de correspondance des groupesde volumes ne figurant pas dans l’image de restauration. Les fichiers de configuration desgroupes de volumes et les fichiers de correspondance générés à ce stade sont stockés dansle répertoire /etc/lvmconf. Ce répertoire est inclus dans la liste des fichiers essentiels et,par conséquent, les fichiers LVM sont inclus dans l’image de restauration. Pour VxVM, descommandes permettant de restaurer les groupes de disques sont incluses dans control_cfg.

12.2 Restauration système 215

Après avoir enregistré les informations des groupes de volumes,make_[tape|net]_recovery crée le fichier control_cfg. Ce fichier contient l’optionpost_config_cmds permettant d’importer tous les groupes de volumes ou de disques nefigurant pas dans l’image de restauration et d’activer tous les groupes de volumes importés.Il contient également des indicateurs de contrôle, tels que recovery_mode=true quipermettent d’orienter le comportement d’Ignite-UX lors de la restauration.

5. Créez l’archive de restauration.La commande make_[tape|net]_recovery appelle ensuite make_sys_image afin decréer l’archive de restauration. Puis make_sys_image passe une flist prédéfinie afinde calculer l’espace disque total actuellement utilisé par tous les fichiers devant être inclusdans l’archive. Ces informations sont utilisées avec un taux de compression afin d’évaluerla taille finale de l’archive. Si le répertoire de destination dispose de l’espace disque suffisantpour l’archive, make_sys_image crée cette dernière à l’aide de la commande pax. Pourplus d’informations, consultez les pages de manuel pax(1) et make_sys_image(1M).

6. Préparez le fichier de configuration.Une fois l’archive de restauration créée, make_[tape|net]_recovery appellemake_arch_config afin de créer le fichier archive_cfg de référence. Puismake_arch_config utilise archive_impact pour calculer les impacts du système defichiers sur l’archive de restauration et les intègre à la strophe sw_sel qu’elle crée.

7. Mettez à jour le fichier CINDEX.Enfin, make_[tape|net]_recovery utilise la commande manage_index pour mettreà jour le fichier /var/opt/ignite/clients/client/CINDEX du client. Ce fichiercontient une liste de toutes les configurations de restauration disponibles pour le client. Laclause de configuration de la dernière archive de restauration créée est similaire à l’exemplesuivant :cfg "2005-03-17,11:19 Recovery Archive" { description "Recovery Archive" "recovery/2005-03-17,11:19/system_cfg" "recovery/2005-03-17,11:19/control_cfg" "recovery/2005-03-17,11:19/archive_cfg"} = TRUE

Statut de création de l’image de restaurationVous pouvez contrôler le statut de la progression de création de l’image de restauration en cliquantavec le bouton droit de la souris sur l’icône du client ou en cliquant sur le menu Actions et ensélectionnant Client Status.... La boîte de dialogue qui s’affiche détaille la progression de l’imagede restauration créée à l’aide de make_net_recovery (voir la Figure 12-1).

216 Méthodes de restauration

Figure 12-1 Boîte de dialogue du statut de création d’une archive

12.2.4.1 Analyse du contenu de l’image de restaurationLes commandes make_[tape|net]_recovery appellent/opt/ignite/lbin/list_expander lors de la détermination du contenu d’une image derestauration. Vous pouvez utiliser la commande list_expander indépendamment afin dedéfinir pour vous-même le contenu de l’image de restauration.Pour répertorier les fichiers et les répertoires inclus dans une image de restauration, utilisez lacommande list_expander comme indiqué ci-après :/opt/ignite/lbin/list_expander -f archive_content

où archive_content correspond au fichier identifiant les mots-clés spécifiant les inclusions etles exclusions de l’image de restauration. Il s’agit du même fichier archive_content que celuidécrit à la section Étapes de création d’une image de restauration ci-dessus.

Statut de création de l’image de restauration 217

REMARQUE : Le fichier /var/opt/ignite/clients/client/recovery/archive_content est remplacé, que la création de l’image de restauration soit réussie ou non.Assurez-vous que le fichier archive_content correspond à l’image de restauration que vousanalysez.

L’exécution de list_expander sans spécifier -f archive_content entraîne la générationde la liste des fichiers et des répertoires essentiels de l’image de restauration.Vous pouvez également utiliser list_expander pour répertorier les disques et les groupes devolumes inclus dans une image de restauration en utilisant l’option -d./opt/ignite/lbin/list_expander -d -f archive_content

Si -f archive_content est omis, la liste des éléments essentiels s’affiche.Vous trouverez ci-après un exemple d’affichage de list_expander -d :

In? dsk/vg name minor# Associated disks0 d /dev/dsk/c0t3d01 v /dev/vg00 0x00 /dev/dsk/c0t6d0 /dev/dsk/c0t4d00 v /dev/vg01 0x01 /dev/dsk/c0t1d00 v /dev/vg02 0x02 /dev/dsk/c0t2d0

La colonne In? affiche, pour chaque disque ou groupe de volume, si celui-ci est :2 = inclus en totalité (inc_entire indique un disque ou un groupe de volumes entier), ou 1 =inclus partiellement (certains fichiers sont inclus, d’autres non), ou 0 = pas inclus du tout (aucunfichier du disque ou du groupe de volumes ne sera inclus.)Le chiffre 0 signifie que le disque ou le groupe de volumes ne sera pas touché. Le chiffre 1 ou 2signifie que le disque ou le groupe de volume sera recréé et que les fichiers de l’image derestauration seront restaurés lors d’une opération de restauration.La colonne dsk/vg montre que le système comporte un seul disque entier (d) et trois groupes devolumes (v). La colonne suivante affiche les noms des disques et des groupes de volumes.

218 Méthodes de restauration

REMARQUE : La commande list_expander peut échouer dans les cas suivants :Durant le traitement des informations, list_expander utilise la fonction ftw de libc pourparcourir la hiérarchie des répertoires de manière récurrente (voir ftw(3C)).Lorsque ftw rencontre un répertoire contenant un grand nombre de fichiers, tous les fichiersdescendants sont traités de manière récurrente. Cela peut provoquer des problèmes de taille depile. Par exemple, si le répertoire contient 400 000 fichiers, la taille de la pile doit être de51,2 Mo au moins afin de gérer le nombre d’appels de fonction récurrents (400 000 x128 octets/bloc de pile), car chaque appel de ftw affecte un bloc de pile de 128 octets. Dansce cas, il est recommandé d’allouer de l’espace supplémentaire ; 64 Mo constituent une bonnesolution de taille de pile.Si la taille de pile est insuffisante, list_expander est arrêtée du fait d’un échec de croissancede la pile. Pour éviter cette situation, nous vous conseillons de configurer le paramètre de noyauajustable maxssiz en conséquence. Pour plus d’informations sur le réglage des paramètres denoyau, voir la page de manuel kctune(1M).Les informations ci-dessus sont basées sur la fonction ftw() libc de HP-UX 11i v1. Lecomportement de ftw() peut varier selon les versions ou les correctifs de HP-UX. Ces informationssont à considérer comme des indications des paramètres potentiellement requis et ne constituentpas une obligation.

Vous pouvez modifier les tailles des volumes de systèmes de fichiers dans l’image de restaurationaprès l’installation de celle-ci. Par défaut, Ignite-UX vérifie qu’il existe 10 % d’espace libre pourchaque volume et modifie la taille des volumes des systèmes de fichiers en conséquence. Si vousne souhaitez pas qu’Ignite-UX modifie la taille des volumes des systèmes de fichiers, ajoutezinit _hp_ignore_sw_impact=1

À votre fichier /var/opt/ignite/recovery/latest/system_cfg, ou au fichier /var/opt/ignite/clients/client/recovery/latest/system_cfg.

12.2.4.2 Vérification des résultats de l’image de restaurationLors d’une restauration système, Ignite-UX restaure par défaut l’état antérieur du système. Ignite-UXest un outil d’installation généraliste ; il modifie un certain nombre de fichiers de configuration,lorsque des modifications par rapport à la configuration de restauration sont requises, par exempleaugmentation des tailles de volumes.Lorsque vous exécutez make_[tape|net]_recovery, les informations de configuration systèmesont regroupées et enregistrées dans des fichiers de configuration utilisés ultérieurement lors dela restauration du système. Durant la restauration système, vous pouvez modifier ces informationset Ignite-UX applique les modifications correspondantes à la configuration système. Si vous nefaites aucune modification, les mêmes informations seront simplement appliquées à nouveau etvous ne devriez constater aucune modification du système après la restauration.La majorité des fichiers de configuration système qui seront modifiés par Ignite-UX sont affichésdans le script /opt/ignite/data/scripts/os_arch_post_l. Le script os_arch_post_lvérifie le type de restauration système en contrôlant la variable $RECOVERY_MODE. Si cettevariable est TRUE, le script os_arch_post_l entraîne la protection de certains fichiers deconfiguration contre les modifications à l’aide de la fonction « save_file ». Le script

Statut de création de l’image de restauration 219

os_arch_post_l applique la fonction « merge_file » aux fichiers pour lesquels Ignite-UX saitfusionner les informations.Les fichiers traités avec « merge_file », ainsi que ceux dont la ligne « save_file » est mise encommentaire, sont ceux qui sont susceptibles d’être modifiés par Ignite-UX. Les commentaires dufichier décrivent les exceptions éventuelles.Étant donné que la liste des fichiers modifiés par Ignite-UX peut varier d’une version à l’autre, ilest préférable de consulter le fichier os_arch_post_l de votre système pour visualiser lesfichiers enregistrés tels quels et ceux qui seront fusionnés avec les informations des fichiers deconfiguration Ignite-UX.

12.2.5 Création et utilisation de bandes de restaurationLa commande make_tape_recovery d’Ignite-UX crée une bande de restauration systèmepouvant être utilisée pour amorcer et restaurer un système devenu inamorçable du fait de lacorruption du disque racine ou du groupe de volumes. Il est possible d’amorcer et d’installer unsystème à partir de la bande sans intervention de l’utilisateur pour la configuration, lapersonnalisation, la sélection des logiciels, le nom d’hôte et les information de réseau.Il est possible de créer une bande de restauration amorçable à partir du serveur Ignite-UX, àcondition que le client soit équipé d’un lecteur de bande local.Il est préférable d’utiliser l’interface utilisateur graphique Ignite-UX sur le serveur Ignite-UX pourexécuter une session interactive de make_tape_recovery. Son exécution via l’interface utilisateurgraphique Ignite-UX génère toute configuration serveur supplémentaire pour les montages enmode NFS. En outre, le système affiche plus d’informations de suivi de progression et cette interfaceest plus simple à utiliser.

IMPORTANT : Le format du support et des données (densité et compression) de la banded’installation ainsi créée doit être compatible avec les clients sur lesquels elle sera lue. Par exemple,si vos systèmes sont équipés de lecteurs de bande DDS4 et DDS5 et si vous souhaitez pouvoirlire les bandes de restauration indifféremment sur les deux types, utilisez uniquement des supportsDDS4 car les supports DDS5 ne sont pas compatibles avec les lecteurs DDS4.

Le contenu de l’image de restauration système comprend systématiquement tous les fichiers etrépertoires considérés comme essentiels au bon fonctionnement du système. Cette liste des élémentsessentiels est prédéfinie par make_tape_recovery et figure dans le fichier suivant :/opt/ignite/recovery/mnr_essentials

Outre la liste des éléments essentiels, vous pouvez ajouter des données dans l’image de restaurationpar groupes de disque/volumes, par fichiers, ou par répertoires. Vous pouvez également inclureles fichiers et les répertoires non essentiels.La bande créée à l’aide de make_tape_recovery est totalement autonome et ne nécessite pasde serveur Ignite-UX pour installer l’image de restauration. L’image de restauration générée àl’aide de make_tape_recovery contient un volume LIF préparé spécialement. Le fichier deconfiguration du volume LIF constitue le fichier de configuration de l’archive de restauration. Lefichier /var/opt/ignite/INDEX du volume LIF spécifie la configuration de restauration pardéfaut du système. La bande de restauration contient des informations de configurationsupplémentaires permettant d’éviter les interactions utilisateur.

220 Méthodes de restauration

Les fichiers supplémentaires requis pour l’amorçage et l’installation sont copiés des fichiers /opt/ignite/boot/Rel_version et /opt/ignite/data dans le volume LIF de la bande afin defournir toutes les informations nécessaires à la restauration du système.

REMARQUE : Durant la restauration, lorsque le système de fichiers est configuré et l’arborescencedes E/S initialisée, le mappage des fichiers de périphériques de bande peut être différent decelui de la création de la bande de restauration d’origine. Par conséquent, il est possible de créerune bande de restauration avec un fichier de périphérique de bande, par exemple /dev/rmt/0m, et de la restaurer à partir d’un autre fichier de périphérique, par exemple /dev/rmt/2m,même si le périphérique physique est le même.

Vous pouvez également répliquer un système et créer une image de restauration utilisable pourinstaller les clients. La section « Remarques sur le clonage de systèmes » (page 240) décrit l’utilisationde ce procédé. Pour plus de détails sur le clonage des systèmes, consultez le livre blanc Cloningand Recovery Issues using Ignite-UX, figurant dans la page « Information Library » du site WebIgnite-UX à l’adresse suivante :http://www.docs.hp.com/en/IUX/infolib.html

IMPORTANT : Si vous utilisez make_tape_recovery pour la restauration, vos bandes doiventêtre clairement étiquetées avec la version d’Ignite-UX utilisée pour les créer, afin d’éviter lesmélanges de versions d’Ignite-UX lors d’une restauration sur support en deux étapes. Pour plusde détails, voir « Restauration sur bande sans support d’amorçage de bande — Restauration sursupport en deux étapes » (page 238).

12.2.5.1 Exemple de création de bande de restaurationLes exemples suivants sont destinés à vous assister dans l’utilisation de l’outilmake_tape_recovery.

Restauration d’un système d’exploitation minimal

Pour créer une bande de restauration d’un système d’exploitation minimal sur /dev/rmt/0mn,ne contenant que les éléments du système d’exploitation requis pour amorcer le système, procédezcomme suit :1. Chargez une bande accessible en écriture dans le lecteur de bande par défaut de votre

système.2. En tant que superutilisateur, entrez make_tape_recovery.

La bande sera créée sans autre intervention.

La restauration système à partir de cette bande implique un amorçage à partir de la bande afinde restaurer le système d’exploitation principal minimal. Vous pouvez ensuite restaurer les donnéesde tous les fichiers utilisateur plus récents que ceux restaurés à partir de la bande.

REMARQUE : Si vous créez une bande de restauration pour un système Itanium®, vous pouvezutiliser l’option -D de make_tape_recovery afin de spécifier le nom du volume de bandeANSI.

Restauration d’un système d’exploitation minimal 221

Création d’une bande de restauration système de la totalité du volume de disque racine

Pour créer une bande de restauration système sur le périphérique par défaut /dev/rmt/0m,,contenant la totalité du disque racine dans l’image de restauration, procédez comme suit :1. Chargez une bande accessible en écriture dans le lecteur de bande par défaut de votre

système.2. Entrez la commande :

make_tape_recovery -x inc_entire=vg00

La bande sera créée sans autre intervention.

Création d’une bande de restauration système du volume de disque racine avec le répertoire/usr sur un groupe de volumes différent

Vous pouvez facilement créer une bande de restauration système de la totalité du disque racinemême si le système de fichiers /usr réside sur un autre groupe de volumes, à l’aide de l’option-A de la commande make_tape_recovery. Cette option permet à make_tape_recoveryde définir sur quels disques et groupes de volumes figurent les fichiers spécifiés, puis d’incluretous les fichiers de ces disques et groupes de volumes dans l’image de restauration.1. Chargez une bande accessible en écriture dans le lecteur de bande par défaut de votre

système.2. Créez une image de restauration système avec tous les disques et groupes de volumes

contenant les fichiers spécifiés dans la liste des éléments essentiels par défaut /opt/ignite/recovery/mnr_essentials ou une version définie par l’utilisateur remplaçant ce fichier,/var/opt/ignite/recovery/mnr_essentials, en exécutant la commande suivante :make_tape_recovery -A -s mon_serveur -a /dev/rmt/0m

Une bande est créée sur le périphérique par défaut, /dev/rmt/0m, sans autre interaction.Vous pouvez amorcer cette bande sur votre nouveau système.

ASTUCE : L’option -p peut s’avérer particulièrement utile car elle permet d’afficher un aperçudu traitement qui sera effectué sans réellement créer la bande.

12.2.5.2 Restauration sur bande des systèmes PA-RISCPour installer une image de restauration système à partir d’une bande sur un système PA-RISC,procédez comme suit :1. Chargez la bande de restauration système dans le lecteur de bande.2. Amorcez le système.3. Appuyez sur Échap pour interrompre la séquence d’amorçage.4. Sélectionnez le lecteur de bande que vous souhaitez utiliser puis amorcez à partir de celui-ci.5. Attendez la fin de l’installation.Pour plus d’informations sur la création de bandes de restauration, consultez la page de manuelmake_tape_recovery(1M).

222 Méthodes de restauration

12.2.5.3 Restauration sur bande des systèmes ItaniumPour effectuer un amorçage sur bande sur un système Itanium, vous devez d’abord créer uneoption d’amorçage sur bande dans le menu EFI Boot Manager (gestionnaire d’amorçage EFI).Vérifiez que votre système Itanium prend en charge le micrologiciel d’amorçage sur bande. S’ilexiste un micrologiciel permettant l’amorçage sur bande pour votre système, vous devrez peut-êtreeffectuer une mise à jour du micrologiciel pour accéder à cette fonctionnalité. Un ensemble detableaux répertoriant les révisions minimales de micrologiciels et les HBA SCSI permettantl’amorçage sur bande figure dans le livre blanc Ignite-UX Installation Booting disponible à l’adressesuivante :http://www.docs.hp.com/en/IUX/infolib.html

La première version d’Ignite-UX prenant en charge l’amorçage sur bande pour les systèmes Itaniumest la version C.6.8. Les bandes de restauration créées à l’aide d’une version antérieure ne sontutilisables qu’avec la restauration en deux étapes. Pour de plus amples informations sur larestauration en deux étapes, reportez-vous à la section « Restauration sur bande sans supportd’amorçage de bande — Restauration sur support en deux étapes » (page 238).Les écrans illustrés dans cet exemple correspondent à un système HP Integrity rx1620. Sur d’autressystèmes, la méthode et l’aspect des écrans peuvent varier. Pour plus de détails sur la configurationdes périphériques d’amorçage pour votre systèmes, reportez-vous à la documentation du matérieldu système.

IMPORTANT : La configuration d’une option de menu EFI pour l’amorçage sur bande impliqueun arrêt du système car elle doit être effectuée à l’aide du gestionnaire d’amorçage EFI. Si vousenvisagez d’utiliser la restauration sur bande sur votre système Itanium, pensez à ajouter l’optionde restauration sur bande dans votre fenêtre de maintenance programmée.

ASTUCE : Le meilleur moment pour tester la restauration sur bande sur votre combinaison desystème, de lecteur de bande et de HBA se situe après la configuration d’une option du menuEFI Boot Manager pour la restauration sur bande. Il n’est pas nécessaire de restaurer le système.Si vous créez une bande de restauration en utilisant l’option -I, la restauration sera interactive.Lorsque vous affichez les écrans interactifs, réinitialisez le système au lieu d’effectuer unerestauration.

Définition du chemin EFI du lecteur de bande

Lorsque vous ajoutez une option d’amorçage sur bande au micrologiciel, vous devez identifierle lecteur de bande qui sera utilisé pour l’amorçage. Les menus EFI affichent un choix de cheminsd’accès aux périphériques. Avant de commencer la configuration de l’amorçage sur bande auniveau EFI, vous devez définir le chemin d’accès de votre lecteur de bande afin de pouvoir lechoisir lors de l’amorçage.La commande ioscan -e n’affiche pas les chemins d’accès EFI pour les lecteurs de bande.Vous devez utiliser d’autres méthodes afin de définir le chemin approprié.Dans notre exemple, le chemin d’accès EFI estAcpi(HWP0002,100)/Pci(1|1)/Scsi(Pun4,Lun0)

Définition du chemin EFI du lecteur de bande 223

Une méthode d’identification du chemin du lecteur de bande consiste à utiliser la commande EFIreconnect -r pour obtenir les numéros d’unité SCSI physique et logique (Pun et Lun). Lesnuméros Pun et Lun peuvent être mappés sur la dernière partie du chemin du périphérique EFI.Vous trouverez ci-après l’affichage de reconnect -r dans notre exemple.

Figure 12-2 Affichage de reconnect -r

Dans cet exemple, il est facile de retrouver les numéros Pun et Lun du lecteur de bande Ultriumcar la liste contient peu de périphériques.Si votre système est partitionnable, EFI ne répertorie pas automatiquement tous les périphériquesconnectés. (Cette méthode accélère l’amorçage.) C’est pourquoi, le lecteur de bande que voussouhaitez utiliser peut ne pas être affiché. Dans ce cas, utilisez la commande search pourafficher les périphériques du HBA auquel le lecteur de bande est connecté. Pour plus de détailssur la commande search, reportez-vous au Manuel d’utilisation de votre système.Une troisième méthode pour trouver le chemin du périphérique EFI consiste à utiliser le cheminphysique du lecteur de bande pour le mapper. La commande ioscan -fkeCtape affichera lechemin physique du lecteur de bande.Dans notre exemple, le chemin physique est 0/1/1/1.4.0Utilisez le schéma suivant pour mapper le chemin physique sur le chemin du périphérique EFI :

Figure 12-3 Mappage entre le chemin physique et le chemin du périphérique EFI

Configuration de l’option d’amorçage sur bande

Réamorcez le système et arrêtez le processus au niveau du menu EFI avant la limite de délai,comme indiqué sur la figure suivante. Notez que la dernière ligne vous avertir que le réamorçagecommencera dans les secondes suivantes.

224 Méthodes de restauration

Figure 12-4 Menu EFI avec temporisateur

Sélectionnez Boot Configuration (Configuration d’amorçage) dans le menu Boot (Amorçage).

Configuration de l’option d’amorçage sur bande 225

Figure 12-5 Boot Configuration

Sélectionnez Add Boot Entry (Ajouter entrée d’amorçage) dans le menu Boot Configuration.

Figure 12-6 Add Boot Entry

Le gestionnaire d’amorçage EFI affiche alors un menu des périphériques disponibles. Sélectionnezle lecteur de bande que vous souhaitez utiliser pour l’amorçage. Pour plus d’informations sur lasélection du bon périphérique, voir Définition du chemin EFI du lecteur de bande.

226 Méthodes de restauration

Figure 12-7 Liste des périphériques d’amorçage sélectionnables

Entrez une description dans la boîte de dialogue suivante. Il s’agit du texte qui s’affichera dansla liste du menu Boot. Dans cet exemple, le nom de la nouvelle option d’amorçage est « BandeUltrium ».

Figure 12-8 Saisissez une description de l’option d’amorçage.

Le système vous demande d’indiquer les options de chargement. À ce stade, appuyez sur Entréesans effectuer de saisie.

Configuration de l’option d’amorçage sur bande 227

Figure 12-9 Saisie des options de chargement

La dernière étape consiste à enregistrer vos modifications en NVRAM. En cas d’erreur, appuyezsur n, ou appuyez sur y pour enregistrer les modifications en NVRAM.

Figure 12-10 Enregistrement des modifications en NVRAM

Vous revenez au menu principal du gestionnaire d’amorçage EFI. Si vous avez répondu y à laquestion Save changes to NVRAM, votre nouvelle option d’amorçage s’affiche avec le descriptifsaisi à la Figure 12-8.

228 Méthodes de restauration

Figure 12-11 Menu du gestionnaire d’amorçage avec la nouvelle option

À ce stade, vous avez correctement configuré une option d’amorçage sur bande, qui peut êtresélectionnée dans le menu EFI Boot. Pour plus d’informations sur la création de bandes derestauration, consultez la page de manuel make_tape_recovery(1M).

REMARQUE : Lors de l’exécution d’un amorçage Itanium à l’aide des noyaux d’installation etdes systèmes de fichiers, les erreurs suivantes s’affichent :execve("/sbin/sh") failed, errno 0xffffffff

execve("/bin/sh") failed, errno 0xffffffff

Ces erreurs ne correspondent pas à un problème Ignite-UX et vous pouvez les ignorer en toutesécurité. Ces échecs sont dus au fait que les répertoires /sbin/sh et /bin/sh ne sont pasprésent sur le système lors du démarrage du noyau ; Ignite-UX ne les demande pas à ce stade.S’il ne s’agit pas d’un amorçage d’installation, le noyau tentera d’exécuter le script/sbin/pre_init_rc a.

12.2.6 Création et utilisation d’images de restauration réseauIgnite-UX vous permet de créer des images de restauration via le réseau et de les stocker sur leserveur Ignite-UX ou tout autre système spécifié. Les systèmes peuvent être restaurés sur lessous-réseaux après l’amorçage. Pour plus d’informations sur les options d’amorçage, voir « Choixdes options d’amorçage et d’installation lors de l’utilisation de la console client » (page 83) etles sections du Chapitre 7 « Installation à l’aide de bootsys » et « Installation via l’interfaceutilisateur graphique Ignite-UX ».L’outil make_net_recovery crée une image de restauration système et la stocke sur un systèmeaccessible via le réseau. L’image de restauration créée à l’aide de make_net_recovery estspécifique au système pour lequel elle a été créée et son identité comprend le nom d’hôte, l’adresse

Configuration de l’option d’amorçage sur bande 229

IP, les informations relatives au réseau, etc. En cas de défaillance du disque racine, cette imagede restauration peut être installée via Ignite-UX pour restaurer le système.Le contenu de l’image de restauration système comprend systématiquement des fichiers etrépertoires prédéfinis considérés comme essentiels au bon fonctionnement du système. Si vousexécutez make_net_recovery en mode interactif (avec l’option -i), vous pouvez visualiserles répertoires et les fichiers composant la liste des éléments essentiels. Outre la liste des élémentsessentiels, vous pouvez ajouter des données dans l’image de restauration par groupes dedisque/volumes, par fichiers, ou par répertoires. Vous pouvez également inclure les fichiers etles répertoires non essentiels. Pour plus de détails, voir « Contenu de l’image de restauration »(page 212).

Dépendance du serveur de restauration à partir du réseauLes images de restauration créées à l’aide de make_net_recovery sont conçues pour fonctionneravec un serveur Ignite-UX ; vous ne pouvez pas supprimer votre serveur Ignite-UX et continuer àutiliser votre image de restauration.

Fonctions de réseauDeux points de montage NFS sont établis sur le client par make_net_recovery. Le répertoire/var/opt/ignite/clients du serveur Ignite-UX est monté sur le système client afin de stockerles fichiers de configuration décrivant la configuration de ce client et l’emplacement de l’imagede restauration. Le second point de montage se situe sur leserveur_archive:répertoire_archive (voir l’option -a) et est utilisé pour stocker l’imagede restauration du système client. L’emplacement de stockage par défaut sur le serveur Ignite-UXest /var/opt/ignite/recovery/archives. À la fin de la création (réussie ou non) del’image de restauration système, les points de montage NFS sont démontés.Le montage NFS du répertoire d’image de restauration peut être exporté par client. Un répertoired’image de restauration séparé est utilisé pour chaque client. Cela vous permet d’exporter enmode NFS chacun des répertoires uniquement à destination du client propriétaire de l’image derestauration et donc, d’améliorer la sécurité.

REMARQUE : Si les clients disposent d’adresses IP temporaires attribuées par DHCP et différentesde l’adresse IP qu’ils utilisent normalement, vous devez donner accès à toutes les adresses IPpossibles pour leur permettre d’accéder à l’image de restauration. Dans le cas contraire, le clientne pourra pas monter le répertoire d’image de restauration à partir du serveur NFS et larestauration échouera.

Versions d’Ignite-UX sur le client et sur le serveurSi la version d’Ignite-UX installée sur le système client est inférieure à celle du serveur, l’interfaceutilisateur graphique Ignite-UX utilise swinstall pour installer un petit sous-ensemble du logicielIgnite-UX sur le client afin de prendre en charge la création des images de restauration. (Le logicielIgnite-UX installé sur le client dans ce cas ne constitue pas une installation complète du serveurIgnite-UX et n’offre pas les capacités du serveur au client.) Si la version d’Ignite-UX installée surle serveur est inférieure à celle du client, un message s’affiche et le processus s’arrête.

230 Méthodes de restauration

Fichiers de consignationSur un serveur Ignite-UX, l’avancement et les erreurs éventuelles sont consignés dans le fichiersuivant :/var/opt/ignite/clients/client/recovery/date_heure/recovery.log

Sur un système local, l’avancement et les erreurs éventuelles sont consignés dans le fichier suivant :/var/opt/ignite/recovery/date_heure/recovery.log

12.2.6.1 Ajout de clients pour la restaurationVous pouvez ajouter un nouveau client sur votre serveur Ignite-UX en vue de créer des images derestauration si ce client utilise déjà HP-UX. Contrairement à l’installation, l’ajout d’un client pourla restauration ne nécessite pas le réamorçage du client. Cette option est utile si vous avez installéle système d’exploitation, si vous l’avez personnalisé et si vous souhaitez pouvoir le restaurer encas de problème ou en cas de reprise sur incident majeur.Pour ajouter un client sur votre serveur Ignite-UX, puis créer une image de restauration système,procédez comme suit :

ASTUCE : Vous pouvez exécuter l’interface utilisateur graphique Ignite-UX sur un système différent,comme si vous étiez sur le serveur Ignite-UX, à l’aide des commandes suivantes :

• Sur votre système hôte, donnez au serveur Ignite-UX l’accès à votre affichage en ajoutant lenom d’hôte du serveur Ignite-UX à votre liste xhost :xhost + nom_d’hôte_serveur_Ignite-UX

• Configurez la variable DISPLAY sur votre système hôte local, le cas échéant. Par exemple :export DISPLAY=votre_système_hôte:0

où votre_système_hôte est le nom_d’hôte de votre système.

1. Sur le serveur Ignite-UX, exécutez la commande suivante en tant que superutilisateur :/opt/ignite/bin/ignite

2. Sélectionnez Add New Client for Recovery (Ajouter nouveau client pour restauration) dansle menu Actions.

Fichiers de consignation 231

Figure 12-12 Boîte de dialogue d’ajout de nouveaux clients pour la restauration

3. Dans le champ Hostname (Nom d’hôte), saisissez le nom du client pour lequel vous souhaitezcréer une image de restauration.

4. Sélectionnez le mode de communication avec le client, ssh ou remsh, puis cliquez sur OK.Utilisez l’option par défaut, ssh pour les communications sécurisées cryptées, ou l’optionremsh non sécurisée.

5. Si vous sélectionnez ssh, le système vous demande si vous désirez utiliser cette méthode decommunication pour toutes les restaurations ultérieures et pour les sessions d’installationexécutées sur le serveur Ignite-UX. Cliquez sur Yes pour sélectionner ssh commecommunication client par défaut, ou No si vous désirez utiliser ssh uniquement pour cettesession de restauration.Le serveur Ignite-UX tente de communiquer avec le client afin de lancer de processusd’initialisation de la restauration et de créer un répertoire contenant les informations relativesau client. Si l’accès au client est refusé, comme le montre la Figure 12-13, le système vousdemande si vous désirez utiliser le mot de passe root.

Figure 12-13 Boîte de dialogue de confirmation

Si vous cliquez sur Yes, une fenêtre de terminal s’affiche pour vous permettre de saisir le motde passe root ; si vous cliquez sur No, l’ajout du client est annulé et vous revenez à l’interfaceutilisateur graphique Ignite-UX.Une fois la communication avec le client établie et le répertoire du client créé, une icôneclient s’affiche dans l’interface utilisateur graphique Ignite-UX.

232 Méthodes de restauration

6. Vérifiez que l’icône du client pour lequel vous souhaitez créer une image de restauration estsélectionnée, puis sélectionnez Create Network Recovery Archive (Créer archive derestauration réseau) dans le menu Actions. Le système peut vous demander le mot de passeroot (superutilisateur) du client.

Les outils de restauration réseau requis sur le client sont installés automatiquement.Après l’affichage de quelques boîtes de dialogue informatives, une boîte de dialogueInclude/Exclude Selection s’affiche. Pour visualiser les fichiers essentiels, cliquez sur Show. Vousne pouvez pas exclure les fichiers essentiels, mais vous pouvez personnaliser l’image en indiquantdes volumes, des répertoires, ou des fichiers supplémentaires. Si un élément est affiché à la foiscomme Include (Inclure) et Exclude (Exclure), la catégorie Exclude est prioritaire.

12.2.6.2 Exemples de création d’images de restauration réseau

Création d’une image de restauration sur le client

Cette commande crée une image de restauration système à partir du client, à l’aide des paramètresutilisés lors de la dernière utilisation d’Ignite-UX et du fichier d’options sur serveur Ignite-UX(mon_serveur) à l’emplacement par défaut, /var/opt/ignite/clients/client/recovery/ :make_net_recovery -s mon_serveur

Création d’une bande de restauration sur un client contenant le groupe de volumes vg00

Pour créer une image de restauration à partir du client qui contient les fichiers de tous les systèmesde fichiers du groupe de volumes vg00, exécutez la commande suivante :make_net_recovery -s myserver -x inc_entire=vg00

Prévisualisation de la restauration système

Pour afficher un aperçu du traitement qui sera effectué sans réellement créer l’image derestauration, exécutez la commande suivante :make_net_recovery -s myserver -p

12.2.6.3 Restauration via le réseau sur les clients PA-RISCPour restaurer un disque ou un groupe de volumes défaillant à l’aide de l’image de restauration :1. Amorcez le système défaillant en appliquant l’une des méthodes suivantes (voir « Amorçage

de clients PA-RISC à partir de la console » (page 86)) :

• Utilisez Ignite-UX après reboot avec boot lan install.

• Amorcez à partir d’un serveur Ignite-UX à l’aide de la commande bootsys si le systèmed’exploitation du client est en cours de fonctionnement.

• Amorcez le client défaillant en local à l’aide d’une bande d’amorçage préalablementcréée à l’aide de la commande make_boot_tape.

2. N’interagissez pas avec ISL.Si votre serveur Ignite-UX supporte l’installation de plusieurs versions de HP-UX, un menu desystème d’exploitation cible s’affiche :

Création d’une image de restauration sur le client 233

ISL booting hpux KernelPrompt "Choose Operating System to Install:"

1. target OS is B.11.11

2. target OS is B.11.23 PA

3. target OS is B.11.31 PA

4. Exit

Choose an operating system to install that your hardware supports :

3. Sur le client, dans le menu principal, sélectionnez Install HP-UX.a. Répondez aux questions de la boîte de dialogue Network Configuration.b. Répondez aux questions de la boîte de dialogue UI Display Options (sur le serveur

Ignite-UX ou sur un client).c. Si vous utilisez le serveur Ignite-UX, sélectionnez le système client à restaurer.

4. Sélectionnez Install/New Install.5. Sélectionnez la configuration de restauration désirée et laissez la restauration se poursuivre.

12.2.6.4 Restauration via le réseau sur les clients ItaniumPour restaurer un disque ou un groupe de volumes défaillant à l’aide de l’image de restaurationsystème :1. Dans le menu EFI Boot Manager, une invite vous demande de sélectionner une option

d’amorçage. Sélectionnez Boot Configuration.EFI Boot Manager ver 1.10 [14.62]

Please select a boot option

HP-UX Primary Boot: 0/1/1/1.2.0 EFI Shell [Built-in] --------------------------------- Boot Configuration System Configuration

Use ^ and v to change option(s). Use Enter to select an option

2. Le menu principal s’affiche et vous demande de sélectionner une opération. SélectionnezAdd a Boot Option.EFI Boot Maintenance Manager ver 1.10 [14.62]

Main Menu. Select an Operation

Boot from a File Add a Boot Option Delete Boot Option(s) Change Boot Order

234 Méthodes de restauration

Manage BootNext setting Set Auto Boot TimeOut

Select Active Console Output Devices Select Active Console Input Devices Select Active Standard Error Devices

Cold Reset Exit

3. Sélectionnez l’interface réseau désirée afin que cette option d’amorçage réseau charge lefichier correspondant à partir du menu suivant. Par exemple, recherchez les entrées comportantune adresse MAC , comme indiqué dans l’exemple suivant.EFI Boot Maintenance Manager ver 1.10 [14.61]

Add a Boot Option. Select a Volume

IA64_EFI [Acpi(HWP0002,100)/Pci(1|0)/Scsi(Pun0,Lun0)/HD(Part1,Si

IA64_EFI [Acpi(HWP0002,100)/Pci(1|0)/Scsi(Pun0,Lun0)/HD(Part3,Si

IA64_EFI [Acpi(HWP0002,100)/Pci(1|1)/Scsi(Pun2,Lun0)/HD(Part1,Si

Removable Media Boot [Acpi(HWP0002,0)/Pci(2|0)/Ata(Primary,Master)

Load File [EFI Shell [Built-in]]

Load File [Acpi(HWP0002,0)/Pci(3|0)/Mac(123456789000)]

Load File [Acpi(HWP0002,100)/Pci(2|0)/Mac(987654321000)]

Exit

4. Saisissez un nom d’option d’amorçage à l’invite du système. Dans cet exemple, le nom dela nouvelle option d’amorçage est lan0.

5. Appuyez sur Échap pour quitter le menu principal. La nouvelle option d’amorçage s’affichealors dans le menu principal EFI Boot Manager.EFI Boot Manager ver 1.10 [14.62]

Please select a boot option

HP-UX Primary Boot: 0/1/1/1.2.0 EFI Shell [Built-in] Boot from lan0 --------------------------------- Boot Configuration System Configuration

Use ^ and v to change option(s). Use Enter to select an option

Prévisualisation de la restauration système 235

6. Sélectionnez la nouvelle option d’amorçage que vous venez de créer. L’exemple suivantillustre un amorçage réussi à l’aide de la nouvelle option d’amorçage.Starting: Boot from lan0

@(#) HP-UX IA64 Network Bootstrap Program Revision 1.0Downloading HPUX bootloaderStarting HPUX bootloaderDownloading file fpswa.efi (328192 bytes)

(C) Copyright 2004 Hewlett-Packard Development Company, L.P.All rights reserved

HP-UX Boot Loader for IPF -- Revision 2.018

Booting from LanDownloading file AUTO (26 bytes)Press Any Key to interrupt AutobootAUTO ==> boot Rel_B.11.23/IINSTALLSeconds left till autoboot - 0AUTOBOOTING...AUTO BOOT> boot Rel_B.11.23/IINSTALLDownloading file Rel_B.11.23/IINSTALL

7. Sur le client, dans le menu principal, sélectionnez Install HP-UX.a. Répondez aux questions de la boîte de dialogue Network Configuration.b. Répondez aux questions de la boîte de dialogue UI Display Options (sur le serveur

Ignite-UX ou sur un client).c. Si vous utilisez le serveur Ignite-UX, sélectionnez le client à restaurer.

8. Sélectionnez Install/New Install.9. Sélectionnez la configuration de restauration désirée et laissez la restauration se poursuivre.

12.2.7 Conservation d’images de restaurationVous pouvez empêcher la suppression d’images de restauration spécifiques sur votre système.La commande make_net_recovery offre l’option -n permettant de spécifier le nombre d’imagesde restauration à conserver. Afin de libérer de l’espace disque, les images de restauration lesplus anciennes sont supprimées lorsque de nouvelles images sont créées.Une bonne solution pour assurer la conservation d’images de restauration spécifiques consiste àindiquer un nombre élevé d’images à enregistrer. Vous devez disposer de l’espace disquenécessaire.Une autre méthode (meilleure) permettant de conserver une image de restauration, consiste à larenommer et à éditer le fichier de configuration pour y inclure le nouveau nom.Procédez comme suit :1. Connectez-vous au système où l’image de restauration doit être stockée. (Il peut s’agir d’un

autre système que le serveur Ignite-UX.)

236 Méthodes de restauration

2. Renommez l’image de restauration. (Le chemin votre image de restauration peut être différentde celui figurant dans l’exemple.) Vous pouvez attribuer à l’image de restauration à enregistrerun nom unique quelconque, mais il doit être différent de la convention de nomaaaa-mm-jj,hr:min :cd /var/opt/ignite/recovery/archives/client

mv ancien_nom_archive nom_archive_enregistrée

Par exemple :mv 2001-05-11,15:14 Recovery_Archive.0511.save

3. Si votre serveur d’images de restauration est différent du serveur Ignite-UX, connectez-vousau serveur Ignite-UX.

4. Éditez le fichier suivant pour référencer le nouveau nom d’image de restauration :/var/opt/ignite/clients/client/recovery/archive_cfg

Modifiez la variable archive_path de la strophe (source_type == "NET") pourappliquer le nom de l’image de restauration enregistrée.Par exemple :(source_type == "NET") { archive_path = "Recovery_Archive.0511.save"} else { archive_path = "1"}

5. Éventuellement, éditez l’entrée d’identificateur cfg dans le fichier suivant :/var/opt/ignite/clients/client/CINDEX

pour modifier le nom et la description de la configuration afin de le rendre unique et descriptiflors de l’affichage dans l’interface utilisateur graphique d’Ignite-UX. Par exemple :Modifiez :cfg "13.05.010.06:51 Recovery Archive" {description "Weekly System Recovery Archive"...

}

En :cfg "Saved Recovery Archive" {description "Weekly System Recovery Archive"...

}

Prévisualisation de la restauration système 237

12.2.8 Ajout de fichiers de configuration de restaurationPour ajouter des fichiers de configuration à toutes les configurations d’un client donné, créez unnouveau fichier de configuration Ignite-UX appelé :/var/opt/ignite/clients/client/recovery/config.local

Pour les bandes locales, le fichier se trouve dans le répertoire :/var/opt/ignite/recovery/config.local

Ce fichier config.local sera automatiquement inclus dans la configuration de restaurationde ce client à chaque exécution de la commande make_net_recovery. (La commandemake_net_recovery est exécutée automatiquement si vous utilisez Ignite-UX pour la restaurationvia le réseau.)Si vous disposez déjà de configurations de restauration pour ce client et si vous souhaitez qu’ellesintègrent le fichier config.local, éditez le fichier /var/opt/ignite/clients/client/CINDEX pour inclure un renvoi au fichier recovery/config.local dans toutes les strophesde configuration.

12.2.9 Sélection de systèmes de fichiers lors de la restaurationVous pouvez modifier le mode de configuration de vos disques lorsque vous exécutez unerestauration à partir d’une image de restauration créée par la commande make_net_recovery.Si vous désirez utiliser une configuration de système de fichiers HP standard, vous pouvez spécifierla configuration des disques à l’aide d’Ignite-UX. Pour plus de détails, voir la section « OngletBasic » (page 116).Si vous ne souhaitez pas utiliser une configuration de système de fichiers HP standard, vouspouvez modifier le fichier /var/opt/ignite/clients/client/CINDEX du client que vousrestaurez. Le fichier CINDEX contient une ou plusieurs strophes de configuration renvoyant auximages de restauration que vous avez créées au préalable à l’aide de la commandemake_net_recovery. Ajoutez une nouvelle entrée de fichier de configuration à la strophe quevous désirez utiliser pour la restauration. Si vous désirez ajouter les options de système de fichiersHP standard, ajoutez le fichier suivant :/opt/ignite/data/Rel_version/config,où version correspond à la version du système d’exploitation sur le client que vous souhaitezrestaurer. Par exemple :/opt/ignite/data/Rel_B.11.11/config

sera ajouté pour un client utilisant le système d’exploitation HP-UX 11.11. Cette nouvelle entréede fichier de configuration doit être la première entrée de la strophe que vous modifiez.Si vous utilisez l’interface utilisateur graphique Ignite-UX lors de la restauration, sélectionnez letype de File System désiré dans l’onglet Basic.

12.2.10 Restauration sur bande sans support d’amorçage de bande — Restaurationsur support en deux étapes

Vous pouvez utiliser l’outil de restauration sur bande Ignite-UX pour restaurer votre système mêmesi celui-ci ne comporte pas de support d’amorçage de bande.

238 Méthodes de restauration

IMPORTANT : HP recommande d’effectuer l’amorçage à partir du support d’environnementd’exploitation (OE) correspondant à la version d’Ignite-UX utilisée pour créer la bande derestauration. HP prend en charge uniquement les combinaisons de supports d’OE et de bandesde restauration correspondantes.L’utilisation de versions qui ne correspondent pas risque de produire des résultats inattendus,notamment : fichiers manquants, messages d’erreur, blocages du système et réactions de panique.Si vous avez égaré l’OE correspondant, ou si vous utilisez une version d’Ignite-UX sans OEcorrespondant, vous pouvez créer votre propre CD/DVD amorçable minimal pour la prise encharge de la restauration en deux étapes à partir des supports. Reportez-vous à la section« Création de CD/DVD d'amorçage ou d'un DVD d'installation » (page 201), ou consultez lasection How do I create the CD equivalent of a tape created by make_boot_tape? du documentIgnite-UX Custom Configuration Files figurant à l'adresse suivante : http://docs.hp.com/en/IUX/infolib.html.

1. Insérez le support d’OE HP-UX ou le support amorçable personnalisé dans le lecteurcorrespondant et amorcez à partir de ce support. Les deux supports doivent correspondre àla version de HP-UX utilisée lors de la création de la bande de restauration.L’écran d’interface suivant s’affiche : User Interface and Media Options

This screen lets you pick from options that will determine if an

Ignite-UX server is used, and your user interface preference.

Source Location Options:

[ * ] Media only installation

[ ] Media with Network enabled (allows use of SD depots)

[ ] Ignite-UX server based installation

User Interface Options:

[ * ] Guided Installation (recommended for basic installs)

[ ] Advanced Installation (recommended for disk and file

system management)

[ ] No user interface - setup basic networking, use defaults

and go

[ ] Remote graphical interface running on the Ignite-UX server

Hint: If you need to make LVM size changes, or want to set the

final networking parameters during the install, you will

need to use the Advanced mode (or remote graphical

interface).

[ OK ] [ Cancel ] [ Help ]

2. Cliquez sur OK pour passer à l’écran suivant :

Prévisualisation de la restauration système 239

Media Installation

This screen provides an option to switch the install sourcefrom the default CD/DVD to a recovery tape. This is helpfulfor those systems and for tape devices which do not supportbooting from a tape.

[ ] CD/DVD Installation [ * ] Boot from CD/DVD, Recover from Tape

[ OK ] [ cancel ] [ Help ]

3. Sélectionnez Boot from CD/DVD, Recover from Tape et cliquez sur OK pour passer à l’écrande sélection du lecteur de bande : Tape Drive Selection

There are one or more tape drives detected on the system.

Insert your recovery tape into one of the drives and then

select that drive from the list below.

Use the <tab> and/or arrow keys to move to the desired TAPE device,

then press <Return/Enter> to select.

HW Path Device File Description

----------------------------------------------------------

[ 0/4/1/0.0x6.0x0 /dev/rmt/c6t6dOBEST HP_SDLT600 ]

4. Sélectionnez le lecteur de bande contenant la bande d’image de restauration et appuyezsur Entrée pour lancer l’installation de l’image de restauration à partir du lecteur de bandesélectionné.

12.2.11 Remarques sur le clonage de systèmesIgnite-UX offre principalement deux options de réplication (clonage) de systèmes. La méthode del’image parfaite plus souple et plus complexe utilise la commande make_sys_image pour créerune archive du système source, puis modifier manuellement les fichiers de configuration en fonctionde vos besoins. Une méthode beaucoup plus simple (mais moins souple) utilise la commandemake_[tape|net]_recovery. Cette section décrit les avantages et les inconvénients dechaque méthode.Dans les deux cas, le système source utilisé doit contenir des logiciels compatibles avec tous lesclients. Cela signifie que les versions de HP-UX, les correctifs, les pilotes, etc., doivent correspondreà tous les systèmes concernés, ce qui implique souvent l’installation d’un sur-ensemble de logicielset de pilotes sur le système source, qui seront disponibles sur tous les clients potentiels.

240 Méthodes de restauration

Utilisation de la méthode make_sys_imageL’utilisation de la méthode de l’image parfaite consistant à créer une archive à l’aide de lacommande make_sys_image et à modifier les fichiers de configuration Ignite-UX pour renvoyerà l’archive est très souple, mais peut exiger un certain temps. Le résultat final vous permet :

• D’installer les systèmes via le réseau ou les supports, à partir d’un serveur Ignite-UX ou declients locaux.

• De personnaliser le processus et de l’adapter en fonction des différents cas.

• De disposer d’un système « propre » : les fichiers de consignation et la plupart des fichiersrestants spécifiques au système source sont supprimés.

• De disposer d’un noyau reconstruit contenant uniquement les pilotes requis par le matérieldu client.

• D’installer des logiciels supplémentaires ou des correctifs en plus de l’archive système, àpartir d’un dépôt SD. Cette méthode limite le besoin de recréation de l’archive et vous permetd’ajouter le support de nouveaux matériels nécessitant de nouveaux correctifs ou pilotessans créer une nouvelle archive.

Pour plus d’informations, reportez-vous au Chapitre 8 : « Images parfaites ».

Utilisation de la méthode make_[tape|net]_ recoveryLes outils make_[tape|net]_recovery sont destinés à reproduire un système exactementsemblable à ce qu’il était lors de la création de l’instantané. Ils tentent de réaliser le clonage dedifférentes manières :

• Vous pouvez modifier le nom d’hôte et les informations de réseau.

• Vous pouvez modifier les disques et les systèmes de fichiers lors de la restauration.

• Vous pouvez détecter les modifications de modèle de matériel et reconstruire le noyau.

Toutefois, la tentative de reproduction d’un système à l’identique peut ne pas donner le résultatescompté :

• La configuration des disques est enregistrée « telle quelle » à partir du système d’origine etne possède pas la logique souple permettant de s’adapter à des disques de tailles différentesou à des emplacements différents.

• Les numéros d’instances matérielles des périphériques existant sur les mêmes chemins entreles systèmes restent les mêmes que sur le système d’origine. Cela peut entraîner desaffectations non contiguës des numéros d’instances, ce qui constitue généralement unproblème mineur.

• Une grande quantité de fichiers spécifiques au système utilisé pour créer l’image derestauration est conservée, notamment de nombreux fichiers de consignation.

• Lors de la reconstruction du noyau (dans le cas du « clonage »), des pilotes peuvent êtreajoutés en fonction du matériel, mais les pilotes inutilisés ne sont pas supprimés.

Utilisation de la méthode make_sys_image 241

12.2.11.1 Clonage d’un système à l’aide de l’outil make_net_recoveryLes configurations de restauration et les archives créées par make_net_recovery sont stockéesdans un répertoire différent pour chaque client sur le serveur Ignite-UX. Avec l’utilisation de laconfiguration et de l’archive créées par make_net_recovery sur un système, pour les installersur un autre système, il est nécessaire de copier manuellement certains fichiers de configurationet de permettre l’accès en mode NFS à l’archive du système source.Une bande de restauration système créée à l’aide de make_tape_recovery peut égalementpermettre de cloner des systèmes. Le système que vous installez par clonage doit posséder unlecteur de bande local afin de permettre l’amorçage à partir de la bande de restauration système.L’exemple suivant illustre la méthode de clonage d’un système :1. Utilisez make_net_recovery ou Ignite-UX pour créer une image de restauration système

du système source.2. Sur le serveur ignite-UX, si le client à installer ne possède pas de répertoire /var/opt/

ignite/clients mais est activé et fonctionne, utilisez l’interface utilisateur graphiqueIgnite-UX pour créer ce répertoire à l’aide de l’option Add New Client for Recovery du menuActions. Pour plus de détails, voir la section « Ajout de clients pour la restauration »(page 231).Si le client ne fonctionne pas, vous devrez l’amorcer à partir du serveur Ignite-UX ou d’unebande créée à l’aide de l’outil make_boot_tape afin de créer ce répertoire.

3. Copiez le fichier CINDEX et le répertoire de restauration d’un client source vers le répertoiredu client cible. Si le client cible a déjà utilisé make_net_recovery il doit déjà posséderun fichier CINDEX. Si le fichier CINDEX du client existe, vous pouvez enregistrer une copieet/ou éditer ce fichier pour ajouter les entrées désirées du client source. Les commandessuivantes copient les fichiers nécessaires. Vous pouvez spécifier client_src etclient_cible à l’aide des adresses LAN (par exemple, 0x0060B04AAB30), ou à l’aidedu nom d’hôte du client (qui constitue un lien symbolique vers l’adresse LAN) :cd /var/opt/ignite/clients/client_src

find CINDEX recovery | cpio -pdvma ../client_cible

4. Donnez au client cible l’accès en mode NFS à l’image de restauration du système source.Pour ce faire, connectez-vous au système contenant l’image de restauration (normalement leserveur Ignite-UX).Habituellement, chaque client cible possède son propre répertoire de stockage des imagesde restauration et le répertoire est exporté uniquement vers le client individuel. Dans ce cas,vous devrez éditer le fichier /etc/exports pour permettre l’accès aux clients source etcible :a. Entrez vi /etc/exportsb. Ajoutez :client-cible à la fin de la ligne du client source.c. Entrez exportfs -av

5. Amorcez le client cible à partir du serveur Ignite-UX selon la méthode de votre choix. Lorsquevous installerez le système, vous pourrez sélectionner les configurations de sauvegarde dusystème source.

6. Modifiez les paramètres réseau du système pour le client lors de l’installation.

242 Méthodes de restauration

Pour plus de détails sur le clonage des systèmes, consultez le livre blanc Cloning and RecoveryIssues using Ignite-UX, figurant dans la page « Information Library » du site Web Ignite-UX àl’adresse suivante :http://www.docs.hp.com/en/IUX/infolib.html

12.2.12 Questions et réponses sur la restauration système

QuestionPuis-je utiliser une image de restauration réseau si mon système n’est pas amorçable sur le réseauou ne se trouve pas sur le même sous-réseau que le serveur Ignite-UX ?Oui, l’un des nouveaux outils développés avec l’ensemble d’outils de restauration réseau estmake_boot_tape, une commande permettant de créer une bande minimale utilisable par tousles clients. Cette bande contient juste assez d’informations pour amorcer un client puis se connecterau serveur Ignite-UX sur lequel la bande a été créée. S’il s’agit du serveur sur lequel sont stockésles fichiers de configuration de restauration du client, ce client peut être restauré. Il n’est paspossible d’amorcer tous les systèmes à partir d’un périphérique de bande. Voir « Restaurationsur bande sans support d’amorçage de bande — Restauration sur support en deux étapes »(page 238).Si vous avez lancé la création d’une image de restauration sur le serveur Ignite-UX, celui-ci vousavertira si une bande est requise pour un client. Si vous ignorez cet avertissement, si vous avezégaré votre bande d’amorçage ou si vous constatez qu’elle ne correspond pas au bon serveurIgnite-UX, vous pouvez toujours créer une nouvelle bande d’amorçage sur le serveur que voussouhaitez utiliser. La bande ne contient aucune information spécifique au clientNotez qu’une bande créée à l’aide de la commande make_boot_tape est utile non seulementpour la restauration, mais également pour les installations ordinaires. Si vous ne désirez pasconfigurer un assistant d’amorçage pour les systèmes ne se trouvant pas sur le même sous-réseauque le serveur Ignite-UX, vous pouvez désormais utiliser simplement make_boot_tape.

QuestionComment puis-je modifier ma configuration pour qu’une image de restauration réseau soitdisponible non seulement sur le système pour lequel elle a été créée, mais également sur d’autressystèmes équipés d’un matériel très similaire ?Étant donné que les informations réseau peuvent désormais être modifiées via l’interface et nesont plus écrasées par les fichiers extraits de l’image, il est naturel d’envisager le partage desimages de restauration pour des systèmes équipés d’un matériel identique ou similaire. Maiscontrairement aux configurations « globales » affichées dans la liste des configurations de tousles clients, les configurations de restauration réseau ne s’affichent que dans la liste desconfigurations du client pour lequel elles ont été créées.La source des configurations partagées est le fichier /var/opt/ignite/INDEX fourni avecIgnite-UX et la source des configurations spécifiques aux clients est le fichier CINDEX créé parmake_net_recovery dans le répertoire /var/opt/ignite/clients/client. Une méthodesimple de partage d’une configuration de restauration entre deux systèmes équipés d’un matérielsimilaire consiste à copier le fichier CINDEX et le répertoire de restauration du client possédantl’image dans le répertoire du client qui ne la possède pas. Le fait que les entrées du fichier CINDEXutilisent des chemins relatifs signifie que vous n’avez pas à modifier le fichier CINDEX lorsque

Question 243

vous le copiez. (Vous devrez peut-être exporter le répertoire contenant l’image sur le client enpartage.)

QuestionJe ne souhaite pas interagir avec l’interface utilisateur après le réamorçage du client. Commentpuis-je permettre la sélection automatique de ma dernière image de restauration réseau ?Tant que le client est amorcé, utilisez la commande bootsys -a pour lancer l’installation sur leclient sans interaction avec l’interface utilisateur.Ignite-UX sélectionne une configuration en fonction des directives suivantes :

• Si /var/opt/ignite/clients/client/config existe, utilisez la strophe cfgspécifiée.

• Si /var/opt/ignite/clients/client/config n’existe pas, utilisez la strophe cfgpar défaut pour le client concerné.

La strophe cfg par défaut du client est la dernière entrée de cfg ayant la valeur true dans lefichier CINDEX s’il existe. Dans le cas contraire, la strophe cfg par défaut est la dernière entréede cfg ayant la valeur true dans le fichier INDEX. Étant donné que make_net_recoveryapplique la valeur true à la dernière restauration cfg créée dans le fichier CINDEX lors de lacréation d’une nouvelle image, elle sera utilisée par défaut à moins qu’elle ne soit modifiéemanuellement.Pour demander à Ignite-UX de sélectionner automatiquement la dernière image de restaurationréseau :1. Renommez ou supprimez le fichier de configuration figurant dans le répertoire du client.2. Exécutez la commande suivante sur le serveur Ignite-UX :

bootsys -a client

QuestionPourquoi la commande ioscan provoque-t-elle un vidage mémoire lors de l’exécution demake_tape_recovery ou de make_net_recovery ?La commande ioscan peut provoquer un vidage mémoire du fait de la valeur définie pour lavariable d’environnement COLUMNS dans les versions antérieures à HP-UX 11i v1. Si vous utilisezl’option -n, ioscan utilise la variable COLUMNS pour déterminer la largeur de l’écran lors duformatage des noms des fichiers de périphériques.En cas de vidage mémoire, des messages similaires à l’exemple suivant s’affichent :sh: 13061 Floating exception(coredump)

WARNING: pclose of ioscan returned: 34816

Dans ce cas, annulez COLUMNS et réexécutez make_tape_recovery ou make_net_recovery.Si vous utilisez un terminal xterm, hpterm, ou dtterm pour exécuter make_tape_recoveryou make_net_recovery, ne redimensionnez pas la fenêtre du terminal à une taille plus petite.Il est préférable de la réduire si cela est possible.

244 Méthodes de restauration

QuestionLors de l’exécution de l’option de restauration sur un client amorcé sous Ignite-UX, pourquoi deserreurs semblent signaler des fichiers non accessibles à l’aide de tftp ?Seuls /opt/ignite et /var/opt/ignite sont nécessaires pour accéder à tftp.

QuestionQue puis-je faire si des problèmes se posent lors de la permutation de disques à chaud durant larestauration ?Ignite-UX prend en charge uniquement les disques permutables à chaud qui ont été totalementinstallés et qui n’ont pas été supprimés lors de la création d’une image de restauration. Il estimportant d’appliquer les bonnes procédures logicielles et matérielles en cas de suppression oude remplacement de disques permutables à chaud avant ou après la restauration, mais pas encours d’opération. La commande LVM lvlnboot, utilisée par save_config ne fonctionne passi vous supprimez un disque et que le système demeure dans cet état intermédiaire. Si cettecommande ne fonctionne pas, la restauration échouera.

QuestionPourquoi les fichiers LIF/EFI des diagnostics en ligne ne sont pas restaurés lors d’une restauration ?Ignite-UX détruit l’ancien volume LIF/EFI sur le disque d’amorçage et crée de nouveaux volumesLIF/EFI à chaque installation du système. À aucun moment de l’installation les anciens volumesLIF/EFI ne sont copiés et restaurés sur le disque.Pour restaurer les volumes LIF/EFI sur le disque, réinstallez l’application ou consultez les scriptsde configuration SD relatifs à l’application et exécutez de nouveau les commandes permettantd’installer les volumes LIF/EFI sur le disque.Par exemple, pour restaurer le kit OnlineDiag sur un système PA-RISC, utilisez le script suivantpour installer les volumes LIF OnlineDiag sur le disque root :/var/adm/sw/products/LIF-LOAD/LIF-LOAD-MIN/postinstall

Ce script utilise la commande suivante :/usr/sbin/diag/lif/lifload -f /usr/sbin/diag/lif/updatediaglif

QuestionPourquoi la commande make_net_recovery échoue-t-elle lorsque l’image est égale ousupérieure à 2 Go ?La commande make_net_recovery utilise NFS pour écrire et lire l’image système entre le clientet le serveur. La gestion d’images supérieures à 2 Go implique que le client et le serveur utilisentla version 3 du protocole NFS (PV3). NFS PV3 est installé en standard sur toutes les versions deHP-UX 11i.Si vous êtes certain de posséder NFS PV3 et si vous rencontrez des problèmes, vérifiez dans lefichier /etc/rc.config.d/nfsconf le paramètre configuré MOUNTD_VER définissant lemontage par défaut comme PV2 ou PV3 ; la version doit être 3.

Question 245

QuestionPourquoi l’adresse LAN est-elle différente après le remplacement d’un système client ?Ignite-UX utilise un répertoire séparé pour chaque client sous /var/opt/ignite/clients.Chaque sous-répertoire est nommé en fonction de l’adresse LAN du client (adresse LANIC, LLA,MAC, etc). Si vous remplacez le matériel du client, ou même l’interface LAN sur laquelle l’ancienneadresse LAN était définie, vous n’accéderez plus au même répertoire sur le serveur.La solution la plus simple consiste à obtenir la nouvelle adresse LAN à l’aide de la commandeLanAddress de la console d’amorçage de la ROM (la commande réelle peut être différenteselon les systèmes). Lorsque vous possédez la nouvelle adresse, renommez le répertoiremanuellement. Vous pouvez simplement supprimer le lien symbolique de nom d’hôte (il sera recrééautomatiquement). Notez que l’adresse LAN doit être saisie en majuscules et commencer par 0x.Si vous avez déjà effectué l’amorçage à partir du client et donc généré un nouveau répertoire,il suffit de supprimer ce répertoire avant de renommer l’ancien répertoire. Veillez à ne passupprimer le répertoire d’origine et éviter ainsi toute perte d’informations de restauration. Parexemple :cd /var/opt/ignite/clients

mv 0x00108300041F 0x00108300042A

rm ancien_nom_d’hôte

QuestionLorsque je restaure un système à partir d’une bande sur plusieurs volumes, pourquoi le systèmeaffiche-t-il des erreurs d’espace disque similaires à l’exemple suivant ?ERROR: There is not enough disk space to allocate for volume:

Ce problème peut se poser si vous possédez trois disques ou plus avec des volumes associés àces disques et qui se recoupent sur un disque, mais pas sur les autres.Par exemple, si la configuration avant restauration était la suivante :A. Volumes du système d’exploitation ; associés au disque 1B. Associés au disque 2C. Associés au disque 2 et au disque 3D. Associés au disque 1 et au disque 2

|AAAAAAAAAAADDDD||BBBBBBCCCCCDDD||CCCCC | disque1 disque2 disque3

Après la restauration, les volumes ne seront pas installés correctement car l’ordre de tri des disqueentraîne une affectation dans l’ordre A, B, C, D. L’affectation au moment de l’échec est la suivante :

|AAAAAAAAAAADDDD||BBBBBBCCCCCCCC||C | disque1 disque2 disque3

246 Méthodes de restauration

L’affectation de l’espace disque entre les volumes a été améliorée dans Ignite-UX version C.6.2.x(et versions ultérieures). Afin d’éviter de futurs problèmes, HP recommande de mettre Ignite-UX àniveau dans l’une de ces versions. Toutefois, vous pouvez modifier la valeur de Disk Mappingde Assigned Disk en Any afin d’éviter ces erreurs. Pour plus d’informations sur le choix de lavaleur de Disk Mapping, consultez la section « Paramètres de volume ».

QuestionPourquoi le périphérique de bande est-il différent entre la création de l’image de restauration etson utilisation ?Durant la restauration, lorsque le système de fichiers est configuré et l’arborescence des E/Sinitialisée, le mappage des fichiers de périphériques de bande peut être différent de celui de lacréation de la bande de restauration d’origine. Par conséquent, il est possible de créer une bandede restauration avec un fichier de périphérique de bande, par exemple /dev/rmt/0m, et dela restaurer à partir d’un autre fichier de périphérique, par exemple /dev/rmt/2m, même si lepériphérique physique est le même.

12.3 Restauration expertLa restauration expert vous permet de restaurer un disque racine ou un groupe de volumes racineendommagé. Grâce à cette méthode, vous pouvez réparer le disque d’amorçage/racine et legroupe de volumes racine à partir de votre serveur Ignite-UX ou des supports HP-UX principaux.Après avoir amorcé de système de restauration, vous pouvez :

• Installer un noyau connu et en bon état.

• Corriger le volume LIF sur le disque.

La restauration expert n’exige aucune préparation particulière avant exécution. Les supportsutilisés sont fournis par HP et ne reflètent pas les personnalisations éventuelles de votre système.Outre les supports d’amorçage, vous pouvez également amorcer à partir de votre serveur Ignite-UX.Selon la cause de la défaillance, la restauration expert vous offre les moyens nécessaires pourla restauration de HP-UX sur votre système. À ce stade, vous devez restaurer vos fichiers dedonnées à l’aide d’un outil de restauration pour remettre votre système dans l’état antérieur auproblème.La restauration expert n’est d’aucune utilité pour résoudre les défaillances matérielles.

12.3.1 Restauration expert à l’aide des supports principauxSi votre système a atteint un niveau de compromission ou de corruption tel que l’amorçage estimpossible à l’invite de connexion, ou si le système s’amorce mais que des fichiers critiques dusystème d’exploitation sont endommagés, ce qui affecte le fonctionnement global du système, ilpeut être judicieux de restaurer les éléments système à partir des supports de restaurationprincipaux.Plus vous aurez d’informations sur le disque système et sur le schéma de partitionnement avantde rencontrer une détérioration ou une corruption majeure, plus il sera facile de le restaurer.Vous pouvez obtenir la plupart de ces informations, notamment les types de systèmes de fichiers,dans le récapitulatif du système en ligne soit en utilisant Ignite-UX, soit en lisant la copie papierlivrée avec votre système.

Question 247

Avant toute tentative de restauration d’un système HP-UX, vous devez disposer des informationssuivantes sur votre disque système :

• Révision du système HP-UX que vous souhaitez restaurer.

ATTENTION : Ne tentez de restaurer que les systèmes HP-UX correspondant au numérode version HP-UX des outils de restauration utilisés. Par exemple, vous pouvez utiliser lessupports principaux HP-UX v1 (B.11.11) pour tenter de restaurer un système de fichiersHP-UX 11i v1 (B.11.11).

• Chemin physique du système de fichiers root sur le disque (c’est-à-dire, le système defichiers que vous allez vérifier ou réparer à l’aide de la commande fsck).

• Adresse du chemin du volume LIF (bootlif) de ce disque.

• Contenu normal du fichier AUTO du volume LIF.

• Type de système de fichiers : LVM, VxVM, ou disque entier.

Les procédures suivantes supposent que les deux commandes fsck et mount peuvent êtreexécutées sur le disque système ; dans le cas contraire, elles ne sont pas applicables.

12.3.1.1 Procédures de restauration automatiséesIl existe deux possibilités de restauration expert après un problème système, chacune associée àune procédure spécifique :1. Le système ne s’amorce pas à l’invite du programme de chargement HP-UX (ISL pour les

systèmes PA-RISC et EFI Boot Manager pour les systèmes Itanium) à partir d’un système defichiers root correct.Procédure : Sur le disque système, reconstruisez le volume LIF (systèmes PA-RISC) ou EFI, lapartition de service HP et les partitions HP-UX (systèmes Itanium). Puis, installez tous lesfichiers critiques du système d’exploitation requis pour l’amorçage sur le système de fichiersroot. Voir la section « Restauration du volume LIF/EFI et des fichiers HP-UX critiques »ci-après.

2. Le système s’amorce l’invite du programme de chargement HP-UX mais ne peux pas amorcervmunix. Cela signifie que le noyau est introuvable, est endommagé, ou que les systèmesde fichiers sont corrompus ou endommagés.Procédure : Installez uniquement les fichiers critiques du système d’exploitation requis pourl’amorçage sur le système de fichiers root. Voir « Restauration des fichiers HP-UX critiquesuniquement » (page 258). Si vous pensez que le noyau est endommagé, il vous suffit de leremplacer sur le système de fichiers root. Voir « Restauration du noyau uniquement »(page 262).

12.3.1.2 Restauration du volume LIF/EFI et des fichiers HP-UX critiquesL’exemple suivant illustre la procédure nécessaire pour reconstruire le volume LIF du disque systèmeet installer tous les fichiers critiques du système d’exploitation requis pour l’amorçage sur le systèmede fichiers root.

248 Méthodes de restauration

REMARQUE : L’exemple suivant nécessite les supports principaux du système d’exploitation dela version de HP-UX utilisée.

1. Amorcez le système à partir du périphérique d’amorçage pour lancer le processus derestauration. Pour plus d’informations sur l’amorçage du système à partir d’une sourced’amorçage secondaire, reportez-vous au Guide de l’administrateur système HP-UX pourHP-UX 11i v3 ou au manuel Gestion des systèmes et des groupes de travail : Guide pour lesadministrateurs système HP-UX.Le menu suivant s’affiche à la fin de l’amorçage à partir du périphérique. Welcome to the HP-UX installation/recovery process!

Use the <tab> key to navigate between fields, and the arrow keys

within fields. Use the <return/enter> key to select an item.

Use the <return/enter> or <space-bar> to pop-up a choices list. If the

menus are not clear, select the "Help" item for more information.

Hardware Summary: System Model: ia64 hp server rx2600

+---------------------+----------------+-------------------+ [ Scan Again ]

| Disks: 2 ( 67,8GB)| Floppies: 0 | LAN cards: 4 |

| CD/DVDs: 1 | Tapes: 0 | Memory: 2036Mb |

| Graphics Ports: 0 | IO Buses: 4 | CPUs: 2 | [ H/W Details ]

+---------------------+----------------+-------------------+

[ Install HP-UX ]

[ Run a Recovery Shell ]

[ Advanced Options ]

[ Reboot ] [ Help ]

2. Sélectionnez Run a Recovery Shell. L’invite suivante s’affiche :Would you like to start up networking at this time? [n]

3. À moins que vous désiriez vous connecter à d’autres systèmes avec ftp via le réseau,répondez n (non).Ignite-UX installe les commandes et monte les systèmes de fichiers requis pour la restauration.À la fin de l’opération, le menu HP-UX Core Media System Recovery (Restauration systèmevia les supports principaux HP-UX) s’affiche :

12.3 Restauration expert 249

HP-UX CORE MEDIA SYSTEM RECOVERY MAIN MENU

s. Search for a file b. Reboot l. Load a file r. Recover an unbootable HP-UX system x. Exit to shell

This menu is for listing and loading the tools contained on thecore media. Once a tool is loaded, it may be run from the shell.Some tools require other files to be present in order tosuccessfully execute.

Select one of the above:

4. Pour installer un ou plusieurs fichiers, entrez l à l’invite du système.NOTE: Loading some files may require other files/libraries to be

loaded.

If an attempt is made to load a file, and an error message is

encountered when the command is invoked, it may be useful to use

the chatr command (on a system that is up and running) to ensure

that dependencies are met. See chatr(1) for more details.

For some commands (vi, ftp, rcp), the dependent files will be

automatically loaded. For others, you need to load them

manually.

If you specify a filename of "all" a list of all the files

available will be displayed.

Filesystem kbytes used avail %cap iused ifree iused Mounted on

/ 33980 15499 18481 46% 172 8468 2% ?

5. Saisissez les noms des fichiers endommagés ou corrompus que vous souhaitez installer oudes fichiers nécessaires pour réparer le système. Par exemple :ftp vi date grep

REMARQUE : Pour pouvoir utiliser ftp, vous devez avoir activé le réseau à l’étape 3.

L’exemple suivant affiche deux fichiers (ex et libm.so.1) qui doivent être installés avantles fichiers vi et grep. Il affiche également un fichier (date) qui ne figure pas dans la listed’installation.

250 Méthodes de restauration

Adding dependent files to the list

NOTE:

Since ./usr/lib/hpux32/libm.so is linked to ./usr/lib/hpux32/libm.so.1

'./usr/lib/hpux32/libm.so.1' will be added to the list to load.

Adding dependent libraries for vi to the list

NOTE:

Since ./usr/bin/vi is linked to ./usr/bin/ex

'./usr/bin/ex' will be added to the list to load.

******** THE REQUESTED FILE(S): ***********

./usr/bin/ex ./usr/lib/hpux32/libm.so.1 ./usr/bin/ftp ./etc/inetsvcs.conf

./usrp

Is the above load list correct? [y/(n)]

6. Si oui, les messages d’erreur suivants apparaissent : ********* downloading the files *******

x ./usr/lib/hpux32/libelf.so.1, 180044 bytes, 352 tape blocks

x ./usr/lib/hpux32/libm.so symbolic link to ./libm.so.1

x ./usr/lib/hpux32/libm.so.1, 1469944 bytes, 2871 tape blocks

x ./usr/lib/hpux32/libxcurses.so.1, 531640 bytes, 1039 tape blocks

x ./usr/lib/hpux32/libgss.so, 132132 bytes, 259 tape blocks

x ./usr/lib/hpux32/libcom_err.so, 22376 bytes, 44 tape blocks

x ./usr/lib/hpux32/libk5crypto.so, 177872 bytes, 348 tape blocks

x ./usr/lib/hpux32/libkrb5.so, 903932 bytes, 1766 tape blocks

x ./usr/bin/grep, 44572 bytes, 88 tape blocks

x ./usr/bin/ftp, 257816 bytes, 504 tape blocks

x ./usr/bin/ex, 553808 bytes, 1082 tape blocks

./usr/bin/vi linked to ./usr/bin/ex

x ./sbin/date, 542412 bytes, 1060 tape blocks

x ./etc/inetsvcs.conf, 15 bytes, 1 tape blocks

<Press return to continue>

7. Appuyez sur Entrée pour afficher le menu principal. Pour rechercher le fichier que vousdésirez installer, appuyez sur s.Either enter the filename(s) to be searched for,or 'all' for a total

listing.

8. Entrez la commande suivante :vi awk /sbin/sh date

12.3 Restauration expert 251

Les messages suivants s’affichent :../usr/bin/vi linked to ./usr/bin/ex./sbin/awk./sbin/sh./sbin/date

<Press return to continue>

9. Appuyez sur Entrée pour revenir au menu HP-UX Core Media System Recovery (Restaurationsystème via les supports principaux HP-UX) : HP-UX CORE MEDIA SYSTEM RECOVERY MAIN MENU

s. Search for a file b. Reboot l. Load a file r. Recover an unbootable HP-UX system x. Exit to shell

This menu is for listing and loading the tools contained on thecore media. Once a tool is loaded, it may be run from the shell.Some tools require other files to be present in order tosuccessfully execute.

Select one of the above:

10. Pour lancer la restauration système, appuyez sur r.DEVICE FILE VERIFICATION MENU

This menu is used to specify the path of the root file system.

When the information is correct, select ’a’.

INFORMATION to verify:

Device file used for ’/’(ROOT) is c1t15d0

The hardware path to disk is 0/0/1/1.15.0

Select one of the following:

a. The above information is correct.

b. WRONG!! The device file used for ’/’(ROOT) is incorrect.

m. Return to the ’HP-UX Recovery MENU.’

x. Exit to the shell.

Selection:

252 Méthodes de restauration

11. Puisque c1t15d0 est le nom de fichier de périphérique root correct, appuyez sur a.

ASTUCE : Si le périphérique root est incorrect, appuyez sur b pour saisir le chemin depériphérique correct.

Enter the address associated with the ‘/’(ROOT) file system

Enter "list" to see a list of disks found on the system.

(default: 0/1/1/0.0.0) :

Saisissez le chemin physique correct du périphérique racine. Si vous avez saisi, par exemple,c1t12d0 pour le nom de fichier de périphérique root, la demande de vérification suivantes’affiche :

DEVICE FILE VERIFICATION MENU

This menu is used to specify the path of the root file system.

When the information is correct, select ’a’.

INFORMATION to verify:

Device file used for ’/’(ROOT) is c1t12d0

The hardware path to disk is 0/0/1/1.12.0

Select one of the following:

a. The above information is correct.

b. WRONG!! The device file used for ’/’(ROOT) is incorrect.

m. Return to the ’HP-UX Recovery MENU.’

x. Exit to the shell.

Selection:

HP-UX Recovery MENU

Select one of the following: a. Mount the root disk and exit to a shell only. b. Recover the bootlif/os partitions. c. Replace the kernel on the root file system. d. Both Options: b and c v. Read information about VxVM Recovery (VXVM.RECOVER)

m. Return to ’HP-UX Recovery Media Main Menu’. x. Exit to the shell.

12.3 Restauration expert 253

Use this menu to select the level of recovery desired.

Selection:

12. Pour réparer le volume LIF/EFI (bootlif) et les fichiers critiques du système d’exploitation,appuyez sur d.Si vous utilisez un système PA-RISC, le message suivant s’affiche :BOOTLIF PATH VERIFICATION MENU

This menu must be used to determine the path to the bootlif (ISL, HPUX and the AUTO file). When the information is correct, select 'a'.

INFORMATION to verify: Path to the bootlif is 0/0/1/1.15.0

Select one of the following: a. The above information is correct. b. WRONG!!Prompt user for a new bootlif path. m. Return to the 'HP-UX Recovery MENU.' x. Exit to the shell.

Selection:

En supposant que le chemin de bootlif affiché est correct, appuyez sur a.Sur les systèmes PA-RISC et Itanium, le message suivant s’affiche alors : BOOT STRING VERIFICATION MENU

This menu must be used to verify the system's boot string.

When the information is correct, select 'a'.

The system's boot string is currently: ‘boot vmunix’

When correct this string will be placed in the AUTO file.

Select one of the following:

a. The above information is correct.

b. WRONG!! Prompt the user for a new system’s boot string.

m. Return to the 'HP-UX Recovery MENU.'

x. Exit to the shell.

Selection:

13. En supposant que la chaîne d’amorçage est correcte, appuyez sur a.

254 Méthodes de restauration

FILE SYSTEM CHECK

MENU

The file system check '/sbin/fs/vxfs/fsck -y /dev/rdsk/c2t0d0s4'

will now be run.

Select one of the following:

a. Run fsck -y.

b. Prompt for the fsck run string on c2t0d0s4.

m. Return to the 'HP-UX Recovery MENU.'

Selection:

14. Appuyez sur a pour exécuter fsck -y et rechercher la détérioration éventuelle des systèmesde fichiers.Loading /sbin/fs/vxfs/fsck...

Doing fsck on /ROOT file system

Loading /sbin/fs/vxfs/fsck...

/sbin/fs/vxfs/fsck -y /dev/rdsk/c2t0d0s5

file system is clean - log replay is not required

Mount /ROOT file system

/sbin/fs/vxfs/mount /dev/dsk/c2t0d0s5 /ROOT

Loading mount commands ...

Mount /ROOT/stand again

/sbin/fs/vxfs/mount -F vxfs /dev/dsk/c2t0d0s4 /ROOT/stand

vxfs mount: Cannot open portal device: No such file or directory

Entering loading kernel....

Filesystem kbytes used avail %cap iused ifree iused Mounted on

/ROOT 1024000 316688 702120 31% 5109 22091 19% ?

Filesystem kbytes used avail %cap iused ifree iused Mounted on

/ROOT/stand 311296 118008 191824 38% 112 6032 2% ?

The default action is to keep the existing kernel /stand/vmunix.

If you want to replace the old kernel (/stand/vmunix) with downloading

a kernel,the /stand/vmunix will be saved to /stand/vmunixBK.

Do you want to download a new kernel? [y/(n)]

15. En supposant que votre système de fichiers n’est pas endommagé et que vous souhaitezpoursuivre la restauration du système, appuyez sur Retour pour monter votre système defichiers dans le répertoire / (racine).

16. Pour remplacer le noyau existant par le nouveau noyau, appuyez sur y à l’invite du système. ‘/stand/vmunix’ has been saved as ‘/stand/vmunixBK’

12.3 Restauration expert 255

Downloading IINSTALL to /stand/vmunix

=================================================================The root disk has been mounted under /ROOT, if you want to chrootto this directory type the commands:

loadfile chroot chroot /ROOT /sbin/sh

#

17. Sélectionnez reboot à l’invite du shell pour terminer le processus de restauration.NOTE: System rebooting...NOTE: run_cmd: Process: 84 (/sbin/sh): killed by signal: 9.

sync'ing disks (0 buffers to flush): 0 buffers not flushed 0 buffers still dirty

Closing open logical volumes...Done

.

.

.Console Login:

Votre système Itanium peut ne pas être configuré pour s’amorcer automatiquement en modemulti-utilisateur. Dans ce cas, l’amorçage est effectué en mode mono-utilisateur et vous devezterminer la séquence d’amorçage manuellement. Entrez init 3 pour passer du modemono-utilisateur au mode multi-utilisateur. . . . INIT: Overriding default level with level ’s’ INIT: SINGLE USER MODE INIT: Running /sbin/sh # init 3

Pour plus d’informations sur la séquence d’amorçage, reportez-vous au Guide del’administrateur système HP-UX pour HP-UX 11i v3 ou au manuel Gestion des systèmes etdes groupes de travail : Guide pour les administrateurs système HP-UX et à la documentationdu matériel de votre système.

256 Méthodes de restauration

IMPORTANT : Si vous utilisez un système PA-RISC avec VxVM, celui-ci sera amorcé enmode mono-utilisateur. Vous devez exécuter les opérations suivantes pour passer du modemono-utilisateur au mode multi-utilisateur.A. À l’invite du shell, entrez vxconfigd pour lancer le démon de configuration VxVM.B. Affichez le contenu du répertoire racine, entrez :

vxdisk list

Des messages similaires à l’exemple suivant s’affichent :

DEVICE TYPE DISK GROUP STATUS

c2t0d0 simple - - online

c2t1d0 simple - - online

c3t2d0 simple rootdisk01 rootdg online

C. Démarrez tous les volumes désactivés, exécutezvxvol -g rootdg startall

D. Montez tous les volumes VxVM, exécutez mountall.E. Mettez à jour le programme d’amorçage sur le disque racine, entrez :

mkboot -l /dev/rdsk/c1t15d0

F. Mettez à jour les informations contenues dans le fichier LABEL du disque LIF, entrez :vxvmboot -v /dev/rdsk/c3t2d0

Des messages similaires à l’exemple suivant s’affichent :

LIF Label File @ (1k) block # 834 on LVM Disk /dev/rdsk/c3t2d0:

Label Entry: 0, Boot Volume start: 2912; length: 140011 MB

G. Sur les systèmes exécutant HP-UX 11i v1 (B.11.11) exécutez uniquement les commandessuivantes :mv /etc/resolv.conf /etc/resolv.conf.save/sbin/rc1.d/S320hostname start/sbin/rc2.d/S008net.init startswagentdmv /etc/resolv.conf.save /etc/resolv.conf

H. Configurez les informations d’amorçage système sur le disque d’amorçage, entrez :/etc/vx/bin/vxbootsetup -g rootdg rootdisk01

I. Mettez à jour le fichier LABEL une deuxième fois, entrez :vxvmboot -v /dev/rdsk/c3t2d0

J. Entrez reboot pour terminer le processus de restauration PA-RISC. Le systèmes’amorcera correctement en mode multi-utilisateur.

12.3 Restauration expert 257

Vous avez terminé la reconstruction du volume LIF et l’installation des fichiers critiques du systèmed’exploitation.

12.3.1.3 Restauration des fichiers HP-UX critiques uniquementL’exemple suivant illustre la procédure d’installation de tous les fichiers critiques du systèmed’exploitation requis pour l’amorçage sur le système de fichiers root du client.1. Amorcez le système à partir du périphérique d’amorçage pour lancer le processus de

restauration. Pour plus d’informations sur l’amorçage du système à partir d’une sourced’amorçage secondaire, reportez-vous au Guide de l’administrateur système HP-UX pourHP-UX 11i v3 ou au manuel Gestion des systèmes et des groupes de travail : Guide pour lesadministrateurs système HP-UX.Le menu suivant s’affiche à la fin de l’amorçage à partir du périphérique. Welcome to the HP-UX installation/recovery process!

Use the <tab> key to navigate between fields, and the arrow keys

within fields. Use the <return/enter> key to select an item.

Use the <return/enter> or <space-bar> to pop-up a choices list. If the

menus are not clear, select the "Help" item for more information.

Hardware Summary: System Model: ia64 hp server rx2600

+---------------------+----------------+-------------------+ [ Scan Again ]

| Disks: 2 ( 67,8GB)| Floppies: 0 | LAN cards: 4 |

| CD/DVDs: 1 | Tapes: 0 | Memory: 2036Mb |

| Graphics Ports: 0 | IO Buses: 4 | CPUs: 2 | [ H/W Details ]

+---------------------+----------------+-------------------+

[ Install HP-UX ]

[ Run a Recovery Shell ]

[ Advanced Options ]

[ Reboot ] [ Help ]

2. Sélectionnez Run a Recovery Shell. L’écran s’efface et la question suivante s’affiche :Would you like to start up networking at this time? [n]

3. À moins que vous désiriez vous connecter à d’autres systèmes avec ftp via le réseau,répondez n (non).Ignite-UX installe les commandes et monte les systèmes de fichiers requis pour la restauration.À la fin de l’opération, le menu HP-UX Core Media System Recovery (Restauration systèmevia les supports principaux HP-UX) s’affiche :

258 Méthodes de restauration

HP-UX CORE MEDIA SYSTEM RECOVERY MAIN MENU

s. Search for a file b. Reboot l. Load a file r. Recover an unbootable HP-UX system x. Exit to shell

This menu is for listing and loading the tools contained on thecore media. Once a tool is loaded, it may be run from the shell.Some tools require other files to be present in order tosuccessfully execute.

Select one of the above:

4. Pour lancer la restauration système proprement dite, appuyez sur r.DEVICE FILE VERIFICATION MENU

This menu is used to specify the path of the root file system.

When the information is correct, select ’a’.

INFORMATION to verify:

Device file used for ’/’(ROOT) is c1t15d0

The hardware path to disk is 0/0/1/1.15.0

Select one of the following:

a. The above information is correct.

b. WRONG!! The device file used for ’/’(ROOT) is incorrect.

m. Return to the ’HP-UX Recovery MENU.’

x. Exit to the shell.

Selection:

5. Si le périphérique root est correct, appuyez sur a (appuyez sur b pour saisir le chemin depériphérique root correct).HP-UX Recovery MENU

Select one of the following: a. Mount the root disk and exit to a shell only. b. Recover the bootlif/os partitions. c. Replace the kernel on the root file system. d. Both Options: b and c

12.3 Restauration expert 259

v. Read information about VxVM Recovery (VXVM.RECOVER)

m. Return to ’HP-UX Recovery Media Main Menu’. x. Exit to the shell.

Use this menu to select the level of recovery desired.

Selection:

6. Pour installer uniquement les fichiers critiques du système d’exploitation, appuyez sur b.Loading commands needed for boot recovery...

Entering boot area repairing ....

Loading commands needed for boot recovery...

Verification of partitions on /dev/rdsk/c2t0d0 completed OK.

Running mkboot to verify/repair boot areas

Ignore the following question, and wait a few seconds...

BOOT STRING VERIFICATION MENU

This menu must be used to verify the system's boot string.

When the information is correct, select 'a'.

The system's boot string is currently: ‘boot vmunix’

When correct this string will be placed in the AUTO file.

Select one of the following:

a. The above information is correct.

b. WRONG!! Prompt the user for a new system’s boot string.

m. Return to the 'HP-UX Recovery MENU.'

x. Exit to the shell.

Selection:

7. En supposant que la chaîne d’amorçage du système est correcte, appuyez sur a.

260 Méthodes de restauration

HPUX.EFI 4/11/2005 536124

The disk is LVM

Setting boot and root device file for c2t0d0...

Loading /sbin/umount ......

HP-UX Recovery MENU

Select one of the following:

a. Mount the root disk and exit to a shell only.

b. Recover the bootlif/os partitions.

c. Replace the kernel on the root file system.

d. Both Options: b and c

v. Read information about VxVM Recovery (VXVM.RECOVER)

m. Return to ’HP-UX Recovery Media Main Menu’.

x. Exit to the shell.

Use this menu to select the level of recovery desired.

Selection:

8. Pour revenir au shell, appuyez sur x.Loading /sbin/umount ......#

9. Sélectionnez reboot à l’invite du shell pour terminer le processus de restauration.NOTE: System rebooting...NOTE: run_cmd: Process: 84 (/sbin/sh): killed by signal: 9.

sync'ing disks (0 buffers to flush): 0 buffers not flushed 0 buffers still dirty

Closing open logical volumes...Done...Console Login:

Votre système peut ne pas être configuré pour s’amorcer automatiquement en modemulti-utilisateur. Dans ce cas, vous devez terminer la séquence d’amorçage manuellement.Pour plus d’informations sur la séquence d’amorçage, reportez-vous au Guide del’administrateur système HP-UX pour HP-UX 11i v3 ou au manuel Gestion des systèmes et

12.3 Restauration expert 261

des groupes de travail : Guide pour les administrateurs système HP-UX et à la documentationdu matériel de votre système.

Vous avez terminé la restauration des fichiers critiques du système d’exploitation uniquement.

12.3.1.4 Restauration du noyau uniquementIl peut être nécessaire de restaurer uniquement le noyau si tous les noyaux du répertoire /standont été supprimés par erreur et si le système a été réamorcé par la suite. Si l’amorçage du noyauactuel échoue et si des noyaux de sauvegarde existent, essayez d’amorcer à partir de ces noyauxavant de remplacer le noyau actuel.

REMARQUE : Le remplacement du noyau supprime tous les paramètres ajustables associés àl’ancien noyau. Après avoir amorcé le système à partir du noyau remplacé, créez un nouveaunoyau et réappliquez toutes les modifications de paramètres ajustables effectuées précédemment,ou restaurez un noyau en bon état. Vous devez réamorcer le système à partir du nouveau noyauou du noyau restauré afin de pouvoir utiliser ce noyau.

L’exemple suivant illustre la procédure détaillée de restauration du noyau dans le système defichiers root du client.1. Amorcez le système à partir du périphérique d’amorçage pour lancer le processus de

restauration. Pour plus d’informations sur l’amorçage du système à partir d’une sourced’amorçage secondaire, reportez-vous au Guide de l’administrateur système HP-UX pourHP-UX 11i v3 ou au manuel Gestion des systèmes et des groupes de travail : Guide pour lesadministrateurs système HP-UX.Le menu suivant s’affiche à la fin de l’amorçage à partir du périphérique. Welcome to the HP-UX installation/recovery process!

Use the <tab> key to navigate between fields, and the arrow keys

within fields. Use the <return/enter> key to select an item.

Use the <return/enter> or <space-bar> to pop-up a choices list. If the

menus are not clear, select the "Help" item for more information.

Hardware Summary: System Model: ia64 hp server rx2600

+---------------------+----------------+-------------------+ [ Scan Again ]

| Disks: 2 ( 67,8GB)| Floppies: 0 | LAN cards: 4 |

| CD/DVDs: 1 | Tapes: 0 | Memory: 2036Mb |

| Graphics Ports: 0 | IO Buses: 4 | CPUs: 2 | [ H/W Details ]

+---------------------+----------------+-------------------+

[ Install HP-UX ]

[ Run a Recovery Shell ]

[ Advanced Options ]

[ Reboot ] [ Help ]

262 Méthodes de restauration

2. Sélectionnez Run a Recovery Shell. L’écran s’efface et la question suivante s’affiche :Would you like to start up networking at this time? [n]

3. À moins que vous désiriez vous connecter à d’autres systèmes avec ftp via le réseau,répondez n (non).Ignite-UX installe les commandes et monte les systèmes de fichiers requis pour la restauration.À la fin de l’opération, le menu HP-UX Core Media System Recovery (Restauration systèmevia les supports principaux HP-UX) s’affiche :

HP-UX CORE MEDIA SYSTEM RECOVERY MAIN MENU

s. Search for a file b. Reboot l. Load a file r. Recover an unbootable HP-UX system x. Exit to shell

This menu is for listing and loading the tools contained on thecore media. Once a tool is loaded, it may be run from the shell.Some tools require other files to be present in order tosuccessfully execute.

Select one of the above:

4. Pour lancer la restauration système proprement dite, appuyez sur r.DEVICE FILE VERIFICATION MENU

This menu is used to specify the path of the root file system.

When the information is correct, select ’a’.

INFORMATION to verify:

Device file used for ’/’(ROOT) is c1t15d0

The hardware path to disk is 0/0/1/1.15.0

Select one of the following:

a. The above information is correct.

b. WRONG!! The device file used for ’/’(ROOT) is incorrect.

m. Return to the ’HP-UX Recovery MENU.’

x. Exit to the shell.

Selection:

12.3 Restauration expert 263

5. Si le périphérique root est correct, appuyez sur a (appuyez sur b pour saisir le chemin depériphérique root correct).HPUX.EFI 4/11/2005 536124

The disk is LVM

Setting boot and root device file for c2t0d0...

Loading /sbin/umount ......

HP-UX Recovery MENU

Select one of the following:

a. Mount the root disk and exit to a shell only.

b. Recover the bootlif/os partitions.

c. Replace the kernel on the root file system.

d. Both Options: b and c

v. Read information about VxVM Recovery (VXVM.RECOVER)

m. Return to ’HP-UX Recovery Media Main Menu’.

x. Exit to the shell.

Use this menu to select the level of recovery desired.

Selection:

6. Appuyez sur c pour reconstruire uniquement le noyau. FILE SYSTEM CHECK

MENU

The file system check '/sbin/fs/vxfs/fsck -y /dev/rdsk/c2t0d0s4'

will now be run.

Select one of the following:

a. Run fsck -y.

b. Prompt for the fsck run string on c2t0d0s4.

m. Return to the 'HP-UX Recovery MENU.'

Selection:

7. Appuyez sur a pour exécuter fsck -y et rechercher la détérioration éventuelle des systèmesde fichiers.

264 Méthodes de restauration

Loading /sbin/fs/vxfs/fsck...

Doing fsck on /ROOT file system

Loading /sbin/fs/vxfs/fsck...

/sbin/fs/vxfs/fsck -y /dev/rdsk/c2t0d0s5

file system is clean - log replay is not required

Mount /ROOT file system

/sbin/fs/vxfs/mount /dev/dsk/c2t0d0s5 /ROOT

Loading mount commands ...

Mount /ROOT/stand again

/sbin/fs/vxfs/mount -F vxfs /dev/dsk/c2t0d0s4 /ROOT/stand

vxfs mount: Cannot open portal device: No such file or directory

Entering loading kernel....

Filesystem kbytes used avail %cap iused ifree iused Mounted on

/ROOT 1024000 316688 702120 31% 5109 22091 19% ?

Filesystem kbytes used avail %cap iused ifree iused Mounted on

/ROOT/stand 311296 118008 191824 38% 112 6032 2% ?

The default action is to keep the existing kernel /stand/vmunix.

If you want to replace the old kernel (/stand/vmunix) with downloading

a kernel,the /stand/vmunix will be saved to /stand/vmunixBK.

Do you want to download a new kernel? [y/(n)]

8. Pour remplacer le noyau existant par le nouveau noyau, appuyez sur y à l’invite du système. ‘/stand/vmunix’ has been saved as ‘/stand/vmunixBK’

Downloading IINSTALL to /stand/vmunix

=================================================================The root disk has been mounted under /ROOT, if you want to chrootto this directory type the commands:

loadfile chroot chroot /ROOT /sbin/sh

#

9. Sélectionnez reboot à l’invite du shell pour terminer le processus de restauration.

12.3 Restauration expert 265

NOTE: System rebooting...NOTE: run_cmd: Process: 84 (/sbin/sh): killed by signal: 9.

sync'ing disks (0 buffers to flush): 0 buffers not flushed 0 buffers still dirty

Closing open logical volumes...Done

.

.

.Console Login:

Votre système peut ne pas être configuré pour s’amorcer automatiquement en modemulti-utilisateur. Dans ce cas, terminez la séquence d’amorçage manuellement. Pour plusd’informations sur la séquence d’amorçage, reportez-vous au Guide de l’administrateursystème HP-UX pour HP-UX 11i v3 ou au manuel Gestion des systèmes et des groupes detravail : Guide pour les administrateurs système HP-UX et à la documentation du matériel devotre système.

Vous avez terminé la reconstruction du noyau uniquement.

266 Méthodes de restauration

A DépannageCette annexe traite les sujets suivants :

• « Erreurs et avertissements »• « Problèmes sur le serveur Ignite-UX »• « Installation de systèmes avec Ignite-UX »• « Installation à partir des supports »• « Installation à partir d’images parfaites »• « Erreurs communes d’amorçage réseau »Elle donne également des conseils de dépannage dérivés des FAQ Ignite-UX. Pour consulter lesinformations les plus récentes sur les problèmes relatifs à Ignite-UX et leurs solutions, consultez lesFAQ Ignite-UX sur le site Web Ignite-UX à l’adresse suivante :http://www.docs.hp.com/en/IUX/faq.html

Pour de plus amples informations de recherche de panne en restauration système, consultez larubrique « Questions et réponses sur la restauration système » (page 243).

A.1 Erreurs et avertissementsAu cours d’une installation de HP-UX, des messages indiquant le statut des tâches sont générésdans le fichier de consignation du client et soit dans l’afficheur de journal (installation via l’interfaceutilisateur graphique du serveur Ignite-UX), soit sur la console (installation via l’interface utilisateurdu client). Certains de ces messages peuvent être des messages ERROR (erreur) ou WARNING(avertissement) ayant la signification suivante :ERROR Indique un problème grave nécessitant habituellement votre intervention pour procéder

à l’installation.WARNING Indique une anomalie, mais qui n’est pas fatale. L’avertissement affiché peut

éventuellement exiger une intervention de votre part.Si vous voyez un de ces messages ou si vous rencontrez une situation inhabituelle, consultez lessections suivantes qui donnent une liste des problèmes probables et de leurs solutions, par ordred’importance.

A.2 Problèmes sur le serveur Ignite-UX

Versions mixtes d’Ignite-UXImpossible de trouver /d_cfg_mnt_sb61/monitor_bpr après la mise à jour du serveur.Ce problème est dû à la présence de plusieurs version d’ensembles de fichiers Ignite-UX sur votreserveur. Il se produit en général lorsque vous effectuez la mise à jour d’un seul kit de version,même si vous installez d’autres versions à partir de ce serveur.Une méthode simple de vérification consiste à examiner l’affichage de la commande :swlist Ignite-UX

A.1 Erreurs et avertissements 267

Tous les ensembles de fichiers doivent avoir la même version ; dans le cas contraire, vous devezinstaller des versions cohérentes. Si vous utilisez des assistants d’amorçage (voir « Utilisation d’unassistant d’amorçage » (page 285)), ceux-ci exigent également une mise à jour du produit Ignite-UXpour correspondre à la même version que le serveur qu’ils utilisent.

A.3 Installation de systèmes avec Ignite-UX

Nombreuses erreurs samregL’installation à partir d’une image renvoie de nombreuses erreurs samreg.Le problème vient de ce que les ensembles de fichiers SAM n’ont pas été configurés alors quecertains produits tentent de s’enregistrer sur SAM.La solution consiste à intégrer la strophe de configuration suivante dans le fichier /var/opt/ignite/config.local ou directement dans le fichier de configuration contenant la strophesw_source du système d’exploitation principal.sw_source "core"{post_load_cmd += "swconfig -xautoselect_dependencies=false-xenforce_dependencies=false SystemAdmin.SAM -xreconfigure=true"}

REMARQUE : Du fait des limites de formatage, des retours lignes non désirés figurent dansl’exemple précédent ; la ligne post_load_cmd ne doit pas être coupée dans votre fichier deconfiguration. Pour vérifier la syntaxe, exécutez la commande instl_adm -T.

Problèmes d’installation de clients sur plusieurs sous-réseauxDes problèmes se produisent lors de l’installation de clients sur plusieurs sous-réseaux.L’exécution d’un amorçage LAN de clients sur plusieurs sous-réseaux sur un seul serveur Ignite-UXavec plusieurs adresses est soumise aux restrictions suivantes :• Le démon instl_bootd attribue les adresses IP à partir du fichier instl_boottab et

met ces adresses IP en correspondance avec le sous-réseau ayant émis la demande. Si lefichier instl_boottab ne contient pas d’adresse IP valide pour le sous-réseau du client,celui-ci ne pourra pas être amorcé à partir du serveur. Du fait de ce manque d’information,il peut attribuer une adresse IP non valide pour le sous-réseau du client et, par conséquent,ce client ne pourra pas être amorcé à partir du serveur.Les solutions de ce problème sont les suivantes :

• Pour chaque sous-réseau à partir duquel vous désirez amorcer des clients, vous devezdisposer d’au moins une adresse IP valide pour ce sous-réseau dans le fichier /etc/opt/ignite/instl_boottab. De cette manière, instl_bootd peut attribuer uneadresse correcte.

• Pour tous les clients que vous désirez amorcer, affectez des adresses IP « réservées »dans le fichier /etc/opt/ignite/instl_boottab, liées à l’adresse MAC du client.De cette manière, instl_bootd attribue une adresse correcte (pour savoir commentréserver des adresses, consultez les commentaires du fichier instl_boottab).

• Vous pouvez également configurer des entrées dans le fichier /etc/bootptab pourchaque client que vous désirez amorcer à partir du serveur Ignite-UX.

268 Dépannage

• Configurez un assistant d’amorçage sur chaque sous-réseau à partir duquel le client peutêtre amorcé avant d’appeler votre serveur Ignite-UX central. Annexe D, (page 285).

• Le mot-clé « server » qui indique l’adresse IP de votre serveur Ignite-UX ne peut correspondrequ’à une seule interface LAN. Si chaque sous-réseau est acheminé de telle manière que tousles clients puissent utiliser cette adresse IP pour communiquer avec leur serveur, l’installationfonctionnera correctement. Toutefois, il est plus efficace pour le client d’utiliser l’adresse IPdu serveur connecté directement à son propre sous-réseau. Si un client se trouve sur unsous-réseau ne possédant pas de chemin vers l’adresse IP spécifiée par le mot-clé « server »,il ne pourra pas communiquer avec le serveur après l’amorçage.Les solutions de ce problème sont les suivantes :

• Corrigez manuellement l’adresse IP du serveur dans la boîte de dialogue réseau quis’affiche sur la console client lorsque vous amorcez ce client.

• Utilisez un assistant d’amorçage pour chaque sous-réseau. Cette méthode permet despécifier correctement l’adresse IP du serveur pour chaque assistant.

Trop d’espace disque requisIgnite-UX demande plus d’espace de système de fichiers que prévu.Ignite-UX ajoute la valeur de _hp_addnl_fs_free_pct (normalement 10 %) à la quantitérequise par les logiciels. La variable de configuration _hp_addnl_fs_free_pct peut êtredéfinie dans tout fichier de configuration. Sa valeur par défaut est de 10 % dans chaque fichierde configuration de version par défaut. Vous pouvez définir cette valeur à l’aide du boutonAdditional... de l’onglet Basic de l’interface utilisateur graphique Ignite-UX GUI lors d’uneinstallation interactive. Pour plus de détails, voir la section « Onglet Basic » (page 116).Vous pouvez avoir des kits de logiciels dont les contenus se recoupent (ensembles de fichiers oufichiers, ou les deux). La commande make_config génère des instructions sw_impact pourchaque kit sans appliquer de protection spéciale contre les dépassements lorsque les kits serecoupent. Par exemple, tous les kits Ignite-UX-11-xx se recoupent quelque peu et donc,lorsque vous les installez en totalité via Ignite-UX, le calcul de l’espace est excessif. Pour connaîtrel’espace nécessaire, ajoutez le paramètre sw_impact de tous les logiciels sw_sel que vousinstallez.

Débogage de SD durant une installation standardComment puis-je contrôler le fonctionnement de Software Distributor durant une installationstandard via le serveur Ignite-UX ?Vous pouvez activer le débogage de Software Distributor pour chaque session sans modifier lesfichiers de configuration du serveur Ignite-UX. Dans le menu principal d’Ignite-UX sur le client,sélectionnez Advanced Options puis Edit config file. Cette option appelle la commande vi etvous pouvez ajouter, par exemple :env_vars += "SDU_DEBUG_RPC=1"sd_command_line += "-x logdetail=true -x loglevel=2"

Vous pouvez également ajouter ces instructions de configuration au fichier de configuration duserveur Ignite-UX /var/opt/ignite/config.local si vous souhaitez afficher un débogagepour plusieurs clients ou pour plusieurs sessions d’installation et éviter de les ajouter en modeinteractif à chaque fois.

Trop d’espace disque requis 269

Erreurs d’amorçage sur les systèmes PA-RISCError:IPL error: bad LIF magicLes problèmes suivants sont possibles :

• Le service tftp ne peut pas accéder à /opt/ignite et à /var/opt/ignite. Le fichier/etc/inetd.conf sur le serveur doit comporter une entrée similaire à l’exemple suivant :tftp dgram udp wait root /usr/lbin/tftpd tftpd\/opt/ignite\/var/opt/ignite

Dans le cas contraire, corrigez le fichier inetd.conf et exécutez inetd -c. Arrêtez tousles processus tftpd qui seraient en cours d’exécution. L’installation d’Ignite-UX doit configurerinetd.conf. Vous pouvez également configurer le service tftp à l’aide de SAM.

• Utilisation d’une entrée bootptab pour le client qui renvoie à un fichier d’amorçageinexistant (bf).

• Fichier /opt/ignite/boot/boot_lif corrompu.

Erreur d’amorçage d’un système Itanium avec la commande /etc/bootptabError:PXE-E16: Valid PXE offer not received.Exit status code: Invalid Parameter

Lorsque vous utilisez /etc/bootptab pour définir les services d’amorçage Ignite-UX, un certainnombre de problèmes peuvent survenir et aboutir à cette erreur. Vous pouvez utiliser la liste decontrôles suivante pour identifier le problème :1. Vérifiez inetd :

• Vérifiez /etc/inetd.conf afin de vérifier que les commentaires des entrées bootpset tftp ont été supprimés. Vérifiez que la ligne tftp contient les chemins /opt/ignite et /var/opt/ignite.

• Demandez à inetd de relire les fichiers de configuration (inetd -c) après l’éditiondes fichiers. Si le processus inetd n’est pas actif, démarrez-le à l’aide de la commandesuivante :/sbin/init.d/inetd start

• Vérifiez /var/adm/syslog/syslog.log pour vous assurer du redémarrage deinetd et de l’absence de messages d’erreurs. Vérifiez en particulier les messagesgénérés par bootpd et par tftpd.

• Vérifiez les entrées de /var/adm/inetd.sec susceptibles d’entraîner le refus duservice par inetd à certains clients.

2. Vérifiez bootpd :• Vérifiez l’entrée /etc/bootptab. Assurez-vous que l’adresse MAC correspond à

l’adresse MAC du client. Utilisez dhcptools -v pour valider le format du fichier/etc/bootptab.

• Vérifiez les entrées du fichier /etc/dhcpdeny afin de vérifier que bootpd n’est pasconfigurée pour refuser le service à certains clients.

270 Dépannage

• Vérifiez si le fichier /var/adm/syslog/syslog.log contient un message générépar bootpd et indiquant un démarrage lors de la réception d’un paquet bootpd.Si aucun paquet n’a été reçu, utilisez un outil tel que tcpdump pour vérifier les paquetsréseau. Vérifiez que les paquets bootp sont détectés par le système. Si tcpdump n’estpas installé sur votre système, vous pouvez le télécharger pour HP-UX 11i v1 ouHP-UX 11i v2 à partir du site Web HP Internet Express à l’adresse suivante :https://h20293.www2.hp.com/portal/swdepot/try.do?productNumber=HPUXIEXP1111

ouhttp://h20293.www2.hp.com/portal/swdepot/displayProductInfo.do?productNumber=HPUXIEXP1123

• Vérifiez si d’autres systèmes du réseau répondent également au système client en coursd’amorçage.

• Vérifiez si l’amorçage système se trouve sur un sous-réseau différent de celui du serveurbootp afin de vous assurer que les routeurs entre les deux autorisent la transmissiondes demandes de bootp. La configuration est spécifique aux routeurs.

3. Vérifiez tftpd :• Vérifiez la ligne tftp du fichier /etc/inetd.conf afin de vérifier que les répertoires

/opt/ignite et /var/opt/ignite y figurent.• Vérifiez la connexion de tftpd manuellement à l’aide de la commande tftp, par

exemple :a. $ tftp [nom_serveur]

b. tftp> get /opt/ignite/boot/nbp.efi /tmp/nbp.efi

Received [n ] bytes in [s] seconds

c. tftp> quit

Problèmes de désignation du client sur le réseauLes variables control_from_server=true et run_ui=false figurent dans le fichier[W|V|I]INSTALLFS, mais le système me demande toujours les informations client.Les problèmes suivants sont possibles :

• Si la boîte de dialogue affiche le nom du client dans un champ modifiable et un boutonCancel en bas de la boîte, il n’y a aucun problème et une icône doit apparaître sur l’interfaceutilisateur graphique Ignite-UX. Le champ textuel vous permet de modifier le nom de l’icôneou de sélectionner une installation du côté client.

• Si la boîte de dialogue affiche deux interfaces LAN ou plus pouvant être sélectionnées, celasignifie que les fichiers de configuration ne contiennent pas les informations suffisantes pourspécifier l’interface LAN à utiliser. Après avoir sélectionné un réseau local (LAN) et cliquésur Install HP-UX, le problème devrait être résolu.

• Si la boîte de dialogue vous demande des informations réseau, cela signifie que DHCP nerépond pas ou qu’il n’existe aucune entrée dans le fichier /etc/bootptab pour le clientconcerné. Saisissez les informations réseau, sélectionnez Install HP-UX et poursuivezl’installation.

Problèmes de désignation du client sur le réseau 271

Les applications se bloquent après l’amorçageCertaines applications et certains shells se bloquent sur NFS après l’amorçage.Le blocage vient probablement d’un problème au niveau des démons de verrouillage des fichiersNFS, rpc.statd et rpc.lockd, suite à une réinstallation du système. Dans ce type de situation,de nombreuses applications utilisent le verrouillage des fichiers. Le cas le plus courant concerneles répertoires personnels montés en mode NFS, où sh et ksh tentent de verrouiller le fichier.sh_history et se bloquent avant de générer un message.Lorsqu’un système est en fonctionnement avec un montage en mode NFS activé sur un serveurcontenant des fichiers déjà verrouillés, le client et le serveur mettent leurs informations réciproquesen antémémoire. Une partie des informations mises en antémémoire concernent le numéro deport RPC à utiliser pour communiquer avec le démon rpc.lockd sur le serveur et sur le client.Les informations relatives au port RPC sont mises en antémémoire du processusrpc.statd/rpc.lockd du côté serveur comme du côté client. Le processus rpc.statdconserve un fichier dans le répertoire /var/statmon/sm pour chaque système avec lequel ildoit communiquer en cas de réamorçage du système (ou de redémarrage derpc.statd/rpc.lockd). Lors d’un amorçage normal ou en cas d’incident, rpc.statdcommuniquera avec tous les systèmes figurant dans /var/statmon/sm et leur demandera devider leur antémémoire concernant ce client.Lorsque vous réinstallez un système, le répertoire /var/statmon/sm est effacé. Dans ce cas,si le système réinstallé tente de communiquer à nouveau avec un serveur possédant les informationsen antémémoire, ce serveur tentera de communiquer via un ancien port RPC. La communicationéchouera sur rpc.lockd et tout verrouillage de fichier effectué par une application sur cemontage en mode NFS entraînera un blocage.Il existe plusieurs méthodes permettant d’éviter et/ou de résoudre ce problème :

• Si vous utilisez bootsys pour installer les clients, utilisez l’option -s pour permettre auclient d’effectuer un arrêt normal et d’informer les serveurs de cet arrêt.

• En cas de blocage, vous pouvez réamorcer le client, ou arrêter et redémarrer rpc.lockdet rpc.statd sur le client. Au niveau du blocage, le répertoire /var/statmon/smcontiendra le nom du serveur et, par conséquent, le réamorçage ou le redémarrage desdémons demandera au serveur de vider son antémémoire. Si plusieurs serveurs sontconcernés, vous pouvez exécuter cette opération plusieurs fois jusqu’à ce que tous les serveurssoient informés.

• Dans le cadre de l’installation, créez un fichier pour chaque serveur dans le répertoire/var/statmon/sm contenant le nom du serveur. De cette manière, le premier amorçagegénèrera un message d’avertissement de reprise sur incident pour chaque serveur, ce quientraînera la purge des informations de ports périmés. Vous pouvez par exemple utiliserpost_config_cmd dans votre fichier /var/opt/ignite/config.local comme illustréci-après. Remplacez sys* par les noms de vos serveurs NFS.post_config_cmd += " mkdir -p /var/statmon/sm for server in sys1 sys2 sys3 do echo $server > /var/statmon/sm/$server chmod 0200 /var/statmon/sm/$server done"

272 Dépannage

Le fonctionnement de la commande bootsys semble inverséAvec bootsys -w client, le client n’attend pas le serveur. Avec bootsys client, le clientattend le serveur.Ce problème est probablement dû à une utilisation de l’interface utilisateur graphique sur leserveur avant l’exécution de la commande bootsys. Le serveur laisse l’instruction de lancementd’installation pour le client et lors du prochain amorçage de ce client, elle sera utilisée. Ignite-UXvous informe que l’installation se produira lors de la prochaine utilisation de bootsys -w ,mais ne précise pas si elle sera automatique. Puis, lors de la prochaine exécution de bootsys,vous n’avez pas utilisé l’interface utilisateur graphique sans le client amorcé par le serveur.

Pas d’affichage de serveurLa commande search lan install n’affiche pas le serveur.Vérifiez les points suivants sur le serveur Ignite-UX que vous utilisez pour l’amorçage :

• Messages générés par instl_bootd dans /var/adm/syslog/syslog.log. Si vousdevez ajouter des adresses IP au fichier /etc/opt/ignite/instl_boottab, desmessages similaires à l’exemple suivant s’afficheront dans le fichier syslog.log :instl_bootd: Denying boot request for host: 080009F252B3 toavoid IP address collision. Try booting again in 214 seconds, oradd more IP addresses to /etc/opt/ignite/instl_boottab.

• Message dans le fichier syslog.log indiquant que le fichier /etc/opt/ignite/instl_boottab ne contient pas d’adresses IP, similaire à l’exemple suivant :instl_bootd: No available IP address found in: /etc/opt/ignite/instl_boottab

• Si le client est un ancien système n’utilisant pas le protocole BOOTP (par exemple, modèles720, 710, 735, 750) consultez également le fichier de consignation /var/adm/rbootd.log et assurez-vous que le démon rbootd fonctionne. Le démon rbootd fonctionnetoujours, alors que instl_bootd est démarré à l’aide de inetd et ne fonctionne que sibesoin est.En outre, sur ces anciens clients, il existe un retard délibéré intégré au processus rbootdlorsqu’un client désire exécuter un amorçage d’installation (par opposition à un amorçagesans disque). Cette méthode empêche l’affichage du serveur durant la première recherche.Il peut être nécessaire de recommencer la recherche deux ou trois fois.

La commande bootsys échoue du fait d’un espace insuffisantLa commande bootsys échoue du fait d’un espace insuffisant dans le volume /stand.La commande bootsys doit copier les deux fichiers, /opt/ignite/boot/Rel_version/[W|V|I]INSTALL et/opt/ignite/boot/Rel_version/[W|V|I]INSTALLFS

du serveur dans le répertoire /stand du client. Cette erreur indique un espace insuffisant auniveau de /stand. Pour résoudre ce problème, il peut être nécessaire de supprimer des noyaux

Le fonctionnement de la commande bootsys semble inversé 273

de sauvegarde. Vérifiez également les noyaux du répertoire /stand/build/ (par exemple,vmunix_test).

Saisie impossible sur l’interface utilisateur en mode caractèreLes champs textuels de l’interface utilisateur en mode caractère n’acceptent pas les saisies auclavier durant les installations de clients.Les champs textuels de l’interface utilisateur en mode caractère ne reconnaissent pas les saisiesau clavier, ce qui entraîne la réouverture ou le bouclage des boîtes de dialogue. Ce problèmese produit lorsque la touche Inser est activée et vous devez donc appuyer sur cette touche pourvérifier qu’elle est désactivée avant de saisir des données dans l’interface utilisateur en modecaractère.

A.4 Installation à partir des supports

Erreurs DCE/RPCDes erreurs DCE / RPC (exceptions RPC) se produisent au stade de la configuration et un messaged’échec s’affiche à la fin de l’installation.Ce problème semble lié à certaines opérations de SD (par exemple, swacl) lorsque seul le réseauen mode bouclage est activé. Il se produit lorsque l’option d’installation « media only » estsélectionnée. La solution consiste à effectuer l’installation à l’aide de l’option « media withnetworking enabled » et en configurant des paramètres de réseau (éventuellement temporaires) :nom d’hôte, adresse IP, masque de réseau, routage, etc. Les opérations de SD seront exécutéesnormalement.

A.5 Installation à partir d’images parfaites

Archive spécifiée introuvableErrors: gunzip: stdin: unexpected end of file

pax_iux: The archive is empty.

ERROR: Cannot load OS archive (HP-UX Core Operating System Archives)

Le montage en mode NFS est probablement correct, mais le fichier n’était pas accessible à partirdu client. Vérifiez les points suivants :

• Le nom du fichier est différent (vérifiez vos fichiers de configuration).• Les autorisations du fichier sont incorrectes et celui-ci n’est donc pas lisible (vérifiez /etc/

exports).

Fichiers .conf manquantsLes fichiers /etc/nsswitch.conf et /etc/resolv.conf de l’archive ne sont pas reçus parle client d’installation.Ignite-UX modifie certains fichiers au cours de la configuration, notamment resolv.conf etnsswitch.conf. Les scripts Ignite-UX os_arch_post_l et os_arch_post_c installent cesfichiers sur le client après son installation.

274 Dépannage

Ces scripts se trouvent dans le répertoire /opt/ignite/data/scripts/. Il sera probablementsuffisant de modifier os_arch_post_l. Consultez les instructions de modification dansresolv.conf et nsswitch.conf . Une fois le script modifié, modifiez votre fichier deconfiguration décrivant l’archive devant pointer sur le nouveau script.

Erreurs pax_iuxErreurs dues à la commande pax_iux similaires à l’exemple suivant :pax_iux: X: Cross-device link

pax_iux: X: File exists

Ces deux erreurs peuvent se produire durant l’installation d’un système à partir d’une archivedont le partitionnement du système de fichiers est différent de celui à partir duquel l’archive a étécréée.L’erreur Cross-device link se produit lorsque deux fichiers figurent comme liens physiquesdans l’archive et lorsque ces deux fichiers sont envoyés à des systèmes de fichiers séparés. Parexemple, si vous avez créé une archive sur un système n’utilisant pas LVM, le système de fichiersracine est un système de fichiers global. Si deux fichiers figurent /usr/local/bin/f1 et /opt/myprod/bin/f2 comme liens physiques, cette erreur se produira si vous créez une archive dece système et si vous tentez de l’appliquer à un système utilisant LVM avec /usr et /opt ensystèmes de fichiers séparés.L’erreur File exists peut se produire lorsque l’archive comporte un lien symbolique ou unfichier ordinaire, ayant le même nom que le répertoire ou le point de montage existant lors del’installation de l’archive. Cela peut être le cas, par exemple, si le système d’origine utilisé pourcréer l’archive comporte un lien symbolique tel que /opt/myprod -> /extra/space et si,lors de l’installation d’un système à partir de cette archive, vous décidez de créer un système defichiers monté sous le nom /opt/myprod. La commande pax ne pourra pas créer le liensymbolique car un répertoire de ce nom existe déjà.Si cette erreur se produit, le système vous demandera si vous désirez installer un shell (sur laconsole client). Répondez yes, et dans le shell, entrez exit 2 pour ignorer l’erreur et poursuivrel’opération. Une fois le système activé, il est plus facile de déterminer les opérations nécessairessur les chemins incriminés.Pour éviter cette erreur, le système utilisé pour la création de l’archive ne doit pas comporter deliens physiques entre les répertoires susceptibles d’être créés comme systèmes de fichiers séparés.

A.6 Erreurs communes d’amorçage réseau

Réponse insuffisante à la demande d’amorçage PXEPXE-E16: Valid PXE offer not received

Si cette erreur s’affiche lors d’un amorçage PXE, cela signifie que l’une des conditions suivantesest peut-être vraie (la liste n’est pas exhaustive) :• La réponse du serveur DHCP ne contenait pas suffisamment d’informations pour poursuivre

l’amorçage PXE.• Aucune réponse d’amorçage PXE n’a été reçue.D’autres erreurs peuvent s’afficher à la suite de cette erreur PXE pour indiquer la raison duproblème.

Erreurs pax_iux 275

Erreur de prévision de taille de fichierPXE-E05: Download buffer is smaller than requested file.

Ce problème est lié au micrologiciel EFI sur les systèmes HP Integrity rx1600/rx1620. Effectuezune mise à niveau du micrologiciel vers une version permettant de traiter ce message (micrologicielsystème 01.11 ou version ultérieure).Si vous utilisez un serveur tftp qui ne prend pas en charge l’option tsize, un fichier doit êtretotalement téléchargé pour pouvoir déterminer sa taille. Le fichier est ensuite téléchargé unenouvelle fois dans la mémoire allouée en fonction de la taille déterminée. Le code EFI calcule unetaille erronée et par conséquent, le tampon alloué est trop petit pour accepter le fichier.Outre la mise à niveau du micrologiciel, l’utilisation d’un serveur tftp prenant en charge l’optiontsize permet également de résoudre ce problème. L’option tsize permet aux clients tftp dedemander la taille du fichier au serveur tftp. Elle évite au client de devoir télécharger le fichierpour connaître sa taille.Le système d’exploitation HP-UX 11i v2 prend en charge l’option tsize dès la première version ;HP-UX 11i v1 nécessite le correctif PHNE_32825.L’utilisation d’un serveur tftp prenant en charge l’option tsize permet d’accélérer l’amorçageréseau, car il n’est pas nécessaire de télécharger deux fois chaque fichier devant être téléchargéà partir du serveur Ignite via tftp (une fois pour connaître sa taille et une fois pour le téléchargeren mémoire).

Erreur de prévision de taille de fichier sur le produit HP Integrity Virtual MachinesAUTOBOOTING...Obtaining size of Rel_B.11.23/IINSTALL (63450640 bytes)

Downloading file Rel_B.11.23/IINSTALL /

TFTP session failed. (reason:Buffer Too Small)

Could not open Rel_B.11.23/IINSTALL

L’erreur TFTP session failed. (reason:Buffer Too Small) ne s’applique qu’auproduit HP Integrity Virtual Machines. La raison est la même que celle décrite à la rubrique Erreurde prévision de taille de fichier. Aucune version du produit HP Integrity VM ne comporte demicrologiciel figé à l’heure actuelle. Pour résoudre ce problème, installez les correctifs indiquésà la rubrique Erreur de prévision de taille de fichier, afin que le démon tftp prenne en chargel’option tsize.

276 Dépannage

B Configuration des services DHCPHP-UX et Ignite-UX supportent la recherche d’informations réseau à l’aide des services DHCP(Dynamic Host Configuration Protocol). Cette annexe décrit la configuration des services DHCPet traite les sujets suivants :

• « Présentation des services DHCP »• « Exemples d’utilisation de DHCP »• « Utilisation de bootptab à la place de DHCP »Ignite-UX permet la configuration des services DHCP afin de les utiliser lors de l’installation système.Cette annexe est destinée aux utilisateurs souhaitant utiliser les services DHCP pour une gestionpermanente des adresses IP et lors d’une installation système.Tous les systèmes Itanium partitionnables offrent une alternative à l’utilisation de DHCP pourl’amorçage réseau. Pour plus de détails, voir « Profils d’amorçage direct sur les systèmes Itanium »(page 91).

B.1 Présentation des services DHCPDHCP offre les fonctionnalités suivantes :

• Affectation dynamique des adresses IP et des noms d’hôte.• Obtention automatique de la majorité des valeurs réseau par défaut demandées lors d’une

installation système ou au premier amorçage.• Gestion permanente des adresses IP à l’aide d’un concept de « location d’adresse IP ». La

notion de location d’une adresse IP signifie que si le système « oublie » de renouveler lalocation dans un délai spécifié, cette adresse IP peut être attribuée à un autre systèmedemandant une nouvelle location d’adresse IP.

• Aide au rétablissement de paramètres de réseau valides si un système a été déplacé d’unréseau géré par DHCP vers un autre.

Les conditions et les restrictions suivantes assurent un fonctionnement optimal de DHCP :

• Lorsqu’une plage d’adresses IP non utilisées peut être affectée lors de l’installation d’unnouveau système.

• Lorsque la correspondance entre l’adresse IP et le nom d’hôte peut être faite à l’avance(avant l’installation du système concerné) et lorsque cette correspondance peut être configuréedans la base de données des services de noms avant d’installer un système.

• Lorsque l’adresse IP et le nom d’hôte affectés à un système ne sont pas importants. Un systèmeconserve la même adresse IP et le même nom d’hôte tant qu’il renouvelle la location. Toutefois,l’affectation initiale est arbitraire.

• Lorsque vous ne souhaitez pas choisir de nom d’hôte pour le système concerné et préférezaccepter le nom enregistré pour l’adresse IP fournie par DHCP. Cette méthode garantit lareconnaissance immédiate du système par son nom d’hôte.

• Lorsque des systèmes existants, qui n’utilisaient pas DHCP auparavant, souhaitent accepterun nom d’hôte et une adresse IP arbitraires.

Une solution autre que l’utilisation des services DHCP consiste à créer des entrées /etc/bootptabpour chaque client spécifique du réseau. Cette méthode permet des mappages d’adresses IP

B.1 Présentation des services DHCP 277

spécifiques et un meilleur contrôle. Pour plus de détails, voir « Utilisation de bootptab à la placede DHCP » (page 279).Pour plus de détails sur l’utilisation de DHCP sur les systèmes Itanium, reportez-vous à la section« Considérations relatives à l’amorçage de clients Itanium anonymes » (page 60) et au manuelHP-UX IP Address and Client Management Administrator’s Guide.

B.2 Exemples d’utilisation de DHCPPour permettre à un serveur DHCP de répondre uniquement à certains clients spécifiques lorsd’une installation, utilisez la commande instl_adm pour configurer des dhcp_class_idspécifiques.Vous pouvez vous trouver dans l’un des cas suivants :

• Le réseau possède un serveur DHCP qui gère l’intégralité du réseau et les clients effectuantdes installations utilisent en permanence les adresses de ce serveur. Dans ce cas, vous n’avezrien à faire car la ligne suivante est enregistrée dans le fichier [W|V|I]INSTALLFS pardéfaut :is_net_info_temporary=false

• Le réseau possède un serveur DHCP, mais vous souhaitez gérer un petit nombre d’adressesIP temporaires, uniquement lors des installations, et de nouvelles adresses seront réaffectéesaux clients lors du déploiement.

Gestion de clients avec adresses IP temporairesVous pouvez utiliser cet exemple pour configurer un serveur Ignite-UX en tant que serveur DHCP« de département ». Dans ce cas, les locations d’adresses sont permanentes, mais elles sontisolées sur le serveur DHCP de département.1. Assurez-vous que DHCP est configuré et fonctionne sur le serveur Ignite-UX.2. Utilisez une seule dhcp_class_id dans dhcptab et dans les images du système de fichiers

RAM,[W|V|I]INSTALLFS, à l’aide de la commande instl_adm. Cette dhpc_class_idpeut comporter le nom d’hôte du serveur. Dans ce cas, saisissez la ligne suivante dans[W|V|I]INSTALLFS à l’aide de la commande instl_adm :is_net_info_temporary=true

3. Saisissez votre ID de classe comme indiqué ci-après dans dhcptab et [W|V|I]INSTALLFS :dhcp_class_id

Si vous utilisez un serveur non-HP qui ne reconnaît pas la dhcp_class_id, vous devezspécifier le serveur à l’aide du mot-clé dhcp_server.

Gestion de clients avec adresses IP affectées par DHCPVous pouvez utiliser cet exemple pour utiliser DHCP avec le serveur Ignite-UX en gérant l’intégralitédu réseau.1. Assurez-vous que DHCP est configuré et fonctionne sur le serveur Ignite-UX.2. Saisissez la ligne suivante :

278 Configuration des services DHCP

is_net_info_temporary=false

3. Saisissez votre ID de classe comme indiqué ci-après dans dhcptab et [W|V|I]INSTALLFS :dhcp_class_id

(Ou bien, utilisez le mot-clé dhcp_server comme indiqué dans l’exemple précédent.)Utilisez une seule dhcp_class_id dans les fichiers dhcptab et [W|V|I]INSTALLFS.Cette dhpc_class_id peut comporter le nom d’hôte du serveur.

Pour de plus amples informations, consultez les pages de manuel setup_server(1M) et bootpd(1M).

B.3 Utilisation de bootptab à la place de DHCPSi vous souhaitez une plus grande maîtrise de l’affectation des adresses IP et de leur mappagesur vos clients, vous pouvez configurer des entrées dans le fichier /etc/bootptab pour chaqueclient. Étant donné que le protocole d’amorçage (BOOTP) est un sous-ensemble du protocoleDHCP, la demande d’un serveur DHCP par le client sera satisfaite par la réponse de BOOTP.Si vous spécifiez également un fichier d’amorçage (bf) dans /opt/ignite/boot/boot_lifdans les entrées bootptab, aucune autre entrée supplémentaire n’est requise dans le fichier/etc/opt/ignite/inst_boottab. Dans ce cas, vous pourrez amorcer les clients à l’aidede la commande boot lan au lieu de boot lan install. Seuls les clients connus dans lefichier /etc/bootptab pourront être amorcés si vous n’utilisez pas instl_boottab.Un exemple d’entrée minimale dans /etc/bootptab est donné ci-après ; vous devez utiliservotre propre nom d’hôte, adresse IP, adresse matérielle et masque de sous-réseau. Vous pouvezégalement spécifier d’autres informations réseau à ce niveau ou à l’aide de la commandeinstl_adm. Spécifiez l’adresse IP du serveur Ignite-UX à l’aide de l’option instl_adm -t.sysname:\ hn:\ vm=rfc1048:\ ht=ether:\ ha=080009352575:\ ip=10.1.51.82:\ sm=255.255.255.0:\ bf=/opt/ignite/boot/boot_lif

REMARQUE : Vous trouverez des informations importantes relatives à l’utilisation de bootptabpour activer l’installation réseau des clients à la section « Configuration du serveur Ignite-UX pourles clients Itanium » (page 46).

B.3.1 Informations relatives à la conception de DHCPLe protocole DHCP est mis en œuvre sous forme d’extensions du protocole BOOTP et, en fait, lesdémons du serveur DHCP HP-UX et de BOOTP sont les mêmes : bootpd. Ce démon lit deuxfichiers de configuration : /etc/bootptab et /etc/dhcptab.Le mappage des systèmes pour les adresses IP et les informations relatives à la durée de locationest stocké dans le fichier de base de données DHCP /etc/dhcpdb. Une partie de la gestionde cette base de données est effectuée par la commande dhcptools.

B.3 Utilisation de bootptab à la place de DHCP 279

Du côté client, une commande appelée /usr/lbin/dhcpclient est utilisée pour communiqueravec le serveur afin d’obtenir une location d’adresse IP. Cette commande permet la diffusion surle réseau avant l’activation de l’interface réseau.La commande dhcpclient est également utilisée comme démon en sommeil jusqu'au momentdu renouvellement de la location d'adresse IP ; à ce moment, le client communiquera de nouveauavec le serveur ayant fourni la location initiale en vue de la prolonger.La commande dhcpclient n’est pas destinée à être utilisée directement par les utilisateurs ;elle est appelée par d’autres outils lors de l’installation et de l’amorçage du système.Pour plus d’informations sur les paramètres réseau fournis par DHCP, consultez les pages demanuel auto_parms(1M) et dhcpdb2conf(1M).Pour des informations plus générales sur DHCP, consultez les pages de manuel bootpd(1M) etdhcptools(1M).

280 Configuration des services DHCP

C Contenu du volume LIFLe volume LIF (Logical Interchange Format) contient des éléments de contenu nécessaires pourl'amorçage et l'installation ; il est requis sur tous les supports utilisés pour l'amorçage, l'installationet la restauration Ignite-UX, notamment sur serveur de réseau, disque racine (bootsys), bande etCD/DVD.Utilisez la commande make_medialif pour créer le volume LIF. Pour plus d’informations sur lacréation d'un volume LIF, consultez la page de manuel make_medialif(1M).

C.1 A Description des fichiers du volume LIF.Pour afficher le contenu d'un volume LIF, exécutez la commande lifls -l lif_volume. Voustrouverez ci-après un exemple d'affichage de lifls -l et la description des fichiers pouvantfigurer dans un volume LIF :# lifls -l /var/tmp/lifvolume ISL10 data size 1953114 directory size 3 07/03/07 10:12:02filename type start size implement created===============================================================ISL -12800 16 242 0 07/03/07 10:12:02AUTO -12289 264 1 0 07/03/07 10:12:02INDEX BIN 272 1 0 07/03/07 10:12:02CONFIG BIN 280 84 0 07/03/07 10:12:02HPUX -12928 368 1024 0 07/03/07 10:12:02FWWKAR6 BIN 1392 1 0 07/03/07 10:12:02FWWKAR7 BIN 1400 1 0 07/03/07 10:12:02FWWKAR8 BIN 1408 1 0 07/03/07 10:12:02WINSTALL -12290 1416 130092 0 07/03/07 10:12:04WINSTALLFS -12290 131512 128000 0 07/03/07 10:12:04IINSTALL -12290 259512 544598 0 07/03/07 10:12:09IINSTALLFS -12290 804112 239616 0 07/03/07 10:12:09RECCMDS BIN 1043728 1158 0 07/03/07 10:12:09RECCMDSIA BIN 1044888 2210 0 07/03/07 10:12:09INSTCMDS BIN 1047104 55663 0 07/03/07 10:12:09SYSCMDS BIN 1102768 127867 0 07/03/07 10:12:09INSTCMDSIA BIN 1230640 116929 0 07/03/07 10:12:09SYSCMDSIA BIN 1347576 214290 0 07/03/07 10:12:10SCRIPTS BIN 1561872 45 0 07/03/07 10:12:10PAD BIN 1561920 256 0 07/03/07 10:12:10#

La liste suivante décrit les fichiers utilisés dans l’exemple précédent et identifie les options utiliséesavec make_medialif pour les créer, le cas échéant.

• ISL — Programme de chargement initial. Programme permettant de mettre en œuvre la partiedu système d’exploitation indépendante du processus d’amorçage sur les systèmes PA-RISC.Il est chargé et exécuté après la bonne exécution du test automatique et de l’initialisation.Si ce programme est utilisé en mode interactif, il affiche un message et attend une actionde l’utilisateur. Sinon, il est similaire au fichier AUTO. Il est extrait du fichier d’amorçage par

C.1 A Description des fichiers du volume LIF. 281

défaut par la commande make_medialif : /opt/ignite/boot/boot_lif Pour plusd'informations, consultez la page de manuel isl(1M).

• AUTO — Fichier Autoexecute. Fichier définissant le comportement de l’amorçage par défaut.Sur les systèmes PA-RISC, le fichier AUTO se trouve dans le volume LIF. Sur les systèmesItanium, le fichier AUTO figure dans le répertoire /opt/ignite/boot. Pour de plus amplesinformations, consultez la page de manuel auto_adm(1M).

• INDEX — Fichier INDEX par défaut. Ce fichier regroupe les références aux fichiers deconfiguration dans des strophes en vue de définir le déroulement de l'installation.

• CONFIG — Fichier contenant normalement l’ensemble des informations de configurationlogicielle et les information de configuration du système de fichiers par défaut. Il contientles informations de configuration par défaut de la version du système d’exploitation, lesinformations de configuration définies par l’utilisateur et les informations relatives aux archiveset aux dépôts. Pour créer un fichier CONFIG, il est recommandé de commencer par le fichierde configuration correspondant à la version. Par exemple, pour HP-UX 11i v3, utilisez /opt/ignite/data/Rel_B.11.31/config. Vous pouvez ajouter des fichiers de configurationsupplémentaires à l’aide de l’option -f de la commande make_medialif.Les informations relatives à ce fichier permettent un accès total aux archives et aux dépôtsfigurant sur les supports. Le fichier CONFIG est référencé dans le fichier INDEX.Pour plus de détails, voir la section « Utilisation des fichiers de configuration » (page 169).

• HPUX — Utilitaire d’amorçage HP-UX. Ce fichier charge le noyau et démarre HP-UX. PourIgnite-UX, l'utilitaire d'amorçage HP-UX charge le noyau d'installation ([W|V|I]INSTALL)et le système de fichiers d'installation ([W|V|I]INSTALLFS). L'utilitaire d'amorçage peutégalement charger d'autres contenus LIF nécessaires au fonctionnement. Pour plusd’informations, voir la page de manuel hpux(1M).

• FWWKAR* — Un volume LIF peut contenir des fichiers requis par le micrologiciel systèmeet les programmes de chargement, par exemple le fichier FWWKAR.

• [W|V|I]INSTALL — Noyau d’installation HP-UX. Le noyau est statiquement lié et comportede nombreux pilotes et modules permettant la prise en charge de différents systèmesinformatiques.• Sur les systèmes PA-RISC 32 bits, utilisez l’option -o 32 de make_medialif pour

inclure le noyau INSTALL.• Sur les systèmes PA-RISC de classe V, utilisez l’option -o 64v de make_medialif

pour inclure le noyau VINSTALL.• Sur les systèmes PA-RISC 64 bits, utilisez l’option -o 64w de make_medialif pour

inclure le noyau WINSTALL.• Sur les systèmes Itanium, utilisez l’option -o IA de make_medialif pour inclure le

noyau IINSTALL.• Utilisez l’option -a de make_medialif pour inclure tous les fichiers du noyau

[W|V|I]INSTALL et du système de fichiers [W|V|I]INSTALLFS dans le répertoire/opt/ignite/boot/version.

REMARQUE : Par défaut, le noyau d'installation et le système de fichiers d'installationsélectionnés lors de la création du volume LIF correspondent à la version de HP-UXinstallée sur le système où make_medialif est exécutée. Vous pouvez éventuellementdécider d'amorcer le contenu pour une autre version de HP-UX à l'aide des options. Pourplus d’informations, voir la page de manuel make_medialif(1M).

282 Contenu du volume LIF

Pour plus de détails, voir la section « Classes de fichiers de configuration » (page 170).

• [W|V|I]INSTALL — Image du système de fichiers d’installation HP-UX d'Ignite-UX. Ce systèmede fichiers est chargé en mémoire et utilisé comme système de fichiers racine initial lors del'installation ou de la restauration. Notez que ce fichier contient le contenu de configuration.Pour plus d’informations, voir la page de manuel instl_adm(1M).• Sur les systèmes PA-RISC 32 bits, utilisez l’option -o 32 de make_medialif pour

inclure le système de fichiers INSTALLFS.• Sur les systèmes PA-RISC de classe V, utilisez l’option -o 64v de make_medialif

pour inclure le système de fichiers VINSTALLFS.• Sur les systèmes PA-RISC 64 bits, utilisez l’option -o 64w de make_medialif pour

inclure le système de fichiers WINSTALLFS.• Sur les systèmes Itanium, utilisez l’option -o IA de make_medialif pour inclure le

système de fichiers IINSTALLFS.• Utilisez l’option -a de make_medialif pour inclure tous les fichiers du noyau

[W|V|I]INSTALL et du système de fichiers [W|V|I]INSTALLFS dans le répertoire/opt/ignite/boot/version.

REMARQUE : Par défaut, le noyau d'installation et le système de fichiers d'installationsélectionnés lors de la création du volume LIF correspondent à la version de HP-UXinstallée sur le système où make_medialif est exécutée. Vous pouvez éventuellementdécider d'amorcer le contenu pour une autre version de HP-UX à l'aide des options. Pourplus d’informations, voir la page de manuel make_medialif(1M).

Pour plus de détails, voir la section « Classes de fichiers de configuration » (page 170).

• INSTCMDS et INSTCMDSIA — Archive compressée tar des commandes requises pour définirla configuration système à installer sur les systèmes PA-RISC et Itanium, respectivement. Ellecontient les commandes nécessaires pour la configuration des volumes de disques et dessystèmes de fichiers.

• SYSCMDS et SYSCMDSIA — Archive compressée tar des commandes requises pourl'installation des systèmes PA-RISC et Itanium, respectivement. Elle contient les commandesnécessaires pour l'installation et la restauration.

• RECCMDS et RECCMDSIA — Archive compressée tar des commandes requises pour larestauration expert sur les systèmes PA-RISC et Itanium, respectivement.

• SCRIPTS — Strophe de configuration de commandes dans le contenant des scriptssélectionnables dans itool sous l’onglet Advanced.

• PAD — Fichier permettant de réserver de l'espace pour un contenu futur, de contrôler lataille et l'emplacement du contenu, ou les deux.

IMPORTANT : Les premiers 8 Ko du système de fichiers d’installation [W|V|I]INSTALLFSpeuvent contenir du texte Ignite-UX. Dans ce cas, ces informations sont utilisées en priorité etpeuvent remplacer les instructions de configuration des fichiers LIF INDEX et CONFIG. En particulier,les informations figurant dans les premiers 8 Ko peuvent entraîner l'amorçage du client à partirdes supports et utiliser un serveur Ignite-UX pour terminer l'installation, et déterminer si l'installationou la restauration est interactive ou non.

Pour plus de détails, voir la section « Utilisation des fichiers de configuration » (page 169).

C.1 A Description des fichiers du volume LIF. 283

284

D Utilisation d’un assistant d’amorçageUn système exécutant HP-UX 11i peut effectuer une installation ou une restauration à partir d’unserveur Ignite-UX via une passerelle de réseau si le client est amorcé à l’aide de la commandebootsys. Si le système est amorcé manuellement, un assistant sera nécessaire pour effectuerl’amorçage via une passerelle de réseau.Cette annexe décrit la méthode de configuration de l’assistant d’amorçage ; elle traite les sujetssuivants :• « Configuration de l’assistant d’amorçage »• « Installation à l’aide d’un assistant d’amorçage »Afin d’amorcer HP-UX via une passerelle de réseau, vous devez disposer d’un système sur lesous-réseau local permettant d’assurer au client un noyau de système d’exploitation.L’environnement d’installation initial est requis pour l’installation ou la restauration.

D.1 Configuration de l’assistant d’amorçageLes étapes suivantes décrivent la configuration et l’utilisation d’un système sur le sous-réseau localafin de permettre à un client d’effectuer un amorçage réseau puis de communiquer avec un serveurIgnite-UX distant :

Configuration d’un assistant d’amorçage HP-UX 11i1. Installez les fonctionnalités principales minimales d’Ignite-UX sur l’assistant :

swinstall -s serveur_Ignite-UX: /dépôt Ignite-UX.MinimumRuntime

où :serveur_Ignite-UX:/dépôt est le nom de votre fichier de dépôt de réseau.

2. Sur l’assistant d’amorçage, configurez le serveur Ignite-UX par défaut à l’aide de la commandesuivante :/opt/ignite/bin/instl_adm -t IP_serveur_Ignite-UX

Cette commande modifie le contenu de la configuration en [W|V|I]INSTALLFS. Pour plusd’informations, consultez la page de manuel instl_adm(1M).

3. Vérifiez que le serveur correspond bien au serveur Ignite-UX et à la passerelle correspondantà votre sous-réseau, entrez :/opt/ignite/bin/instl_adm -d

4. Si la valeur gateway est incorrecte, vous pouvez utiliser instl_adm -g IP_passerellepour corriger le problème. Cette valeur est définie par swinstall lors de l’installation duproduit Ignite-UX.

5. Sur l’assistant d’amorçage, modifiez le fichier /etc/opt/ignite/instl_boottabetajoutez les adresses IP utilisables par les clients pour l’amorçage contenant des lignes auformat suivant :10.1.53.18010.1.53.18110.1.53.182

D.1 Configuration de l’assistant d’amorçage 285

Ces adresses IP temporaires ont été générées lors de la configuration initiale du serveurIgnite-UX et sont utilisées lors de l’amorçage initial. Elles doivent être valides sur le sous-réseau.

REMARQUE : Si un assistant d’amorçage est requis, les adresses IP temporaires généréespar le serveur Ignite-UX ne seront pas valide sur le sous-réseau de l’assistant d’amorçage.

Pour plus de détails, voir /etc/opt/ignite/instl_boottab sur le serveur Ignite-UX.

D.2 Installation à l’aide d’un assistant d’amorçageVous pouvez amorcer le client dans le menu BOOT ADMIN puis amorcer à l’aide de l’assistantd’amorçage. Par exemple :boot lan.adresse_IP_assistant install

Si un seul serveur Ignite-UX est disponible sur le sous-réseau pour l’installation, exécutez lacommande suivante :boot lan install

L’installation doit se poursuivre sous le contrôle du serveur Ignite-UX spécifié préalablement àl’aide de la commande instl_adm.

286 Utilisation d’un assistant d’amorçage

E Raccourcis clavier des terminauxLes outils d’installation d’Ignite-UX du côté client prennent en charge les terminaux HP, VT100 etWyse 60 pour naviguer dans l’interface utilisateur graphique Ignite-UX à l’aide d’un clavier.Les sections suivantes décrivent les différents raccourcis clavier utilisables en fonction des terminauxsupports.

• « Raccourcis clavier de base »• « Navigation clavier avancée »

E.1 Raccourcis clavier de baseCes raccourcis clavier de base sont utilisables sur les terminaux vt100 et wyse60.

Tableau E-1 Raccourcis clavier de base

TouchesAction

TabulationDéplacement dans les éléments de fenêtre.

Touches fléchéesDéplacement ou défilement dans un élément de fenêtre.

TabulationDéplacement dans les onglets affichés en haut de la fenêtre.

TabulationSortie des onglets.

Barre d’espaceSélection d’un élément dans une liste (mise en évidence).

Barre d’espaceDésélection d’un élément dans une liste.

Barre d’espaceClic sur un bouton, un bouton radio ou une case à cocher.

Touches Pg. Préc et Pg. Suiv (Voir« Navigation clavier avancée » (page 287) sices touches ne sont pas disponibles.)

Défilement d’une page vers le haut ou vers le bas.

Ctrl-L ou Maj-F1Actualisation de la fenêtre et du contenu.

E.2 Navigation clavier avancée

E.2.1 Terminaux HPLes terminaux HP affichent des libellés de touches de fonctions, également appelés labels detouches d’accès direct, en bas de la fenêtre. Ces labels varient selon le type de fenêtre affichée,mais les fonctions des touches F1-F4 restent les mêmes. Ces quatre touches ont les fonctionssuivantes :

Tableau E-2 Touches de fonctions des terminaux HP

ToucheFonction

F1Aide contextuelle

F2ALT (touche de modification)

E.1 Raccourcis clavier de base 287

Tableau E-2 Touches de fonctions des terminaux HP (suite)

ToucheFonction

F3Sélection/désélection

F4Affichage/masquage de la barre de menus

Certaines fonctions avancées mentionnées dans le tableau suivant impliquent une combinaisonde touches avec appui sur la touche Alt (F2), libération de la touche et appui sur une autre touche.Par exemple, pour sélectionner tous les éléments d’une liste, appuyez sur F2, relâchez la toucheet appuyez sur /.

Tableau E-3 Fonctions avancées

Combinaison de touchesAction

PrécDéfilement d’une liste d’une page vers la gauche.

SuivantDéfilement d’une liste d’une page vers la droite.

F2, puis / sur le clavier principalSélection de tous les éléments d’une liste (mise en évidence).

F2, puis \ sur le clavier principalDésélection de tous les éléments d’une liste.

F2, puis le mnémonique (lettre soulignée)Ouverture d’un menu de la barre de menus à l’aide dumnémonique (lettre soulignée).

F2, puis le mnémonique (lettre soulignée)Appui sur un bouton si le curseur n’est pas positionné dessus.

ASTUCE : Pour enregistrer rapidement les modifications d’un système de fichiers dans l’ongletFile System sur un terminal HP, appuyez sur F2 puis sur la lettre m. Vous pouvez gagner du tempset réduire le travail grâce à cette méthode, car vous n’avez pas à vous déplacer sur le boutonModifier puis à cliquer dessus.

E.2.2 Terminaux vt100Habituellement, les claviers vt100 utilisent la même rangée de touches, juste au-dessus du claviernumérique, comme touches de fonctions. Ces touches peuvent être identifiées [PF1] -[PF4], mais,dans certains cas, elles sont marquées *, /, + et -. Sur les claviers de certaines stations de travailHP (et sur les terminaux de la série HP 700), ces touches peuvent se présenter comme quatretouches non repérées au-dessus du clavier numérique. Dans ce cas, [PF1] correspond à la touchesans libellé de gauche et [PF4] à la dernière touche de droite.Si vous avez un doute sur l’emplacement des touches [PF1] - [PF4] sur votre clavier, HPrecommande de procéder comme suit :

• Reportez-vous à la documentation de votre terminal pour savoir quelles touches correspondentaux touches [PF1] - [PF4].

• Si vous utilisez X11, vous devez savoir comment sont configurées vos combinaisons detouches X11. Pour afficher les combinaisons de touches X11, exécutez la commandexmodmap sans options.Pour configurer les touches du clavier numérique, *, /, + et - en touches [PF1] - [PF4], utilisezles commandes suivantes :

288 Raccourcis clavier des terminaux

xmodmap -e "keysym KP_Multiply = KP_F1" xmodmap -e "keysym KP_Divide = KP_F2" xmodmap -e "keysym KP_Add = KP_F3" xmodmap -e "keysym KP_Subtract = KP_F4"

REMARQUE : La modification des combinaisons de touches dans X Window en utilisantcette méthode affecte tous les clients X. Les modifications ne sont pas conservées entre lessessions et vous devez donc modifier les combinaisons de touches lors de chaque connexionà une session X Window.

• Si vous utilisez un émulateur de terminal PC, reportez-vous à la documentation de l’applicationémulateur pour savoir comment les touches [PF1] - [PF4] ont été associées à votre clavierPC ; il est possible qu’il n’existe aucune association. Habituellement, les touches [PF1] -[PF4] sont associées aux touches situées au-dessus du clavier numérique du PC.

Ces quatre touches ont les fonctions suivantes :

Tableau E-4 Touches de fonctions

ToucheFonction

PF1ALT (touche de modification)

PF2Aide contextuelle

PF3Barre de menus (à/de)

PF4Retour au shell

Certaines fonctions avancées mentionnées dans le tableau suivant impliquent une combinaisonde touches avec appui sur la touche PF1. En d’autres termes, vous devez d’abord appuyer surla touche PF1, la relâcher, puis appuyer sur une autre touche. Par exemple, pour faire défilerune liste d’une page, vous devez appuyer sur PF1, la relâcher, puis appuyer sur les touches 2,4, 6 ou 8 du clavier numérique.Les fonctions clavier avancées sur les terminaux vt100 sont les suivantes :

Tableau E-5 Fonctions clavier avancées

Combinaison de touchesAction

PF1, puis 8 sur le clavier numériqueDéfilement d’une liste d’une page vers le haut.

PF1, puis 2 sur le clavier numériqueDéfilement d’une liste d’une page vers le bas.

PF1, puis 4 sur le clavier numériqueDéfilement d’une liste d’une page vers la gauche.

PF1, puis 6 sur le clavier numériqueDéfilement d’une liste d’une page vers la droite.

PF1, puis / sur le clavier principalSélection de tous les éléments d’une liste.

PF1, puis \ sur le clavier principalDésélection d’un élément dans une liste.

PF1, puis . sur le premier élément ; déplacez le curseur ;PF1, puis . sur le dernier élément

Sélection de plusieurs éléments dans une liste.

PF1, puis le mnémonique (lettre soulignée)Appui sur un bouton si le curseur n’est pas positionné dessus.

E.2 Navigation clavier avancée 289

290

GlossaireUn terme apparaît en caractères gras lorsqu’il est défini pour la première fois dans letexte de ce manuel. Les termes qui apparaissent en italiques dans le glossaire se réfèrentà d’autres termes qui y sont également présents.[W|V|I]INSTALL Concerne le noyau d’installation WINSTALL, VINSTALL, IINSTALL ou INSTALL,

selon le système.

[W|V|I]INSTALLFS Concerne le système de fichiers WINSTALLFS, VINSTALLFS, IINSTALLFS ouINSTALLFS selon le système.

0xLLA Voir adresse de niveau de liaison.

add_new_client Commande Ignite-UX permettant de créer un répertoire client sur un serveurIgnite-UX sans devoir amorcer le client à partir du serveur Ignite-UX au préalable.Voir add_new_client(1M).

adressageagile

Possibilité d’accéder à unLUN avec le même DSF quel que soit l’emplacementphysique du LUN ou le nombre de chemins d’accès. L’adressage agile est nouveausur HP-UX 11i v3

adresse deniveau deliaison (LLA)

Voir adresse MAC.

adresse MAC Abréviation de l’expression Media Access Control. Numéro matériel unique d’unecarte réseau. Utilisé pour identifier avec précision une interface réseau connectéeà un réseau local.

adresse NIC Voir adresse MAC.

amorçage Permet de charger le noyau et de démarrer le système d’exploitation référencépar le noyau qui a été chargé. Voir la page de manuel boot(1M).

amorçagedirigé

Demande d’amorçage envoyée à un serveur Ignite-UX particulier ou à l’assistantd’amorçage. Un amorçage dirigé permet d’effectuer l’amorçage et l’installationà partir d’un serveur Ignite-UX sur un sous-réseau différent sans utiliser d’assistantd’amorçage.

amorçageréseau

Amorçage du noyau d’installation HP-UX par un système sur le réseau, à partird’un serveur Ignite-UX.

archive derestauration

Archive contenant les personnalisations du système spécifiques à l’hôte. Voirarchive.

archiveparfaite

Archive dont les fichiers sont à l’état newconfig. Voir archive.

archive_impact Commande Ignite-UX permettant de calculer l’espace disque requis pour unearchive en prenant en compte les répertoires de niveau supérieur par défaut. Lesrésultats sont enregistrés en syntaxe d’affichage standard du fichier deconfiguration Ignite-UX. Voir la page de manuel archive_impact(1M).

archives 1. Fichier créé à l’aide de la commande make_sys_image et contenant lesfichiers nécessaires à l’installation ou à la restauration d’un système. Ce fichierpeut être au format tar, cpio ou, sur HP-UX 11i v3, pax, et peut être compressé.Les archives ne comportent pas d’informations relatives au système de fichier ouà la configuration du disque. Il peut s’agir d’archives de restauration ou d’archives

291

parfaites. Les archives de restauration contiennent les personnalisationsspécifiques à l’hôte du système ; les archives parfaites contiennent les fichierspersonnalisables réinitialisés à l’état newconfig. Une archive peut contenir lesystème d’exploitation HP-UX principal, les logiciels d’application, les correctifset les personnalisations globales. 2. Fichier intégrant le contenu d’autres fichiers,créés et gérés par des programmes tels que pax, tar et cpio.

assistantd’amorçage

Système possédant les fonctionnalités principales minimales d’Ignite-UX sur unsous-réseau local offrant un noyau d’installation Ignite à un client pour aide àl’amorçage via un serveur Ignite-UX sur un autre sous-réseau.

AUTO Fichier définissant le comportement de l’amorçage par défaut. Sur les systèmesPA-RISC, le fichier AUTO se trouve dans le volume LIF. Sur les systèmes Itanium®,le fichier AUTO figure dans le répertoire /opt/ignite/boot. Voir les pagesde manuel hpux(1M) et hpux.efi(1M).

auto_adm Commande Ignite-UX permettant de gérer le contenu du fichier AUTO. Voir lapage de manuel auto_adm(1M).

autonome En termes Ignite-UX (par opposition à toute autre utilisation), système client quin’est pas amorcé sur le réseau, mais peut tout de même utiliser un serveur Ignite-UXpour l’installation ou la restauration.

bastille Outil de renforcement et de verrouillage permettant d’améliorer la sécurité dusystème d’exploitation HP-UX. Il permet un verrouillage personnalisé, système parsystème.

bootsys Commande Ignite-UX permettant de réamorcer et d’installer des clients quiexécutent HP-UX. Voir la page de manuel bootsys(1M).

check_net_recovery Commande Ignite-UX permettant de comparer les fichiers d’un système enexploitation avec une archive de restauration créée à l’aide de la commandemake_net_recovery. Un rapport est généré pour indiquer les fichiers ajoutés,supprimés ou modifiés depuis la création de l’archive de restauration. Voir lapage de manuel check_net_recovery(1M).

check_tape_recovery

Commande Ignite-UX permettant de comparer les fichiers d’un système enexploitation avec une archive de restauration sur bande, créée à l’aide de lacommande make_tape_recovery. Un rapport est généré pour indiquer lesfichiers ajoutés, supprimés ou modifiés depuis la création de l’archive derestauration. Voir la page de manuel check_tape_recovery(1M).

cheminphysique« lunpath »

Représentation du chemin physique d’un périphérique de stockage de masse. Leformat est identique à celui du chemin physique hérité jusqu’au HBA. Après leHBA, l’adressage supplémentaire est affiché en hexadécimal. La chaîne0/2/1/0.0x50001fe1500170ac.0x4017000000000000 est un exemple dechemin physique « lunpath ». Les chemins physiques « lunpath » appartiennentà la vue agile nouvelle sur HP-UX 11i v3.

cheminphysique hérité

Représentation d’un chemin physique existant dans les versions antérieures àHP-UX 11i v3. Il se compose d’une série d’adresses de liaison de bus séparéespar des barres obliques (/) vers le HBA. Après le HBA, les éléments d’adressesupplémentaires, par exemple domaine, zone, port, cible et LUN, sont séparéspar des points (.). La chaîne /0/2/1/0.1.4.0.0.2.7 est un exemple de cheminphysique hérité.

292 Glossaire

cheminphysique LUN

Chemin physique d’un LUN SCSI permettant de virtualiser tous les chemins duLUN. Le premier élément de chemin est 64000, suivi par une instance de busvirtuel et par un numéro d’unité logique. Les LUN de chemins multiples possèdentun chemin physique LUN unique. La chaîne 64000/0xfa00.0x22 est un exemplede chemin physique LUN. Les chemins physiques LUN appartiennent à la vueagile nouvelle sur HP-UX 11i v3.

cheminsmultiples

Détection, corrélation et utilisation coordonnée de plusieurs chemins physiquesvers le même LUN.

CINDEX Fichier INDEX de clients individuels, figurant dans le répertoire /var/opt/ignite/client sur le serveur Ignite-UX. Utilisé pour installer les images derestauration créées à l’aide de la commande make_net_recovery.

client Ordinateur utilisant un serveur Ignite-UX pour l’installation, la restauration, ou lesdeux.

client anonyme Système client demandant une adresse IP pour l’amorçage lorsque son adresseMAC n’est associée à aucune adresse IP sur le serveur. L’adresse IP d’un clientanonyme lui est attribuée à partir d’un groupe d’adresses IP réservées aux clientsanonymes. Voir client enregistré.

clientenregistré

Système client d’ont l’adresse MAC est enregistrée sur le serveur afin d’amorcersystématiquement sur la même adresse IP affectée. Sur les systèmes PA-RISC,l’adresse MAC du client est affectée à une adresse IP dans le fichier /etc/opt/ignite/instl_boottab ou /etc/bootptab. Sur les systèmes Itanium, lefichier /etc/bootptab est utilisé par défaut.

clonage desystèmes

Permet de répliquer les logiciels et la configuration d’un ordinateur sur un autre.Cette opération peut être réalisée à des degrés divers à l’aide des commandesmake_sys_image et make_[tape|net]_recovery.

codedépendant duprocesseur

Micrologiciel permettant de mettre en œuvre toutes les fonctionnalités dépendantdu processeur, notamment l’initialisation et le test automatique du processeur.Une fois terminé, il charge et transfère le contrôle au programme de chargementinitial. Le comportement du micrologiciel varie en fonction des gammes dematériels. Voir la page de manuel pdc(1M).

CONFIG Fichier du volume LIF contenant normalement l’ensemble des informations deconfiguration logicielle et les information de configuration du système de fichierspar défaut. Il contient les informations de configuration par défaut de la versiondu système d’exploitation, les informations de configuration définies par l’utilisateuret les informations relatives aux archives et aux dépôts.

config limitéepar l’utilisateur

Fichier de configuration permettant d’informer Ignite qu’il n’existe pas d’archivecorrespondante. Utilisé avec le support assistant d’amorçage. Également appeléeconfig réduite.

config réduite Voir config limitée par l’utilisateur.configurationcommune

Logiciels système que vous souhaitez reproduire sur d’autres systèmes, parexemple : système d’exploitation, correctifs et logiciels d’application.

configurationdes disques

Méthode de formatage des disques et de stockage des informations. Il existedeux méthodes générales de configuration des disques : configuration de stockagephysique et configuration de stockage logique. VxVM et LVM utilisent laconfiguration de stockage logique, ainsi que différentes techniques deconfiguration telles que l’écriture miroir et l’entrelacement.

293

contenud’amorçage

[W|V|I]INSTALL, [W|V|I]INSTALLFS, INSTCMDS ou INSTCMDSIA, fichiers deconfiguration et autres fichiers de prise en charge de l’amorçage et desfonctionnalités Ignite-UX requis pour utiliser une autre source d’installation.

contenu del’installation

Contenu d’amorçage et autres fichiers requis pour la prise en charge desfonctionnalités Ignite-UX lors de l’installation et de la restauration.

copy_boot_tape Commande Ignite-UX permettant de répliquer une bande de restauration PA-RISCcréée à l’aide de la commande make_tape_recovery. Voir la page de manuelcopy_boot_tape(1M).

démon Processus exécuté en arrière-plan et normalement insensible aux instructionsd’arrêt.

dépôt Référentiel de produits logiciels, structuré de façon à pouvoir servir de source delogiciels aux commandes Software Distributor (SD-UX).

dépôt delogiciels

Voir dépôt.

DHCP Abréviation de l’expression Dynamic Host Configuration Protocol ; méthoded’affectation dynamique d’adresses IP et d’autres informations de topologie deréseau aux clients en fonction d’une durée de location spécifiée.

disque entier Option de gestion de volumes traitant l’ensemble du disque comme un seul volume.Cette option n’utilise pas de gestionnaire de volumes. Sur les disques amorçables,cette option n’est utilisable que sur les systèmes Itanium.

DNS Abréviation de l’expression Domain Name Service (serveur de noms dedomaines) ; permet d’effectuer la correspondance entre les noms d’hôtes et lesadresses IP.

domaine NIS Groupe de systèmes partageant les informations de configuration NIS.

DSF Abréviation de l’expression Device Special File (fichier spécial). Fichier associéà un périphérique d’E/S. Les DSF sont lus et écrits comme des fichiers ordinaireset entraînent l’activation du périphérique associé.

DSF fixe DSF conforme au modèle de nom mis en place sur HP-UX 11i v3 en vue desupporter l’adressage agile. Le nom de fichier du périphérique contient un numérod’instance, par exemple /dev/disk/disk#, et le mineur ne comporte aucuneinformation de chemin physique.

DSF hérité DSF dont les informations de chemin physique notamment bus SCSI, cible et LUNsont intégrées au mineur de fichier et au nom de fichier, par exemple /dev/dsk/c#t#d#. Il s’agit des seuls DSFs disponibles dans les versions antérieuresà HP-UX 11i v3.

DUMP Appellation d’usage habituellement relative à un volume logique LVM ou à unvolume VxVM pour le stockage de vidage sur incident système. Voir la page demanuel crashconf(1M).

El Torito Extension ISO9660 permettant de créer des supports optiques amorçables.

emplacementphysique

Identificateur de périphérique utilisant des informations telles que baie, armoireet ID LUN pour indiquer la location physique réelle du périphérique. Utilisé pourindiquer un périphérique spécifique indépendant des modifications de chemind’E/S.

environnementde diagnostic

Utilitaires de diagnostic stockés dans la partition de service ou la zone d’amorçagepouvant fonctionner sans le système d’exploitation.

294 Glossaire

hors ligne(ODE)

essentiels Liste des fichiers et des répertoires de /opt/ignite/recovery/mnr_essentials décrivant le contenu minimum par défaut d’une archive derestauration.

Étiquette debande ANSI

Voir Étiquette de bande standard.

Étiquette debandestandard

Bande comportant un étiquetage standard ANSI. Ignite-UX utilise ansitape(1)pour créer une bande avec étiquette standard.

facultatif Sur 11i v3, kits logiciels non installés par défaut avec HP-UX. Vous devezsélectionner ces kits avant l’installation. Ignite-UX est un exemple de kit logicielen option.

fichiercompressé

Fichier réduit à l’aide de logiciels de compression du type gzip ou compresssans perte d’informations. Voir les pages de manuel gzip(1) et compress(1).

fichier config Voir fichier de configuration.

fichier deconfiguration

Fichier contenant les informations décrivant le déroulement de l’installation, lecontenu des archives ou le contenu d’un dépôt. Les fichiers de configuration sontréférencés par les fichiers INDEX et CINDEX. Voir la page de manuel instl_adm(4).

gestionnairede volumes

Sous-système de gestion de l’espace disque permettant de combiner un ouplusieurs disques. Il peut permettre d’augmenter la taille, d’améliorer la fiabilitégrâce à la redondance des données et des chemins, d’améliorer la souplesse deconfiguration et offre d’autres fonctions de gestion de l’espace du système defichiers.

gestionnairede volumeslogiques (LVM)

Type spécifique de gestionnaire de volumes créé et géré par le produit HP LVM.Voir la page de manuel lvm(7).

groupe dedisques

Équivalent VxVM d’un groupe de volumes LVM.

groupe defichiers

Pour SD-UX, ensemble de fichiers dans un produit. Le produit peut appartenir àun kit. Voir la page de manuel sd(5).

groupe devolumes

Regroupement arbitraire de disques utilisés par LVM. Voir gestionnaire de volumes.

gzip Commande disponible sur HP-UX, permettant de compresser et de décompresserdes fichiers au format « .gz ». Voir la page de manuel gzip(1).

HBA Abréviation de l’expression Host Bus Adaptor (Adaptateur de bus hôte). Interfaced’E/S physique assurant la connectivité et le traitement des E/S entre un serveuret un périphérique de stockage.

HPUX Le programme de chargement HP-UX. Ce fichier charge le noyau et démarreHP-UX. Pour Ignite-UX, l'utilitaire d'amorçage HP-UX charge le noyau d'installation(par exemple, IINSTALL) et le système de fichiers d'installation (par exemple,IINSTALLFS). L'utilitaire d'amorçage peut également charger d'autres contenusLIF nécessaires au fonctionnement. Voir la page de manuel hpux(1M).

identificateurdepériphérique

Chaîne lisible, conviviale du type « LAB2CAB23LUN15 », stockée sur unpériphérique. Elle reste visualisable même si le périphérique est déplacéphysiquement. Voir la page de manuel scsimgr(1M).

295

ignite Nom de la commande ignite. Voir la page de manuel ignite(5).

Ignite Voir Ignite-UX.

Ignite-UX Ensemble d’outils d’administration HP-UX permettant l’installation simultanée deHP-UX sur plusieurs clients PA-RISC et Itanium, la création et l’utilisationd’installations personnalisées, la restauration à distance de clients et la créationde supports de restauration.

IINSTALL Noyau d’installation des systèmes Itanium.

IINSTALLFS Système de fichiers associé au noyau IINSTALL.image État actuel de votre ordinateur ou d’une partie de votre ordinateur. Souvent

considéré comme un « instantané » de l’état de la machine à un moment donné.

imaged’amorçage

Contenu d’amorçage comprenant [W|V|I]INSTALL, [W|V|I]INSTALLFS,INSTCMDS ou INSTCMDSIA, ainsi que d’autres contenus requis pour la priseen charge de l’amorçage, formatés en fonction d’un type de support spécifique,par exemple CD, DVD ou bande.

imaged’amorçageCD

Image d’amorçage formatée pour CD.

imaged’amorçageDVD

Image d’amorçage formatée pour DVD.

image derestauration

Instantané spécifique à un système et contenant le nom d’hôte, l’adresse IP, lesinformations réseau, tous les fichiers et répertoires essentiels pour qu’un systèmesoit opérationnel, ainsi que des données éventuelles spécifiées sur un disque, ungroupe de volume, un fichier ou un répertoire. Il est créé à l’aide de la commandemake_[tape|net]_recovery.

image desupport

Combinaison des informations de source de logiciels, fichiers de configurationet amorçage à enregistrer sur CD ou DVD, utilisées lors de la préparation dessupports d’installation. Il s’agit d’un seul grand fichier du système d’exploitationHP-UX, enregistré sur le support et utilisé pour l’installation ou la restauration.

image ISO Fichier au format ISO9660 utilisé pour l’enregistrement sur CD ou DVD. Utilisépour la gravure bit pour bit d’un CD ou d’un DVD.

image parfaite Combinaison d’une archive parfaite et d’un fichier de configuration décrivant laconfiguration des disques et le système de fichiers d’un système. Utilisée enconfiguration commune pour installer les systèmes.

image système Voir image.

INDEX Fichier figurant sur le serveur Ignite-UX et dans les volumes LIF et regroupant lesréférences aux fichiers de configuration dans des strophes en vue de définir ledéroulement de l’installation.

INSTALL Noyau d’installation pour systèmes PA-RISC compatibles 32 bits.

installation Permet d’effectuer une installation.

installation Chargement du système d’exploitation, des autres logiciels et des informationsde configuration sur un système.

installationautomatisée

Toute installation réalisée automatiquement, sans interaction manuelle. Cetteopération peut être effectuée en ligne de commande à l’aide de la commande

296 Glossaire

bootsys ou bien être programmée pour s’exécuter à un moment prédéfini à l’aidedu démon cron.

installation dunoyau

Voir IINSTALL, INSTALL, VINSTALL et WINSTALL.

installation dusystème defichiers

Voir IINSTALLFS, INSTALLFS, VINSTALLFS et WINSTALLFS.

installationpersonnalisée

Installation adaptée à vos besoins spécifiques, comprenant : les paramètres denoyau, l’exécution de scripts utilisateur, les informations sur l’hôte et lesinformations réseau.

installationstandard

Amorçage, chargement de HP-UX et démarrage d’un système. Ce processuspermet de charger un nouvel exemplaire de HP-UX sur un système.

installé pardéfaut

Sur HP-UX 11i v1 et 11i v2, kits logiciels installés par défaut avec HP-UX. Ceskits peuvent être désélectionnés avant l’installation.

INSTALLFS Système de fichiers associé au noyau INSTALL.INSTCMDS Archive compressée tar des commandes figurant dans le volume LIF, ou sur un

serveur Ignite-UX, requises pour définir la configuration système à installer sur unsystème PA-RISC.

INSTCMDSIA Archive compressée tar des commandes figurant dans le volume LIF, ou sur unserveur Ignite-UX, requises pour définir la configuration des disques sur un systèmeItanium.

instl_adm Commande Ignite-UX permettant de vérifier la syntaxe sur les fichiers deconfiguration Ignite-UX et de gérer le fichier de configuration dans un systèmede fichiers d’installation ou sur un serveur Ignite-UX. Voir la page de manuelinstl_adm(1M).

instl_bootd Démon de protocole d’amorçage pour les clients Ignite-UX répondant aux systèmesPA-RISC qui demandent les services d’amorçage au serveur Ignite-UX. Voir lapage de manuel instl_bootd(1M).

instl_combine Commande Ignite-UX permettant de combiner une image d’amorçage CD ou uneimage d’amorçage DVD et le contenu de l’installation. Voir la page de manuelinstl_combine(1M).

instl_dbg Commande Ignite-UX permettant d’effectuer une analyse syntaxique et undébogage des fichiers de configuration d’un client Ignite-UX. Voir la page demanuel instl_dbg(1M).

interface deligne de

Commandes et options formées de texte et saisies sous le contrôle de l’invite dela ligne de commande HP-UX ou exécutées par un script.

commande(CLI)

interfacemicrologicielleextensible (EFI)

Voir interface micrologicielle extensible.

interfacemicrologicielleextensible (EFI)

Environnement micrologiciel développé par Intel® sur les systèmes Itanium,assurant l’interface entre les systèmes d’exploitation et le micrologiciel de laplate-forme. L’interface se compose d’informations relatives à la plate-forme, ainsique d’appels aux services d’amorçage et d’exécution. L’équivalent PA-RISC estle module de gestion de la console.

297

interfaceutilisateur en

Mode d’interaction avec des ordinateurs utilisant un affichage de type caractèrefonctionnant sur des terminaux non graphiques. L’interface en mode caractère(TUI) fait appel au clavier pour la navigation (pas de souris).mode

caractère (TUI)

interfaceutilisateur

Mode d’interaction avec des ordinateurs utilisant des icônes telles que fenêtreset bureaux, ainsi que des menus contrôlés par souris.

graphique(GUI)

ISL Voir programme de chargement initial.itool Nom d’un programme IUX interne permettant d’afficher une interface utilisateur

de configuration de l’installation de clients Ignite-UX. Cette interface comportecinq onglets : Basic (Généralités), Software (Logiciels), System (Système), FileSystem (Système de fichiers) et Advanced (Avancé). Elle est utilisée pourpersonnaliser tout ou partie de l’installation du système d’exploitation sur le clientavant une installation ou une restauration. Cette commande n’est pas appeléeen ligne de commande.

IUX Voir Ignite-UX.

kit Ensemble de logiciels disponibles dans Software Distributor. Les kits sont distribuésdans des dépôts et contiennent des produits et des groupes de fichiers. Ignite-UXréférence habituellement les logiciels au niveau kit, et non pas au niveau produitsou produit.groupe de fichiers.

LANIC Voir adresse MAC.

largefiles Option disponible sur certains systèmes de fichiers et permettant d’utiliser desfichiers de taille supérieure à 2 Giga-octets.

LIF Voir Logical Interchange Format.logicalinterchangeformat

Système de fichiers simple installé sur les ordinateurs HP pouvant exécuter HP-UXpour faciliter le transport des supports. Voir la page de manuel lif(4).

LUN Identificateur de périphérique SCSI. Concerne un périphérique de stockage final,par exemple, disque, bande, disquette ou CD. Il s’agit de l’unité elle-même etnon d’une représentation du chemin de l’unité.

make_[tape|net]_recovery

Regroupe les commandes make_tape_recovery et make_net_recovery d’Ignite-UX.

make_boot_tape Commande Ignite-UX permettant de créer une bande amorçable contenant lesinformations suffisantes pour permettre l’amorçage d’un système et la connexionà un serveur Ignite-UX. Voir la page de manuel make_boot_tape(1M).

make_bundles Commande Ignite-UX permettant de créer un conteneur de kits pour les produitsfigurant dans un dépôt. Voir la page de manuel make_bundles(1M).

make_config Commande Ignite-UX permettant de créer des fichiers de configuration Ignite-UXpour les dépôts Software Distributor. Voir la page de manuel make_config(1M).

make_depots Commande Ignite-UX permettant de créer un dépôt Software Distributor qui serautilisé par d’autres outils Ignite-UX en copiant les kits d’une source SoftwareDistributor. Voir la page de manuel make_depots(1M).

make_ipf_tape Commande Ignite-UX permettant de créer une bande amorçable pour un systèmeItanium. Cette bande contiendra les composants d’amorçage et d’installation,mais aucune archive de restauration. Voir la page de manuel make_ipf_tape(1M).

298 Glossaire

make_medialif Commande Ignite-UX permettant de créer un fichier contenant un volume LIF utilisépour amorcer les systèmes PA-RISC. Ce fichier peut ensuite être copié sur bande,CD ou DVD en vue de créer des supports d’installation. Voir la page de manuelmake_medialif(1M).

make_net_recovery Commande Ignite-UX permettant de créer une archive de restauration et un fichierde configuration système et de stocker l’image de restauration résultante sur unsystème du réseau. Voir la page de manuel make_net_recovery(1M).

make_sys_image Commande Ignite-UX permettant de créer une archive d’un système. Voir la pagede manuel make_sys_image(1M).

make_tape_recovery Commande Ignite-UX permettant de créer une archive de restauration et un fichierde configuration système et de stocker l’image de restauration résultante sur unebande locale. Voir la page de manuel make_tape_recovery(1M).

manage_index Commande Ignite-UX permettant de gérer un fichier INDEX ou CINDEX Ignite-UX.Voir la page de manuel manage_index(1M).

module degestion de la

Interface micrologicielle sur systèmes PA-RISC. L’équivalent sur Itanium estl’interface micrologicielle extensible.

console (BootConsoleHandler, BCH)

newconfig État d’un fichier stocké dans /usr/newconfig avant sa mise en place et samodification en fonction du système. Les fichiers à l’état newconfig ne contiennentaucune information relative à la personnalisation du système.

NFS Abréviation de l’expression Network File System (système de fichiers réseau).Permet à un client d’accéder aux fichiers de manière transparente sur le réseau.

NIS Abréviation de l’expression Network Information Service (service d’informationsréseau). Permet d’accéder à un système à partir d’un autre système avec uneseule identification utilisateur et un seul mot de passe.

noyau Le noyau HP-UX est le code exécutable en charge de la gestion des ressourcesinformatiques telles que : affectation de mémoire, création de processus etplanification de l’exécution de programmes. Le noyau réside en RAM durantl’exécution de HP-UX.

partition Partie d’un périphérique de disque affichée comme un périphérique de disquepour les gestionnaires de volumes, les systèmes de fichiers et les autres logicielsde systèmes d’exploitation. Les partitions permettent à différentes parties d’undisque de stocker le contenu nécessaire à l’amorçage, aux systèmes de fichiersde systèmes d’exploitation, aux outils et diagnostics et d’autres informations

passerelle Adresse IP d’un système permettant d’acheminer le trafic transféré vers un réseaunon local. Une adresse IP de passerelle est habituellement associée à un routeur.

pax Commande d’archivage de fichiers HP-UX permettant d’extraire, de répertorieret d’enregistrer des fichiers membres dans une archive. Ignite-UX utilise pax pourcréer des archives tar, cpio et pax. Voir les pages de manuel pax(1),tar(1) etcpio(1).

PDC Voir code dépendant du processeur.pkg_rec_depot Commande Ignite-UX permettant de reconditionner le produit Ignite-UX dans un

dépôt sur un serveur Ignite-UX en vue de distribuer les logiciels Ignite-UX auxsystèmes clients qui utilisent le serveur Ignite-UX pour effectuer une restaurationréseau. Voir la page de manuel pkg_rec_depot(1M).

299

print_manifest Commande Ignite-UX permettant d’afficher un récapitulatif du système sur lequelil est exécuté. Il est possible d’afficher le récapitulatif d’origine ou de recueillirdes informations relatives au système actuel durant son fonctionnement. Voir lapage de manuel print_manifest(1M).

produit Pour SD-UX, ensemble de groupes de fichiers, groupes de fichiers individuels,ou les deux.

programme dechargementinitial (ISL)

Programme permettant de mettre en œuvre la partie du système d’exploitationindépendante du processus d’amorçage sur les systèmes PA-RISC. Il est chargéet exécuté après la bonne exécution du test automatique et de l’initialisation. Voirla page de manuel isl(1M).

PXE Abréviation de l’expression preboot execution environment (environnementd’exécution avant amorçage). Protocole installé par-dessus DHCP sur les systèmesHP-UX Itanium permettant de demander les services d’amorçage sur un serveurafin de charger le système d’exploitation.

réamorçage Arrêt de l’ensemble du code d’exécution notamment le noyau, redémarrage del’ordinateur et amorçage du système. Voir les pages de manuel shutdown(1M)et reboot(1M).

récapitulatif Détail de l’installation d’un client. Le récapitulatif figure dans un fichier sur leclient et sur le serveur Ignite-UX si l’installation est réussie et peut être affiché ouactualisé à l’aide de la commande print_manifest. Voir la page de manuelprint_manifest(1M).

RECCMDS Archive compressée tar des commandes requises pour effectuer une restaurationexpert sur les systèmes PA-RISC.

RECCMDSIA Archive compressée tar des commandes requises pour effectuer une restaurationexpert sur les systèmes Itanium.

recommandé Sur 11i v3, kits logiciels recommandés et qui doivent être installés avec HP-UX,car ils sont conformes aux dépendances de logiciels requis, le cas échéant. Vouspouvez désélectionner ces kits avant l’installation.

requis Sur 11i v3, kits logiciels et de pilotes de réseau requis et toujours installés avecHP-UX. Ces logiciels ne peuvent pas être désélectionnés.

restauration Voir restauration système.

restauration endeux étapes à

Mode d’utilisation de l’outil de restauration sur bande Ignite-UX lorsqu’un systèmeou une interface d’E/S ne prend pas en charge l’amorçage sur bande du

partir dessupports

micrologiciel. Cette méthode comprend une première étape : amorçage à partirdes supports d’installation (DVD ou CD), puis une deuxième étape : restaurationà partir de la bande.

restaurationexpert

Mode d’exploitation Ignite-UX permettant aux utilisateurs expérimentés dedépanner un système dont les logiciels sont endommagés sans réinstaller HP-UX.

restaurationsystème

Utilisation d’une image de restauration en vue de rétablir un système.

save_config Commande Ignite-UX permettant de créer un fichier de configuration matérielle.Elle extrait les informations relatives au disque et au système de fichiers ainsi quecertains paramètres système et réseau du système actuel et les enregistre dansun fichier de configuration. Voir la page de manuel save_config(1M).

SCRIPTS Strophe de configuration de commandes dans le volume LIF contenant des scriptssélectionnables dans itool sous l’onglet Advanced.

300 Glossaire

SD-UX Voir Software Distributor.sélectionnable Sur 11i v1 et 11i v2, kits logiciels non installés par défaut avec HP-UX. Vous

devez sélectionner ces kits pour les installer. Ignite-UX est un exemple de kitlogiciel sélectionnable.

serveur Ordinateur offrant des logiciels et des services aux clients.serveurIgnite-UX

Serveur sur lequel Ignite-UX est utilisé pour installer HP-UX sur les systèmes clients.

setup_server Commande Ignite-UX permettant d’effectuer des tâches d’administration sur unserveur Ignite-UX via une interface de ligne de commande. Les mêmesfonctionnalités sont disponibles sur l’interface utilisateur graphique Ignite-UX. Voirla page de manuel setup_server(1M).

shell derestauration

Voir restauration expert.

SoftwareDistributor(SD-UX)

Produit HP-UX proposant un ensemble d’outils destinés à assurer la gestioncentralisée des logiciels HP-UX. Les commandes SD-UX sont intégrées à l’installationdu système d’exploitation HP-UX. Les commandes SD-UX utilisent habituellementle préfixe « sw », comme dans swinstall et swverify.

sous-réseau Partie séparée d’un plus grand réseau, avec connexion via des passerelles réseau.

structure descript

Mécanismes prédéfinis permettant d’exécuter des scripts définis par l’utilisateursur des points spécifiques lors de l’exécution de l’installation. La procédured’installation d’Ignite-UX comporte différentes structures de script : avantconfiguration, avant chargement, après chargement, après configuration et final.Voir la page de manuel instl_adm(4) à la rubrique « Command and ScriptExecution Hooks ».

supportassistantd’amorçage

Support d’installation sans archive. Destiné à l’amorçage uniquement. L’installationest effectuée à l’aide d’un serveur Ignite-UX.

supportsd’installation

Supports amovibles, par exemple bande, CD et DVD pour l’installation autonomed’un système client.

SWAP Appellation d’usage habituellement relative à un volume logique LVM ou à unvolume VxVM pour la pagination. Voir la page de manuel swapon(1M).

SWAP+DUMP Appellation d’usage habituellement relative à un volume logique LVM ou à unvolume VxVM pouvant être utilisé pour le vidage ou pour la permutation.

SYSCMDS Archive compressée tar des commandes figurant dans le volume LIF, ou sur unserveur Ignite-UX, requises pour l’installation des systèmes PA-RISC.

SYSCMDSIA Archive compressée tar des commandes figurant dans le volume LIF, ou sur unserveur Ignite-UX, requises pour l’installation des systèmes Itanium.

système defichiers

Ensemble de fichiers et structures de données associées résidant directement surun périphérique de stockage de masse ou sur un disque virtuel ou logique. Ilexiste plusieurs configurations de systèmes de fichiers, par exemple HFS et VxFS.

système defichiers

Configuration particulière d’un système de fichiers. Voir la page de manuelmkfs_hfs(1M).

hiérarchisé(HFS)

301

toujours installé Sur HP-UX 11i v1 et 11i v2, kits logiciels et de pilotes requis par HP-UX. Ceux-cidoivent être chargés comme modules du système d’exploitation.

Veritas Ensemble de produits Symantec comprenant VxVM et VxFS.

version deconfigurationde disques

Version VxFS des données privées utilisée pour la configuration du système defichiers. Cette expression peut être abrégée en DLVx, où x représente le numérode version de configuration des disques. Voir la page de manuel mkfs_vxfs(1M).

VINSTALL Noyau d’installation pour systèmes PA-RISC de classe V.

VINSTALLFS Système de fichiers associé au noyau VINSTALL.vmunix Nom de fichier du noyau par défaut, utilisé en fonctionnement normal du système.

vmunix est créé par la commande mk_kernel , appelée par Ignite lors del’installation du système. Le fichier AUTO contient normalement l’entrée « bootvmunix », qui renvoie au fichier /stand/vmunix sur le périphériqued’amorçage sélectionné.

volume 1. Ensemble de stockage de données composé d’un ou plusieurs disquesphysiques. Ces volumes sont créés et gérés à l’aide des outils de l’un desgestionnaires de volumes, VxVM ou LVM. Voir gestionnaire de volumes. 2. Bande,comportant en particulier un étiquetage ANSI.

volume LIF Parties du contenu requises pour l’amorçage et l’installation regroupées dans unfichier LIF. Le fichier LIF figure dans le contenu d’amorçage et dans le contenu del’installation.

volume logique Subdivision virtuelle d’un groupe de volumes. Voir gestionnaire de volumeslogiques.

vue agile Représentation des LUN à l’aide de chemins physiques « lunpath », de cheminsphysiques LUN et de DSF fixes, nouveau sur HP-UX 11i v3.

vue héritée Représentation des chemins physiques hérités et des DSF hérités existant dansles versions antérieures à HP-UX 11i v3.

VxFS Produit Veritas de Symantec correspondant à une mise en place d’un système defichiers.

VxVM Type spécifique de gestionnaire de volumes correspondant à un produit Veritasde Symantec. Voir gestionnaire de volumes.

WINSTALL Noyau d’installation pour systèmes PA-RISC 64 bits.

WINSTALLFS Système de fichiers associé au noyau WINSTALL.XNTP Abréviation de l’expression protocole de synchronisation de l’heure réseau. Le

démon xntpd gère l’heure du système, en conformité avec les serveurs d’heurestandard Internet. Il peut être configuré dans l’onglet itool System sous NetworkServices->XNTP.

302 Glossaire

Index

Aactions client, 38adresse IP

configuration avec DHCP, 277affichage serveur X, 27ajout d'applications facultatives, 56amorçage

arbre de décision d'amorçage réseau Itanium, 35arbre de décision d'amorçage réseau PA-RISC, 34arbre de décision pour systèmes autonome, 84–85boot client, 108bootsys —c, 86chemins d'installation du noyau, réseau, 88choix, 33, 83clients enregistrés via le réseau, 41clients Itanium via le réseau, 88clients PA-RISC via le réseau, 86

applications en couchesinstallé dans /var/adm/sw/*, 57

applications facultatives, ajout, 56arbre de décision

amorçage de systèmes autonomes, 84–85amorçage réseau de systèmes PA-RISC, 34amorçage réseau des systèmes Itanium, 35

archives du système d'exploitationconfiguration du serveur, 162création, 158secondaire, corruption possible, 57

archives du système d’exploitationactivation du client, 165installation sur le client, 166

assistant d'amorçage, 61assistant d’amorçage, 285assistant de configuration du serveur, 42at (1), 192

Bbootptab

à la place de DHCP, 279enregistrement de clients Itanium, 46

bootsysinstallations automatiques, 187installations non interactives, 105

bootsys_block file, 106bouton Go!, 153

Cchoix du serveur, 60, 87, 273clients anonymes, 59, 65clients enregistrés, 41commandes, Ignite-UX, 21

configuration commune, 20configuration de l'installation

avancé, 150basic, 116logiciels, 124système, 131système de fichiers, 140

configuration des options de session, 50configuration du serveur Ignite-UX, 32configuration mémoire clients, 82configuration mémoire pour les clients, 82configuration ou mise à jour de la source de logiciels, 55configuration requise

réseau, 104serveur, 25

configuration requise pour le serveur Ignite-UX, 25configuration réseau requise, 104contenu du volume LIF, 281control_from_server, 200copyutil, 208correctifs

annulation des fichiers de sauvegarde, 181

Ddate, configuration, 131dbprofile, 84, 91, 93, 95définition

de termes, 291terminologie, 291

définition du mot de passe de superutilisateur, 133démon bootpd

amorçage des client Itanium enregistrés, 35amorçage des clients Itanium enregistrés, 46amorçage des systèmes Itanium, 32arbre de décision d'amorçage de clients Itanium, 35class-ids et PXE, 61conception de DHCP, 279erreur d'amorçage, 270et systèmes PA-RISC, 32redémarrage après modification de /etc/dhcptab, 61remplacement de bootpd par instl_bootd, 36

démon dhcpclient, 280démon inetd, 64, 270, 273démon instl_bootd

amorçage de client PA-RISC anonymes, 59amorçage des clients PA-RISC enregistrés, 34amorçage des systèmes PA-RISC, 32arbre de décision d'amorçage de clients Itanium, 35et mise à jour de instl_boottab, 46installation de clients sur plusieurs sous-réseaux, 268problèmes d'installation à partir du client, 83problèmes lors du choix du serveur, 273remplacement de bootpd par instl_bootd, 36

303

démon xntpd, 138démons

bootpd, voir démon bootpd, 32dhcpclient, 280inetd, 64, 270instl_bootd, voir démon instl_bootd, 32rbootd, 273remplacement de bootpd par instl_bootd, 36, 64xntpd, 138

dépannageinstallation à partir d'images, 274installation à partir des supports, 274installation de systèmes, 268problèmes sur le serveur Ignite-UX, 267restauration à partir d'une bande, 245

dépôt d’installation, définition, 178dépôt sur bande, accès, 199DHCP

ajout d'adresses, 53amorçage de clients anonymes, 61class id, 63conception, 279exemples d'utilisation, 278informations de conception, 279informations documentaires, 277isolement des systèmes non contrôlables, 63PXE, 60serveur, configuration, 277, 280utilisation de bootptab, 279

dhcp_device_group, 61disque entier, 119disques

ajout et suppression, 143paramétrage, 140renommer la structure du système de fichiers, 142

DNSconfiguration, 136écran, 136

documentationcalcul de l'espace de permutation, 120

DVD, création de supports d’installation, 201

Eécran du menu View, 37écran statut client, 38écrans, voir liste des figures, 19EFI

appel, 88configuration de l'option d'amorçage sur bande, 223profils d'amorçage direct, 91

enregistrement, récapitulatif, 155erreur execve, 229espace de permutation, définition, 120exécution de l'installation, 153exit, 155

FFAQ, Ignite-UX, 23fichier INDEX

installations automatiques, 187fichiers de configuration

exemples, 176modifications pour restauration système, 238présentation, 169supports d'installation personnalisés, 175

fichiers INDEXcombinaison de fichiers de configuration, 173exemples, 174

fichiers récapitulatifs, 156formation, disponible, 23formats d'archives multiples, 19fuseau horaire, 133fuseau horaire, configuration, 131

Ggestion des imprimantes réseau, 185glossaire, 291GUI

présentation, 19

HHP-UX

sélection de l'environnement du système d'exploitation, 116hyperthread, 123

Iicônes clients, 37ignite

écran client sur le serveur, 37Ignite-UX

ajout d'applications facultatives, 56commandes, 21configuration avancée du serveur, 55configuration matérielle, 25espace disque requis, 25FAQ, 23formation, 23installation avancée du serveur, 55installation sur les clients, 126interface, 156pages de manuel, 21présentation, 19récupération du logiciel, 28source de logiciels, 55

images parfaitesdépannage, 274installation à partir de, 157présentation, 157

installation(préconfigurée) Go!, 116, 153à l’aide d’un assistant d’amorçage, 286présentation, 27

304 Index

utilisation des valeurs par défaut, 116installation à partir des supports, dépannage, 274installation de systèmes, dépannage, 268installation des systèmes clients, méthode serveur, 106installation des systèmes clients, méthodes, 81, 103installation du noyau

chemins d'amorçage, réseau, 88installations automatiques

à l'aide de bootsys, 187exemple de fichier de configuration, 190présentation, 187programmation, 192spécification de valeurs par défaut, 188utilisation des fichiers de configuration, 189

installations personnalisées, 19instl_adm, 189, 192instl_adm(4), 169instl_boottab

affectation des adresses IP d'amorçage, 32configuration pour les clients anonymes, 34enregistrement des clients PA-RISC, 34, 45et assistant d'amorçage, 285et bootptab, 279installation de clients sur plusieurs sous-réseaux, 268mise à jour pour instl_bootd, 46problèmes lors du choix du serveur, 273remplacement de bootpd par instl_bootd, 36

interface utilisateur en mode caractère, 19, 107, 274interface utilisateur graphique, 19

couleurs client, 37menus, 37présentation détaillée, 36

interfaces réseau supplémentaires, 139

Jjour, configuration, 131

Kkit logiciel

facultatif, 126installé par défaut, 126recommandé, 126requis, 126sélectionnable, 126toujours installé, 126

kit logiciel facultatit, 126kit logiciel installé par défaut, 126kit logiciel recommandé, 126kit logiciel requis, 126kit logiciel sélectionnable, 126kit logiciel toujours installé, 126

Llanboot, 91, 94langue, définition, 120licence

HP-UX, sélection, 116LLA, 179, 246logiciels

HP-UX, sélection, 116

MMAC, 33–34, 45–46, 59, 167, 173, 189, 235make_boot_tape

restauration d'un système non connecté au réseau, 243make_net_recovery, 207, 230

clonage de systèmes, 241présentation, 230

make_sys_imageclonage de systèmes, 241

make_tape_recoveryclonage de systèmes, 241duplication d'un système, 222

message du micrologiciel, 87messages d’erreur, 267

Nnetwork

configuration des interfaces, 139NIS

configuration, 137écran, 138

nom de groupe de volumesmodification des,, 149

nombre de ponts segmentsconfiguration, 135

nslookup, 136

Oonglet

avancé, 150basic, 116Software, 124système, 131système de fichiers, 140

onglet Advanced, 151onglet System, 117outils de restauration système, 210

Pparamétrage de l'installation, dynamique, 192paramétrage dynamique de l'installation, 192paramètres

avancé, 140disque, 140système, 131système de fichiers, 140

paramètres du système de fichiersconfiguration, 140

périphériques pris en charge, 104personnalisation des installations, 169

305

préparation des clients pour l’installation, 81présentation de l’amorçage réseau, 32print_manifest, 156profils d'amorçage direct

(voir aussi dbprofile)programmation d'installations automatiques, 192PXE, 60

Rrécapitulatif, 155réseau

configuration de l’adresse IP de destination, 135configuration de passerelle, 135configuration des interfaces, 139considérations, 27

restaurationajout de fichiers de configuration, 238analyse du contenu de l’image, 217clonage de systèmes, 240comparatif des outils, 212conservation des images correctes, 236contenu des archives, 212création d'une bande de restauration, 220création d'une image réseau, 229–230étapes de création d’une image, 214expert, 247outils système, 210politiques de configuration des archives, 213présentation, 207procédures (supports principaux), 248questions relatives au dépannage, 243remplacement du noyau uniquement, 262restauration à partir du réseau, 207restauration d'un système non connecté au réseau, 243restauration expert, présentation, 247sélection des fichiers à restaurer, 238supports principaux, 247système, 207, 230utilisation d'une bande de restauration, 220utilisation d'une image réseau, 229vérification des images de restauration, 219

restauration à partir d'une bandedépannage, 245

restauration à partir des supports principaux, 247procédures, 248

restauration en deux étapes à partir des supports, 202–203, 238

restauration expertprocédures, 248

restauration sur bande des systèmes Itanium, 223restauration sur bande des systèmes PA-RISC, 222restauration sur support en deux étapes, 221restauration système, 207

installation des fichiers racine critiques uniquement, 258routes statiques

configuration, 135écran, 135

rubriques d'installation avancée, 55run_ui, 200

Ssauvegarde des fichiers de correctifs, 181scripts d'installation, 151scripts d'installation personnalisés, 151scripts postérieurs à l’installation, 183scripts, postérieurs à l'installation, 183serveur

configuration des options, 50tâches d'installation avancée, 55

serveur Ignite-UXboot client, 108dépannage, 267installation, 28problèmes, 267

set_parms, 131site Web

sources d'informations, 23site Web Ignite-UX, 23sites Web

dépôt de logiciels, 28documentation technique HP, 17feedback, 17formation HP, 23livres blancs, 29

Software Manager, 129statut client, analyse, 37statut d'installation du système, 37support de Service Control Manager, 19supports d'installation personnalisés

accès à un dépôt série sur bande, 199bande, 199DVD, 201formats de bande PA-RISC, 196présentation, 195

supports d'installation, personnalisés, 195sw_sel, 175sw_source, 175swinstall

pour installer Ignite-UX, 29swinstall interactive, 129swm, 129systèmes autonomes

amorçage, 84–85systèmes de fichiers HFS, 120systèmes de fichiers VxFS, 119, 142, 147, 211–212

Ttâches

ajout d'adresses DHCP, 53avancé

ajout d'applications facultatives, 56source de logiciels, 55

clonage de systèmes, 242

306 Index

configuration d'un assistant d'amorçage, 285configuration des installations clients, 112configuration des options de session, 50configuration des options du serveur, 50configuration du serveur pour l'archive du système

d'exploitation, 162création d'une archive du système d'exploitation, 158création d'une image à l'aide d'ignite, 216création d’une image de restauration système à partir d’un

serveur Ignite-UX, 231duplication d’un système, 222gestion des clients, 37installation avancée du serveur, 55installation du logiciel serveur Ignite-UX, 29installations automatiques, 191paramétrage dynamique de l’installation, 192préparation des clients pour l’installation, 81récupération du logiciel Ignite-UX, 28restauration à partir du client, 233restauration automatique du système, 244restauration d’un disque racine, 222restauration d’un système d’exploitation minimal, 221restauration de clients Itanium via le réseau, 234restauration de clients PA-RISC via le réseau, 233restauration du client via le réseau, 233

termes importants, 291terminologie, 291TFTP, 26TUI, 19, 107, 274

Uutilisateurs potentiels de ce guide, 13

VVxVM, 56, 119, 147, 177, 211, 215, 257

XXNTP

configuration, 138écran, 138

307