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. 🙂