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

Utilisation du fichier de configuration par client

» 

Documentation technique

Manuel complet en PDF
» Commentaires
Début du contenu

 » Table des matières

 » Glossaire

 » Index

Lorsque 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é config dans /var/opt/ignite/clients/0x08000992E346. Toutefois, afin de faciliter la recherche des 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.

Les données de configuration figurant dans ce fichier sont utilisées pour écraser les paramètres d’installation par défaut. Pour plus d’informations sur les fichiers de configuration, reportez-vous à la section « Utilisation des fichiers de configuration ».

La méthode la plus simple pour créer un fichier de configuration personnalisée spécifique à un client consiste à utiliser l’un des fichiers par défaut proposés par Ignite-UX. Toutefois, si vous avez dé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 fichier de 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
} 

Pour personnaliser ce fichier de configuration, modifiez les paramètres réseau finaux en fonction des 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étrage dynamique de l’installation ».

IMPORTANT : Vous devez mettre à jour la variable _hp_cfg_detail_level afin de refléter les paramètres modifiés, pour indiquer qu’ils doivent être utilisés par Ignite-UX ; par défaut, la valeur de cette variable est ipvs. Cette variable est décrite en détails dans la page de manuel instl_adm(4).

Pour effectuer l’installation automatique d’un client à l’aide d’un fichier de configuration personnalisé, 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 bon proprié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 lire et écrire dans le répertoire :

    chmod 644 /var/opt/ignite/clients/0x08000992E346 chown bin:bin /var/opt/ignite/clients/0x08000992E346 chown bin:bin /var/opt/ignite/clients/0x08000992E346/config

  5. Éditez votre nouveau fichier de configuration pour définir les informations spécifiques à votre client.

  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’aide du fichier de configuration spécifique au client que vous avez créé. Les erreurs éventuelles sont signalées dans le fichier /var/opt/ignite/clients/0x08000992E346/install.log et dans la boîte de dialogue de statut client (voir « Boîte de dialogue Client Status... ») de l’interface utilisateur graphique Ignite-UX sur le serveur Ignite-UX.

Version imprimable
Respect de la vie privée L'utilisation de ce site implique que vous en acceptez les conditions
© Hewlett-Packard Development Company, L.P.