Consultez les informations supplémentaires suivantes, concernant les erreurs qui se produisent lorsque le système client est en cours d'initialisation.
Cette section décrit les erreurs ou les problèmes qui peuvent survenir lors de l'initialisation d'un client SPARC sur le réseau et les causes possibles.
Timed out Waiting for BOOTP/DHCP Reply (Expiration du délai d'attente de la réponse BOOTP/DHCP)
Error Message 403: Forbidden or 404 Not Found (Message d'erreur 403 : interdit ou 404 introuvable)
Automated Installer Disabled (Programme d'installation automatique désactivé)
Si un serveur DHCP ne répond pas à une demande d'un client SPARC, les messages suivants s'affichent :
... OpenBoot 4.23.4, 8184 MB memory available, Serial #69329298. Ethernet address 0:14:4f:21:e1:92, Host ID: 8421e192. Rebooting with command: boot net:dhcp - install Boot device: /pci@7c0/pci@0/network@4:dhcp File and args: 1000 Mbps FDX Link up Timed out waiting for BOOTP/DHCP reply Timed out waiting for BOOTP/DHCP reply Timed out waiting for BOOTP/DHCP reply Timed out waiting for BOOTP/DHCP reply |
Le message de délai d'attente indique que le client envoie une requête DHCP, mais n'obtient aucune réponse. Cette erreur est probablement due à un problème de configuration DHCP. Vérifiez si le client est correctement configuré sur le serveur DHCP.
Si le client commence le téléchargement de l'archive boot_archive et si cette opération échoue lorsque l'erreur "Boot load failed" se produit, cela indique que les informations DHCP du client ne sont pas correctement configurées.
Rebooting with command: boot net:dhcp - install Boot device: /pci@7c0/pci@0/network@4:dhcp File and args: 1000 Mbps FDX Link up HTTP: Bad Response: 500 Internal Server Error Evaluating: Boot load failed |
Cette erreur peut se produire si un autre serveur DHCP répond au client. Vérifiez la configuration DHCP pour ce client. Si la configuration semble correcte, déterminez s'il existe un autre serveur DHCP sur le sous-réseau. Si vous exécutez le serveur DHCP Oracle Solaris, vous pouvez exécuter le démon DHCP en mode de débogage au moyen de la commande suivante :
# /usr/lib/inet/in.dhcpd -dv |
Une fois que le client a obtenu l'adresse IP et les paramètres initiaux pour commencer à télécharger l'archive d'initialisation, il se peut qu'il ne parvienne pas à localiser ou à télécharger le fichier boot_archive.
Si le fichier boot_archive est introuvable, le message d'erreur suivant s'affiche.
Rebooting with command: boot net:dhcp - install Boot device: /pci@7c0/pci@0/network@4:dhcp File and args: 1000 Mbps FDX Link up <time unavailable> wanboot info: WAN boot messages->console <time unavailable> wanboot info: Starting DHCP configuration <time unavailable> wanboot info: DHCP configuration succeeded <time unavailable> wanboot progress: wanbootfs: Read 366 of 366 kB (100%) <time unavailable> wanboot info: wanbootfs: Download complete Tue Aug 5 20:46:43 wanboot alert: miniinfo: Request returned code 500 Tue Aug 5 20:46:44 wanboot alert: Internal Server Error \ (root filesystem image missing) |
Si le client trouve le fichier boot_archive, mais ne peut y accéder, l'erreur suivante s'affiche.
Rebooting with command: boot net:dhcp - install Boot device: /pci@7c0/pci@0/network@4:dhcp File and args: 1000 Mbps FDX Link up <time unavailable> wanboot info: WAN boot messages->console <time unavailable> wanboot info: Starting DHCP configuration <time unavailable> wanboot info: DHCP configuration succeeded <time unavailable> wanboot progress: wanbootfs: Read 366 of 366 kB (100%) <time unavailable> wanboot info: wanbootfs: Download complete Tue Aug 5 20:53:02 wanboot alert: miniroot: Request returned code 403 Tue Aug 5 20:53:03 wanboot alert: Forbidden |
Pour ces deux problèmes, corrigez le fichier boot_archive configuré pour ce client. Vérifiez le nom du chemin et les autorisations du fichier boot_archive sous $Image/boot/boot_archive.
Ces messages, "ERROR 403: Forbidden" et "ERROR 404: Not Found", s'affichent si le client IA parvient à télécharger le fichier boot_archive et initialise le noyau Oracle Solaris, mais ne peut récupérer l'une des archives d'image. 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 ou n'est pas accessible à l'emplacement spécifié.
Rebooting with command: boot net:dhcp - install Boot device: /pci@7c0/pci@0/network@4:dhcp File and args: 1000 Mbps FDX Link up 1000 Mbps FDX Link up <time unavailable> wanboot info: WAN boot messages->console <time unavailable> wanboot info: Starting DHCP configuration <time unavailable> wanboot info: DHCP configuration succeeded <time unavailable> wanboot progress: wanbootfs: Read 366 of 366 kB (100%) <time unavailable> wanboot info: wanbootfs: Download complete Tue Aug 5 21:43:37 wanboot progress: miniroot: Read 165251 of 165251 kB (100%) Tue Aug 5 21:43:38 wanboot info: miniroot: Download complete 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_sparc_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 |
Ce problème peut être dû à l'une des conditions suivantes.
Le chemin de l'image défini pour l'initialisation via une connexion WAN est incorrect.
Le chemin de l'image n'existe pas ou est incomplet.
L'accès est refusé en raison de problèmes d'autorisation.
Vérifiez votre configuration DHCP ou le contenu du répertoire cible que vous avez spécifié lorsque vous avez exécuté installadm create-service. Vérifiez la configuration de l'initialisation via une connexion WAN.
Pour l'installation du SE Oracle Solaris sur votre système client, vous devez inclure l'argument install lors de l'initialisation de la manière suivante afin de lancer une installation.
ok> boot net:dhcp - install |
Si vous avez effectué l'initialisation sans l'argument d'initialisation install, le client SPARC s'initialise dans l'image d'initialisation du programme 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 votre système à l'aide de la commande ci-dessus et de l'argument install.
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.
Les erreurs suivantes sont communes aux deux installations SPARC et x86.
Automated Installation Failed (Échec de l'installation automatisée)
Unable to Contact Valid Package Server (Impossible de contacter le serveur de package valide)
Install Log Reports Missing Package (Le journal d'installation signale un package manquant)
En cas d'erreur lors de l'installation, le message suivant s'affiche :
Automated Installation failed. Please refer to /tmp/install_log file for details Apr 9 14:28:09 solaris svc.startd[7]: application/auto-installer:default failed fatally: transitioned to maintenance (see 'svcs -xv' for details) |
En cas d'erreur lors de l'installation, consultez le fichier journal /tmp/install_log. Si le client IA n'a pas pu accéder au serveur de package pour l'installation des packages, le système peut afficher les messages d'erreur suivants :
installation will be performed from http://pkg.oracle.com/ (solaris) list of packages to be installed is: entire babel_install pkg: The URL 'http://pkg.oracle.com/' does not appear to point to a valid pkg server. Please check the server's address and client's network configuration. Additional details: Unable to contact valid package server: http://pkg.oracle.com/ Encountered the following error(s): Transport errors encountered when trying to contact depot server. Reported the following errors: Could not retrieve versions from 'solaris' URLError, reason: (8, 'node name or service name not known') Unable to initialize the pkg image area at /a |
Le problème est peut-être dû à l'une des causes suivantes :
Le serveur pkg_server est en panne. Essayez d'accéder au pkg_server et vérifiez le statut.
Si vous utilisez DNS, vérifiez que le client IA est configuré avec DNS : Voir Vérifier DNS .
Si l'un des packages spécifiés dans le fichier manifest IA ne peut pas être localisé dans les référentiels IPS, le programme d'installation se bloque avant d'installer tout package sur le disque. Dans l'exemple suivant, le programme d'installation n'a pas pu trouver le package SUNWTestPkg dans le référentiel IPS. Il est possible que le message d'erreur suivant s'affiche dans le fichier install_log :
<AI Feb 12 20:15:40> installation will be performed from http://pkg.oracle.com/solaris/release (solaris) <AI Feb 12 20:15:40> list of packages to be installed is: <AI Feb 12 20:15:40> entire babel_install <AI Feb 12 20:15:40> SUNWTestPkg <OM Feb 12 20:15:40> Set zfs root pool device <OM Feb 12 20:15:40> creating zpool <OM Feb 12 20:15:43> /usr/sbin/zfs get -Hp -o value available rpool <OM Feb 12 20:15:43> Creating swap and dump on ZFS volumes <OM Feb 12 20:16:00> TI process completed successfully <OM Feb 12 20:16:00> Transfer process initiated <TRANSFERMOD Feb 12 20:16:59> IPS initialization finished <TRANSFER_MOD Feb 12 20:52:33> pkg missing <TRANSFERMOD Feb 12 20:52:33> IPS transfer failed <TRANSFERMOD Feb 12 20:52:33> IPS transfer finished <OM Feb 12 20:52:33> Transfer failed with error 15 <AI Feb 12 20:52:42> om_perform_install failed with error 114 <AI Feb 12 20:52:42> Auto install failed |
Vérifiez si le package en question est un package valide. Si ce package est disponible sur un autre référentiel IPS, ajoutez ce référentiel IPS au fichier manifest IA à l'aide de la balise <source>.