ESXi-Tipp: Was tun, wenn sich ein VMFS-Datastore nicht entfernen lässt?

Ein VMFS-Datastore lässt sich auch dann nicht entfernen, wenn er als Scratch-Location genutzt wird.

Wie entfernt man eigentlich einen VMFS-Datastore von einem ESXi-Host und was kann man tun, wenn der ESXi-Host das Entfernen eines VMFS-Datastores zu verhindern scheint?

Möchte man in einer vSphere-Umgebung nicht mehr benötigte VMFS-Datastores unmounten und/oder ganz entfernen oder möchte man die Backend-seitigen LUNs hinter einem Datastore  reorganisieren oder löschen, was ebenfalls mit dem Löschen des Datastores einher geht, sind zuvor in der vSphere-Umgebungen folgende Punkte zu überprüfen:

  • es dürfen keine VMs oder Templates auf dem Datastore liegen,
  • der Datastore darf nicht mehr Mitglied eines Datastore Clusters sein
  • der Datastore darf nicht von Storage DRS verwaltet werden,
  • Der Datastore darf nicht für Datastore Heartbeats für vSphere HA verwendet werden
  • Storage I/O-Control muss für diese Datastore deaktiviert sein.

Coredump-Partition

Trotzdem ist es manchmal nicht möglich, einen VMFS-Datastore erfolgreich zu entfernen. Man bekommt dann einer Fehlermeldung der Art

“The resource ‘Datastore Name: datastore7-SAS-hv3-A VMFS uuid: 585a846d-3c03ab29-cb32-002564bb1d55’ is in use. Cannot remove volume ‘Datastore Name: datastore7-SAS-hv3-A VMFS uuid: 585a846d-3c03ab29-cb32-002564bb1d55’ because “file system is busy”. Correct the problem and retry the operation”.

Das wiederum kann mehrere Ursachen haben: es kann z. B.  daran liegen, dass der Datastore als “diagnostic coredump partition“ konfiguriert ist. Hierbei handelt es sich um ein mit ESXi 5.5 eingeführtes Feature, um Coredumps in einer Datei auf einem Datastore speichern zu können. In manchen Fällen wird eine solche Datei automatisch erzeugt, was verhindert, dass der Datastore entfernt werden kann.

Hier weiterlesen

Kommentar absenden

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.