Cette section décrit les erreurs ou les problèmes qui peuvent survenir lors de l'initialisation d'un client x86 sur le réseau et les causes possibles :
No DHCP or ProxyDHCP Offers Were Received (Aucune offre DHCP ou ProxyDHCP n'a été reçue)
Automated Installer Disabled (Programme d'installation automatique désactivé)
Si un serveur DHCP ne répond pas à une requête d'un client x86, les messages suivants s'affichent :
Intel(R) Boot Agent PXE Base Code (PXE-2.1 build 0.86) Copyright(C) 1997-2007, Intel Corporation CLIENT MAC ADDR 00 14 4F 29 04 12 GUID FF2000008 FFFF FFFF FFFF 7BDA264F1400 DHCP......... No DHCP or ProxyDHCP offers were received PXE-MOF: Exiting Intel Boot Agent |
Le message de délai d'attente indique que le client envoie une requête DHCP, mais n'obtient aucune réponse. Le problème est probablement dû à une erreur de configuration DHCP. Vérifiez si le client est correctement configuré sur le serveur DHCP.
Le serveur DHCP fournit une adresse IP et un emplacement du programme d'initialisation initiale dans la réponse DHCP.
Si le programme d'initialisation n'existe pas, l'initialisation du client IA ne peut pas continuer. Le message suivant s'affiche :
Intel(R) Boot Agent PXE Base Code (PXE-2.1 build 0.86) Copyright(C) 1997-2007, Intel Corporation CLIENT MAC ADDR 00 14 4F 29 04 12 GUID FF2000008 FFFF FFFF FFFF 7BDA264F1400 CLIENT IP: 10.6.68.29 MASK: 255.255.255.0 DHCP IP: 10.6.68.49 GATEWAY: 10.6.68.1 TFTP. PXE-T02: Access Violation PXE-E3C: TFTP Error - Access violation PXE-MOF: Exiting Intel Boot Agent |
Si le programme d'initialisation existe, mais qu'il s'agit d'un programme incorrect, le client IA s'arrête après l'affichage du message suivant :
Intel(R) Boot Agent PXE Base Code (PXE-2.1 build 0.86) Copyright(C) 1997-2007, Intel Corporation CLIENT MAC ADDR 00 14 4F 29 04 12 GUID FF2000008 FFFF FFFF FFFF 7BDA264F1400 CLIENT IP: 10.6.68.29 MASK: 255.255.255.0 DHCP IP: 10.6.68.49 GATEWAY: 10.6.68.1 |
Si le client est en mesure d'effectuer l'initialisation initiale alors que le noyau n'est pas initialisé, le système se bloque après la sélection de l'entrée du menu GRUB par l'utilisateur.
Sur le serveur d'installation, vérifiez que le fichier menu.lst correspondant à ce client fait référence à une archive d'initialisation valide. Le répertoire d'initialisation de l'image sur le serveur doit être monté en boucle sous le répertoire /tftpboot comme indiqué dans cet exemple de df -k :
/export/home/images/osol-1003-ai-x86/boot \ 60450439 21678071 38772368 36% /tftpboot/I86PC.Solaris-12 |
I86PC.OpenSolaris-12 est un exemple. Le numéro peut varier d'un système à l'autre.
Si vous connaissez le nom du répertoire cible que vous avez spécifié dans la commande installadm create-service, vous pouvez utiliser ces informations pour déterminer si ce répertoire cible est monté. Vérifiez également si vous pouvez accéder au fichier /tftpboot/I86PC.Solaris-12/boot_archive.
Sur le serveur d'installation, si l'un des programmes d'installation n'est pas accessible ou n'existe pas à l'emplacement spécifié dans le fichier menu.lst sous /tftpboot, le client peut alors s'initialiser, mais n'est pas en mesure de télécharger ce fichier. Un message d'erreur s'affiche, indiquant le fichier qui pose problème. Par exemple, dans la sortie ci-dessous, le fichier solaris.zlib n'existe pas à l'emplacement spécifié.
SunOS Release 5.11 Version snv_151 64-bit ... Hostname: solaris Remounting root read/write Probing for device nodes ... Preparing automated install image for use Downloading solaris.zlib archive --15:40:37-- http://10.6.35.226:5555//export/home/images/ai_x86_111/solaris.zlib => `/tmp/solaris.zlib' Connecting to 10.6.35.226:5555... connected. HTTP request sent, awaiting response... 403 Forbidden 15:40:37 ERROR 403: Forbidden. FAILED Requesting System Maintenance Mode (See /lib/svc/share/README for more information.) Console login service(s) cannot run |
Vérifiez le contenu du répertoire cible que vous avez spécifié lors de l'exécution de la commande installadm create-service.
Lorsque vous installez le SE Oracle Solaris sur un système client x86, pour les installations qui s'initialisent sur le réseau, vous devez sélectionner la seconde entrée du menu d'initialisation GRUB pour lancer une installation automatisée. En règle générale, les entrées du menu s'affichent comme suit :
Oracle Solaris 11 Express boot image Oracle Solaris 11 Express Automated Install |
Si vous avez sélectionné la première entrée du menu GRUB ou autorisé l'expiration de l'invite, le système initialise dans l'image d'initialisation d'installation automatisée, mais l'installation ne démarre pas. Le message suivant s'affiche :
Auto-installer disabled. Enable the auto-installer service by running the following command: svcadm enable svc:/application/auto-installer:default |
Pour lancer une installation automatisée, vous pouvez vous connecter et activer le service d'installation comme indiqué dans le message. Vous pouvez également redémarrer le système et sélectionner la deuxième entrée de menu.