blauaklasse
Goto Top

VMWare VMDK Datei wird immer grösser

Ich hab einen VMWareServer mit W2k3-Server als OS installiert. Die VMDK-Datei hatte und hat immer noch eine Grösse von 20GB, inszwischen gibt es eine weitere VMDK-Datei xxxxx000001.vmdk die nochmals 19 GB hat. So langsam geht mir der Platz aus.

Kann mir jemand ein Tip geben wie ich den Platzbedarf von VMWare stoppen kann. In der Doku hab ich dazu nichts gefunden.

Danke
blauaklasse

Content-Key: 74300

Url: https://administrator.de/contentid/74300

Printed on: April 26, 2024 at 08:04 o'clock

Member: Good-maN
Good-maN Nov 23, 2007 at 10:23:28 (UTC)
Goto Top
*grins* Das ist die Virtuelle HDD von VMWare (win2k) wie wäre es wenn du mal kuckst warum dein Virtuellerrechner so viel Festplatten platz braucht ;)

Also ab ins VMWare die Kiste mal starten und schauen wo der so viel Speicherbelegt.

Hoffe es hilft.

Gruss, Marco.
Member: broecker
broecker Nov 23, 2007 at 10:43:43 (UTC)
Goto Top
die VMDK 000... ist aufgrund eines Snap-Shots entstanden und enthält alle Änderungen seit diesem Zeitpunkt, es lassen sich beide Dateien wieder zusammen bringen (also der Snap-Shot verwerfen "remove")
und ebenso lassen sich die Dateien shrinken, also sozusagen im Wirt defragmentieren, eigentlich keine große Sache - aber - nicht zur Produktivzeit - es dauert ggf. lange - und - weil die Ursprungsplatte mit 20GB gleich in voller Größe in einem Stück - und nicht in 2GB-Stücken eingerichtet wurde, ist beim Shrinken mit nochmals großem Platzverbrauch zu rechnen.

Also Maschine runterfahren, Backup des ganzen Verzeichnisses auf externe Platte und dann erst den Snapshot removen (VMware-Console -> VM -> Snapshot -> remove ...), nicht "revert" das wäre das Zurücksetzen auf den Stand vor dem Snapshot!

Danach wenn genug Platz auf der Platte ist, Edit der VM und "Defragement" der entsprechenden virtuellen Platte.
Member: blauaklasse
blauaklasse Nov 27, 2007 at 10:00:20 (UTC)
Goto Top
Hallo broecker,
danke für die ausführliche Anleitung.

Aber das meiste kann ich nicht. Snapshoot ist gar nicht eingeschaltet. Wenn ich das aktiviere und einen Snapshoot erstelle legt er auch eine snapshoot-Datei an. Die kann ich dann auch wieder löschen.

Defrag kann ich aus der Console auch nicht, ist ausgegraut.

Geht das alles vielleicht bei der freeware-Version nicht ?

Die Dateien die ich meine
WindowsServer2003-flat.vmdk 20 GB
WindowsServer2003-000001.vmdk 20 GB
inzwischen auch schon eine
WindowsServer2003-000003.vmdk 2 GB

Der 2003Server hat eine 20 GB Partition, davon 8 GB belegt.
Pro Tag nimmt diese 000003-Datei um ca. 500 MB zu, bis es kracht

Warum müssen das zwei 20 GB Dateien sein ?

Danke
blauaklasse
Member: prival
prival Nov 27, 2007 at 10:07:26 (UTC)
Goto Top
Einfache Lösung: VM-Maschine stoppen --> vmdk-Datei über den Papierkorb löschen (ACHTUNG! Ab einer bestimmten Größe werden Dateien sofort gelöscht. Also das Limit des Papierkorbs ändern oder die vmdk-Datei in einen anderen Ordner verschieben.) --> VM-Maschine starten.

Sollte VMWare meckern, kann die Datei ja wieder zurückgespielt werden.
Member: prival
prival Nov 27, 2007 at 10:12:27 (UTC)
Goto Top
Ach ja. Bei Einrichtung der VM konntest du die Größe der HDD (in diesem Fall 20 GB) und die Art der Speicherreservierung angeben. Da hast du vermutlich die Option "Festplattengröße komplett reservieren" (<-- frei aus dem Kopf) genutzt. Daher sind die 20 GB bereits auf der phys. HDD belegt.
Member: blauaklasse
blauaklasse Nov 27, 2007 at 10:24:44 (UTC)
Goto Top
hallo Privat,
welche vmdk löschen 00001 wohl nicht oder ?
Member: prival
prival Nov 27, 2007 at 10:30:22 (UTC)
Goto Top
Doch. Die durchnummerierten Dateien sind meines Wissens temporär, dienen als Snapshot. Und um die Frage zum Defragmentieren zu beantworten, der Button ist ausgegraut da die Maschine noch läuft und dauernd darauf zugreift. Nach einem Stopp kannst du defragmentieren. Schau auch mal in die Hilfe von VMWare. Sie ist sehr ausführlich und kann dir in dieser Richtung weiterhelfen.
Member: blauaklasse
blauaklasse Nov 27, 2007 at 10:53:00 (UTC)
Goto Top
sorry, aber das geht nicht

VMware Server cannot find the virtual disk "Windows Server 2003 Standard Edition-000001.vmdk". Please verify the path is valid and try again.
Cannot open the disk 'Windows Server 2003 Standard Edition-000001.vmdk' or one of the snapshot disks it depends on.
Reason: The system cannot find the file specified.

Versuch jetzt mal mit VMWare Converter die Maschine zu kopieren und in 2 GB-Files aufzuteilen, vielleicht gehts.
Vorerst mal DAnke auf jeden Fall
blauaklasse
Member: prival
prival Nov 27, 2007 at 10:56:31 (UTC)
Goto Top
Ich hoffe du kannst dein Problem lösen. Würde gern mehr helfen, aber auf Arbeit habe ich kein VMWare. Und der Feierabend ist noch lange nicht in Sicht. face-smile
Member: blauaklasse
blauaklasse Nov 27, 2007 at 14:45:42 (UTC)
Goto Top
Hallo prival,
hab jetzt mit VMWare Converter den Server kopiert und an anderer Stelle wieder erstellt. Jetzt hat das ganz zusammen noch 6 GB und läuft bisher 1A.
Jetzt wart ich mal aber wie sich der Platzbedarf jetzt entwickelt.
Danke nochmal
blauaklasse
Member: prival
prival Nov 27, 2007 at 16:00:02 (UTC)
Goto Top
Super. Schön wenn mal wieder was funktioniert. face-smile Viel Spaß noch damit.