Erreurs connues

De Wiki de Jordan LE NUFF
Sauter à la navigation Sauter à la recherche

Présentation

Cette page a pour objet de lister différentes erreurs pouvant être rencontrées sur un ESX et comment les résoudre.

Datastore

Échec de la création de la banque de données VMFS

Problème

En cas d'erreur du type Échec de la création de la banque de données VMFS, dans la GUI de l'ESX, se rendre dans la section Hôte -> Surveiller, onglet Journaux, journal /var/log/hostd.log.

Un message d'erreur dans ce journal du type Can't have overlapping partitions est synonyme d'une tentative d'écriture d'une partition par-dessus d'autres déjà existantes. En analysant un peu plus le fichier de log, juste au dessus de la ligne d'erreur, il y a la table de partition qu'a tentée d'écrire l'ESXi sur le disque :

Putty icon.png Console SSH

Et un peu plus loin, toujours dans le même fichier de log, il y a le détail de la partition qu'a tentée d'écrire l'ESXi sur le disque :

Putty icon.png Console SSH

Ainsi, on constate que la partition 10 veut démarrer son espace disque au block 2048 pour finir au block 3891556352. Ceci n'est pas cohérent car le block 2048 fait déjà partie de la partition 1.

Ceci est un bug VMware. Ce bug n'a pas encore été répertorié dans VMware.

Solution

Ce bug n'étant pas répertorié chez VMware, il n'y a donc pas de solution officielle.

Toutefois, une solution de contournement existe. Elle consiste à réécrire en ligne de commande la table des partitions du disque en question.

Pour ce faire, il suffirait, par exemple, d'utiliser l'utilitaire partedUtil pour créer une partition VMFS dans la table GPT du disque.

Or, le disque en question est celui sur lequel se trouve les fichiers de l'OS de l'ESXi. La table est donc en lecture seule et en cas de tentative de création de partition du genre :

Putty icon.png Console SSH

Une erreur du genre Read-only file system apparaîtrait :

Putty icon.png Console SSH

Ainsi, sur certains forums, certains ont remarqué qu'en forçant la suppression du core dump, cela permettait à l'ESXi de créer le datastore.

Pour ce faire, identifier le core dump avec la commande :

Putty icon.png Console SSH

Désactiver ensuite le coredump :

Putty icon.png Console SSH

Supprimer la partition du coredump :

Putty icon.png Console SSH

Se rendre ensuite dans la GUI de l'ESXi et créer le datastore normalement. L'erreur ne devrait plus apparaître.