Décrit les étapes de préparation du serveur destinées à autoriser une
console HMC à se connecter à un
réseau et à y effectuer une opération d'installation, de sauvegarde ou de restauration.
Pour effectuer un amorçage du réseau de la console
HMC, les conditions suivantes doivent être
remplies :
- Vous devez disposer d'un système sur lequel des serveurs DHCP, NFS et TFTP sont
installés et actifs. Pour effectuer une sauvegarde ou une
restauration en mode sécurisé, un serveur ssh doit être actif sur le système.
- Le système doit être accessible par la console HMC sur un réseau.
- Le package syslinux doit être installé sur le système ; ce package vous donne
accès au fichier pxelinux.0 du chargeur initial.
- Vous devez vous être procuré les images HMC requises ci-après et les avoir
stockées à l'emplacement spécifié dans les étapes qui suivent le tableau.
Tableau 1. Images
requises| Nom du fichier |
Contenu du fichier |
| bzImage |
Image du noyau |
| initrd.gz |
Système de fichiers RAM |
| disk1.img |
Image de base |
| disk2.img |
Image HMC de base |
| disk3.img |
Image du de l'Information Center |
Pour configurer votre serveur afin d'autoriser une console
HMC à contacter le réseau et y effectuer une
opération d'installation, de sauvegarde ou de restauration,
votre profil utilisateur doit être l'un des suivants :
- administrateur central
- opérateur
- technicien de maintenance
Pour configurer votre serveur afin d'autoriser une console HMC à contacter le réseau et y effectuer une
opération d'installation, de sauvegarde ou de restauration, procédez comme
suit :
- Connectez-vous en tant que root.
- Consultez le fichier de configuration /etc/xinetd.d/tftp et
recherchez l'entrée server_args.
La valeur par défaut est généralement /var/tftp.
- Créez le répertoire /var/tftp. Lancez la commande suivante :
mkdir -p /var/tftp
- Modifiez le fichier /etc/dhcpd.conf en ajoutant les deux lignes mises en évidence dans l'exemple de fichier dhcpd.conf, si elle ne se trouvent pas dans le fichier.
allow bootp;
allow booting;
ddns-update-style none;
default-lease-time 14400;
max-lease-time 172800;
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.100 192.168.1.200;
option routers 192.168.1.1;
option domain-name “somecompany.com”;
option domain-name-servers 192.168.1.1;
filename “pxelinux.0”;
}
Cet exemple de fichier spécifie la plage d'adresses IP à prendre en
charge par le serveur DHCP. L'une des adresses IP de cette plage sera affectée à la
console HMC lorsqu'elle diffuse une demande pour obtenir une adresse IP. Le chargeur
initial qui sera utilisé est pxlinux.0 dans le répertoire /var/tftp.
Ce fichier fait partie du package syslinux et se trouve généralement
dans le répertoire/usr/lib/syslinux.
- Copiez le fichier pxelinux.0 dans le répertoire /var/tftp. Lancez la commande suivante :
cp /usr/lib/syslinux/pxelinux.0 /var/tftp/
- Créez les répertoires /var/tftp/hmc et /var/tftp/pxelinux.cfg à l'aide
des commandes suivantes : :
mkdir -p /var/tftp/hmc
mkdir -p /var/tftp/pxelinux.cfg
- Copiez les fichiers bzImage et initrd.gz, que vous avez téléchargés depuis le site du fournisseur, vers le répertoire /var/tftp/hmc.
- Créez un répertoire (par exemple, /home/hmc) et utilisez NFS
pour l'exporter. Pour utiliser ce répertoire afin de sauvegarder la console HMC sur le
réseau, vous devez autoriser l'accès en écriture à ce répertoire.
- Pour créer le répertoire, exécutez la commande suivante :
mkdir -p /home/hmc
- Modifiez le fichier /etc/exports en ajoutant la ligne suivante :
/home/hmc *(ro)
Pour exporter le répertoire avec un accès en écriture, remplacez *(ro) par *(rw).
- Pour exporter le répertoire, exécutez la commande suivante :
exportfs -va
- Copiez les fichiers disk1 et disk3.img, que vous avez téléchargés depuis le site du fournisseur, vers le répertoire /home/hmc.
- Créez un fichier, nommé default, dans le répertoire /var/tftp/pxelinux.cfg. Ce fichier doit contenir les données suivantes :
default hmc
label hmc
kernel hmc/bzimage
append initrd=hmc/initrd.gz media=network
server=192.168.1.1 dir=/home/hmc
mode=manual vga=0x317
Ce fichier de configuration par défaut indique que le
fichier bzImge du noyau sera installé depuis le répertoire /var/tftp/hmc. La console HMC utilise le fichier
initrd.gz du répertoire /var/tftp/hmc comme unité
de mémoire vive, enregistre l'adresse IP du serveur (192.168.1.1) et confirme que le
répertoire /home/hmc/ du serveur contient les images nécessaires.
Le serveur peut maintenant accepter les demandes de la console HMC.