vSphere-Computer startet nicht: Nicht genügend Speicherplatz im Datenspeicher

7

Ich versuche, eine virtuelle Festplatte mithilfe eines VMFS-Datenspeichers mit einer Kapazität von 1,98 TB und 85 GB hinzuzufügen. Ich schalte dann die virtuelle Maschine ein und es gibt mir den Insufficient disk space on datastoreFehler. Also habe ich die neu erstellte Festplatte entfernt und versucht, sie einzuschalten, und es gibt mir den gleichen Fehler! Ich möchte nicht in Panik geraten, aber ich brauche einige gute Ratschläge, wie ich das beheben kann und warum dies geschieht ...

Hier ist die Konfiguration:

Datastore: vmfs_temp
Virtual Machine Properties - Options tab
Config file: [vmfs_temp] VM-ASSS16-INT-SQL2K8R2-1/VM-ASSS16-INT-SQL2K8R2-1.vmx
working location: [vmfs_temp] VM-ASSS16-INT-SQL2K8R2-1/
swapfile location: default

BEARBEITEN: Screenshot mit den Festplattengrößen Geben Sie hier die Bildbeschreibung ein

JFB
quelle

Antworten:

7

Sehen Sie sich alle für den Host sichtbaren Datenspeicher an (wählen Sie in vSphere den Host> Registerkarte Konfiguration> Speicher). Sind einige der Datenspeicher voll oder sehr nahe daran? Die Auslagerungsdatei befindet sich möglicherweise in einem vollständigen Datenspeicher, auch wenn sich die VM in einem anderen Datenspeicher befindet und wenn der Host die Auslagerungsdatei nicht erstellen kann, wird die VM nicht gestartet.

BEARBEITEN: Klicken Sie mit der rechten Maustaste auf die VM und gehen Sie zu Einstellungen bearbeiten> Registerkarte Optionen> Speicherort der Auslagerungsdatei. Wählen Sie eine der anderen Optionen aus ("Immer mit der virtuellen Maschine speichern" wird empfohlen und funktioniert wahrscheinlich für Sie, da dieser Datenspeicher über viel freien Speicherplatz verfügt). Wenn Sie diesen Datenspeicher bereinigen möchten, können Sie mit der rechten Maustaste darauf klicken und Durchsuchen und stöbern, um zu sehen, welche Art von Dateien den Speicherplatz belegen. Es ist wahrscheinlich, dass Ihr Host standardmäßig für die Verwendung eines anderen Datenspeichers für alle VMs konfiguriert ist und zu diesem Zeitpunkt nur von Auslagerungsdateien belegt wird.

Um den Standardspeicherort für die Auslagerungsdatei für den Host zu ändern, wählen Sie den Host aus, klicken Sie auf die Registerkarte Konfiguration und dann auf den Speicherort der Auslagerungsdatei für virtuelle Maschinen.

August
quelle
Ja!! Hier kann ich sehen, dass im vmfs_tempDatenspeicher 1,98 TB verwendet werden und nur 1,07 GB frei sind, was für die Auslagerungsdatei wahrscheinlich nicht ausreicht! Was kann ich machen?
JFB
Gut! Ich habe den Speicherort der Auslagerungsdatei für die virtuelle Maschine auf Standard gesetzt, aber ich habe den Standardspeicherort der Auslagerungsdatei des Hosts in einen anderen Datenspeicher geändert, und voilà! Die Maschine startet! Vielen Dank.
JFB
2

Wie groß ist die virtuelle Festplatte und wie groß ist der Block des Datenspeichers? Die Größe der virtuellen Festplatte kann die zulässige Größe überschreiten, die durch die Größe des Datenspeicherblocks angegeben wird.

http://kb.vmware.com/selfservice/microsites/search.do?language=de_DE&cmd=displayKC&externalId=1003565

Joeqwerty
quelle
Ich habe eine Bearbeitung hinzugefügt, um den verwendeten Speicherplatz
anzuzeigen
Ich meine, wenn die Größe der virtuellen Festplatte, die Sie hinzufügen möchten, größer ist als die Blockgröße des Host-Datenspeichers, kann dies den Fehler verursachen.
Joeqwerty
1

Sind Dateien der VM in anderen Datenspeichern gespeichert? Wie voll sind sie? Melden Sie sich beim Host an und überprüfen Sie, wie voll die anderen Partitionen der Festplatte sind.

mrdenny
quelle
Nein, mit dem vSphere-Client kann ich sehen, dass sich alle 9 Laufwerke insgesamt im selben VMFS-Datenspeicher befinden
JFB
Melden Sie sich über ssh beim Host an und überprüfen Sie, ob die anderen Partitionen voll sind. Ein vollständiges Protokolllaufwerk kann alle möglichen Probleme verursachen, einschließlich VMs, die nicht gestartet werden.
Mrdenny
Ich folge nicht, der Gastgeber ist ...? du meinst vSphere? Mit all den virtuellen Maschinen?
JFB
@JFB Die Laufwerke sind da, aber lebt das .vmxin einem anderen Datenspeicher? Möglicherweise ist nicht genügend Speicherplatz zum Erstellen der Auslagerungsdatei vorhanden.
Shane Madden
Bitte beachten Sie die Bearbeitung oben. Die .vmx befindet sich im selben Datenspeicher
JFB