Un petit post pour aider ceux comme moi qui doivent trouver une solution rapide quand l’IP ou le mot de passe de l’iLO est inconnu. Etant un VMware guy j’ai voulu attaquer en PowerCLI avant de me rendre compte qu’il serait peut être plus simple de fouiller dans l’ESXi lui même en SSH.
Si vous avez installé votre ESXi sur un serveur HP via le bundle officiel, il y a un petit fichier qui est aussi bien utile pour afficher rapidement l’adresse IP que pour réinjecter une configuration voir même reset le mot de passe administrateur, top !
- Se connecter sur l’ESXi en SSH
- Naviguer vers les tools HP
cd /opt/hp/tools
- Afficher l’IP de l’iLO
./hponcfg -w iLO.xml
Si vous souhaitez (re)configurer l’iLO il va falloir créer le fichier XML si ce n’est pas déja fait precédement, le modifier à sa guise, remettre à zéro la configuration iLO puis l’écrire depuis le fichier XML modifié.
- Créer le fichier XML de configuration
./hponcfg -w iLO.xml
- Editer le fichier XML
vi iLO.xml
- Faire un reset de l’iLO
./hponcfg -r
- Ecrire la configuration depuis le fichier
./hponcfg -f iLO.xml
Au bout de 60 secondes l’iLO sera de nouveau accessible mais le mot de passe sera réinitialisé, pour reconfigurer le mot de passe Administrateur, il va nous falloir un nouveau XML.
- Créer un nouveau fichier XML
vi Admin.xml
- Insérer ces lignes en modifiant le mot de passe puis enregistrer « :wq »
<RIBCL VERSION="2.1">
<LOGIN USER_LOGIN="Administrator" PASSWORD="boguspassword">
<USER_INFO MODE="write">
<MOD_USER USER_LOGIN="Administrator">
<PASSWORD value="newpassword"/>
</MOD_USER>
</USER_INFO>
</LOGIN>
</RIBCL>
- Injecter le nouveau mot de passe
./hponcfg -f Admin.xml