Aufruf von "HostDatastoreSystem.QueryVmfsDatastoreCreateOptions" für Objekt "ha-datastoresystem" auf ESXi "XXX.XXX.XXX.XXX" ist fehlgeschlagen.

Beim Anlegen eines VMFS-Datenspeichers bin ich gestern auf die folgende Fehlermeldung gestoßen:

1Aufruf von "HostDatastoreSystem.QueryVmfsDatastoreCreateOptions" für Objekt "ha-datastoresystem" auf ESXi "XXX.XXX.XXX.XXX" ist fehlgeschlagen.

Zuerst dachte ich an das frisch über den HP RAID-Controller angelegte logische Laufwerk, doch das war intakt und wurde von ESXi fehlerfrei erkannt:

 1=> ctrl slot=1 pd all show status
 2
 3 physicaldrive 2I:0:5 (port 2I:box 0:bay 5, 500 GB): OK
 4 physicaldrive 2I:0:6 (port 2I:box 0:bay 6, 500 GB): OK
 5 physicaldrive 2I:0:7 (port 2I:box 0:bay 7, 250 GB): OK
 6 physicaldrive 2I:0:8 (port 2I:box 0:bay 8, 250 GB): OK
 7
 8=> ctrl slot=1 ld all show status
 9
10 logicaldrive 1 (465.7 GB, 1): OK
11 logicaldrive 2 (232.9 GB, 1): OK

Nach einigen Recherchen im Internet habe ich gelesen, dass auch ein fehlerhaftes GPT-Label die Ursache des Übels sein kann - das Neuformatieren mithilfe der gParted Live-CD würde hier Abhilfe schaffen. Doch ein Reboot kam natürlich nicht in Frage - nicht zuletzt, weil ESXi ohnehin auch über das parted-Tool verfügt und das selbstständig erledigen kann. Benötigt wird lediglich die Gerätedatei des logischen Laufwerks mit der fehlerhaften GPT-Tabelle - wer dieses nicht kennt, kann es mit fdisk herausfinden, indem er nach dem Laufwerk mit der passenden Größe sucht:

1# fdisk -l
2# partedUtil mklabel /dev/disks/naa.xxx gpt

Nach der Neu-Erstellung des GPT-Labels funktionierte das Anlegen bei mir fehlerfrei. 🙂

Übersetzungen: