Cet article explique comment récupérer un iDRAC qui ne parvient pas à démarrer, sans avoir à remplacer de pièces. Ce didacticiel fonctionne pour iDRAC7, iDRAC8, iDRAC9.
Parfois, la partition de démarrage de l’iDRAC peut être corrompue. L’iDRAC ne parvient pas à démarrer et ne peut pas gérer le serveur.
Symptômes:
L’iDRAC n’est pas disponible pendant l’autotest de démarrage du serveur.
Il est impossible d’accéder à la page Web de l’iDRAC.
Le voyant d’identité et d’intégrité du système clignote toutes les demi-secondes environ. (Le voyant est situé à l’arrière des serveurs rack et tour et à l’avant des serveurs lame.)
Modèles d’iDRAC par génération de serveur PowerEdge
iDRAC7 sur les systèmes PowerEdge 12G
iDRAC8 sur les systèmes PowerEdge 13G
iDRAC9 sur les systèmes PowerEdge 14G
Récupération de l’iDRAC
L’iDRAC prend en charge deux images de système d’exploitation pour garantir un iDRAC amorçable. En cas d’erreur catastrophique imprévue entraînant la perte des deux chemins d’amorçage :
Le chargeur de démarrage de l’iDRAC détecte qu’il n’y a pas d’image amorçable.
Le voyant d’identité et d’intégrité du système clignote toutes les demi-secondes environ. (Le voyant est situé à l’arrière des serveurs rack et tour et à l’avant des serveurs lame.)
Le chargeur de démarrage interroge désormais le logement de la carte SD.
Solution
Téléchargez l’image iDRAC correspondant à votre modèle de serveur. Reportez-vous à la section ci-dessous « Localisation de l’image iDRAC appropriée » pour vous aider à trouver le fichier image
Formater une carte SD avec FAT sous Windows ou EXT3 sous Linux
Copiez firmimg.d7 ou firmimgFIT.d9 sur la carte SD
Insérez la carte SD dans le serveur
Le chargeur de démarrage détecte la carte SD, allume le voyant clignotant en orange fixe, lit le fichier image du firmware, reprogramme l’iDRAC, puis redémarre l’iDRAC. Patientez 2 à 5 minutes pour que l’opération se termine automatiquement.
Recherchez le modèle de votre serveur, par exemple par numéro de série ou numéro de modèle (par exemple, R720, R630, R740,...)
Cliquez sur « Pilotes et téléchargements ».
Sous Catégorie, sélectionnez « iDRAC avec Lifecycle Controller »
Cliquez sur le nom du package « iDRAC... », puis cliquez sur « View full driver details »
Téléchargez le fichier au format de fichier « Application ». En général, le nom du fichier est iDRAC_version.exe
Exécutez le package téléchargé sur un ordinateur Windows pour extraire cette archive et obtenir le fichier image iDRAC
Le fichier image est extrait dans le dossier sélectionné. Recherchez un fichier nommé firmimg.d7 ou firmimgFIT.d9 (selon qu’il s’agit d’iDRAC7, iDRAC8 (tous deux utilisant .d7) ou iDRAC9 (.d9). Ce fichier peut être utilisé pour mettre à jour ou restaurer un iDRAC
Méthode alternative à l’aide du serveur TFTP
Vous pouvez utiliser un serveur TFTP (Trivial File Transfer Protocol) pour remplacer le firmware de l’iDRAC par une version antérieure ou ultérieure ou installer des certificats. Il est utilisé dans les interfaces de ligne de commande SM-CLP et RACADM pour transférer des fichiers vers et depuis l’iDRAC. Le serveur TFTP doit être accessible via une adresse IP d’iDRAC ou un nom DNS.
Remarque : Si vous utilisez l’interface Web iDRAC pour transférer des certificats et mettre à jour le firmware, un serveur TFTP n’est pas nécessaire.
Vous pouvez utiliser la commande netstat -a sur les systèmes d’exploitation Windows ou Linux pour vérifier si un serveur TFTP est en cours d’exécution. Le port par défaut pour le protocole TFTP est 69. Si un serveur TFTP n’est pas en cours d’exécution, effectuez l’une des opérations suivantes :
Recherchez un autre ordinateur sur le réseau exécutant un service TFTP. Installez un serveur TFTP sur le système d’exploitation.