ESX – PSOD error: World XXXXX tried to re-acquire lock

En ESXi 6.5 update 2b dans ce cas rencontré sur serveur HP ProLiant DL360 Gen9. Un Purple Screen Of Dead PSOD apparait avec l’erreur :

World XXXXX tried to re-acquire lock

Sommaire

Syptomes

En ESXi 6.5 update 2b dans ce cas rencontré sur serveur HP ProLiant DL360 Gen9. Un Purple Screen Of Dead PSOD apparait avec l’erreur :

World XXXXX tried to re-acquire lock

PSOD

Causes

Ce PSOD est causé par driver hpe-ilo en version 650.10.0.1-24 sur la gamme de server Prolian. Toutes les informations sont référencées chez HP :

https://support.hpe.com/hpsc/doc/public/display?docId=c05378386

Ce même incident est référencé chez VMWare :

https://kb.vmware.com/s/article/2148123

Vérifier la version du driver installé sur l'ESXi

Se connecter un SSH sur un ESXi et exécuter la commande suivante :

esxcli software vib list | grep -i hpe-ilo

Version du driver ILO installé

Solution

Mettre à jour la version du driver.

Télécharger le fichier bundlehpe-esxi6.5uX-bundle-2.6.2-2.zip disponible à l’adresse :

http://vibsdepot.hpe.com/hpe/jan2017/esxi-650-bundles/

Mise à jour manuel via SSH

Copier le fichier bundlehpe-esxi6.5uX-bundle-2.6.2-2.zip sur l’ESX. Dans notre cas dans /tmp/

Puis lancer l’installation en utilisant la commande :

esxcli software vib update -d “/tmp/hpe-esxi6.5uX-bundle-2.6.2-2.zip”

Installation en cli de la vib

Pour finaliser l’installation un redémarrage de l’ESX est nécessaire.

Mise à jour automatique via VUM

Les manipulations ont été réalisée avec la version flash de l’interface vSphare. La version HTML5 ne prends pas en charge VUM dans cette version de vSphere.

Création de la baseline

En vSpher 6.5, se connecter à l’interface de management web flash. Puis se rendre dans l’interface de management de VUM : Home > Update Manager.

Importer le correctif dans le référentiel : Référentiel des correctifs > Importer des correctifs.

Référentiel des correctifs > Importer des correctifs
Parcourir et selectioner le fichiers .zip (hpe-esxi6.5uX-bundle-2.6.2-2.zip)
Le bundle est disponible dans la liste des correctifs

Créer une nouvelle baseline : Ligne de base d’hôtes > nouvelle ligne de base

Correctif d'hôte
Baseline fixe
Baseline fixe
La nouvelle baseline est disponible
Appliquer la baseline

Dans un premier temps, il est nécessaire de passer l’ESX en maintenance.

Puis attacher la nouvelle baseline à /aux ESX, toujours dans l’onglet Update Manager de l’ESX (dans ce cas ci). Cliquer sur “Attacher une ligne de base…” –> sélectionner la baseline concernée et valider.

Attacher la baseline aux hôtes

Il est possblie de réaliser le staging avec de déployer la baseline. Cette option permet de transférer à l’avance les patch à appliquer avant une installation panifiée (cliquer sur “Transférer des correctifs”.

Appliquer la nouvelle baseline sur l’hôte etn cliquant sur corriger. Sélectionner la baseline à appliquer puis la planification. Attention l’ESX doit redémarrer.

Déploiement de la baseline
Déploiement de la baseline

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *