Seite 1 von 1
VHD
Verfasst: 28.07.2010, 09:25
von philipb232
Guten Morgen,
wenn ich eine neue VHD erstelle ist diese immer direkt "voll".
Sprich wenn ich eine 100GB große Festplatte erstelle ist die VHD Datei auch direkt 100GB groß.
Unabhängig davon ob ich den Harken bei "Speicherplatz nach Bedarf zuteilen und übernehmen" machen oder nicht.
Ist das normal? Kann man das irgendwie umgehen?
Verfasst: 28.07.2010, 10:20
von Tschoergez
Wie siehst Du, dass die 100GB "voll" belegt sind?
Der Datastore-Browser lügt an der Stelle.
Schau mal in der Summary der VM nach, was unter provisioned storage steht...
viele grüße,
jörg
Verfasst: 28.07.2010, 11:24
von philipb232
Das weiß ich daher, dass ich mich per SSH eingeloggt habe und erstens die Ausgabe von ls -l 108GB sagt und zweitens das Kopieren sehr lange dauert.
In der VM Übersicht stehen wiederum ganz andere werte:
Bereitgestellter Speicher: 112GB
Nicht freigegebener Speicher: 112GB
Verwendeter Speicher: 112GB
Verfasst: 28.07.2010, 15:02
von McStarfighter
Hm, wahrscheinlich, weil es auf einem Dateisystem ohne Support für Sparse-Files liegt ... Dann wird die nominelle Größe auch reell kopiert ... und gespeichert ...
Verfasst: 28.07.2010, 15:36
von philipb232
Das VMware eigen Dateisystem unterstütz keine Sparse Dateien?!
Gibts dar noch eine andere Möglichkeit?
Eine andere Formatierung kann man ja nicht auswählen.
Verfasst: 28.07.2010, 16:47
von continuum
thin provisioned vmdks werden von NFS nicht unterstuetzt - die gibt es nur auf VMFS - lokal oder im SAN
Verfasst: 28.07.2010, 18:29
von Tschoergez
Der ls -l -Befehl zeigt bei einem ESX auch nicht die belegte Größe an bei thin provisioned-Platten, sondern die Größe der virtuellen Platte.
Mit ls -s kannst Du die tatsächlich belegten Größe sehen.
(Auf nem ESXi hab ich das noch nicht probiert, ich denke aber mal, das Verhalten ist gleich).
Wenn allerdings auch im Summary-Tab bei used storage schon die 100GB drinstehen, ist die Platte wohl nicht thin provisioned.
Was hast Du für einen Datastore (NFS/VMFS)?
Was für ein Gast-OS?
wie installiert? (evtl. bei der INstallation die Platte komplett formatiert?)
Nähere Infos auch hier:
http://www.virtualizationteam.com/virtu ... space.html
Viele Grüße,
jörg
Verfasst: 28.07.2010, 20:11
von irix
continuum hat geschrieben:thin provisioned vmdks werden von NFS nicht unterstuetzt - die gibt es nur auf VMFS - lokal oder im SAN
Das ist nicht richtig. In Wirklichkeit ist es noch viel doller den je nach erkanntem NFS ist dort die Einstellung THIN per Default aktiv und das war schon zu 3.5 Zeiten so.
Gruss
Joerg
Verfasst: 28.07.2010, 23:43
von McStarfighter
Ähm, vielleicht bin ich ja begriffsstutzig aber NFS, egal ob jetzt Version 3 oder 4, ist doch lediglich ein Netzwerk-Dateisystem und kein Dateisystem im klassischen Sinne wie NTFS oder ext3/4 oder Suns ZFS. Von daher sollte NFS bei der eigentlichen Ablage doch keine Rolle spielen, oder?!
Verfasst: 29.07.2010, 09:05
von philipb232
Ich speicher auf der Internen Festplatte die mit VMFS3 Formatiert ist.
ls -s gibt mir zwar den real benutzen Speicherplatz aus.
Kopieren (cp) tut er aber trotzdem die vollen 108GB.
Als Gast habe ich Windows XP und Windows 2000. Aber auch bei gar keinem Installierten OS kopiert er die 100GB
Verfasst: 29.07.2010, 09:16
von irix
philipb232 hat geschrieben:Ich speicher auf der Internen Festplatte die mit VMFS3 Formatiert ist.
ls -s gibt mir zwar den real benutzen Speicherplatz aus.
Kopieren (cp) tut er aber trotzdem die vollen 108GB.
Als Gast habe ich Windows XP und Windows 2000. Aber auch bei gar keinem Installierten OS kopiert er die 100GB
IIRC ist dieses Verhalten normal wenn man
1. mit den falschen mitteln kopiert
2. sich vom VMFS weg bewegt
Das Thema sollte sich ueber die Suche auch loesen koennen weil wir sprechen nicht das erstemal darueber.
Das was ESX unter Thinprovisioning versteht ist nicht gleich zusetzen mit den Non Preallocated (Sparse) Disks welche es fuer die Hosted Hypervisor Produkte gibt.
Gruss
Joerg
Verfasst: 30.07.2010, 17:12
von continuum
irix hat geschrieben:continuum hat geschrieben:thin provisioned vmdks werden von NFS nicht unterstuetzt - die gibt es nur auf VMFS - lokal oder im SAN
Das ist nicht richtig. In Wirklichkeit ist es noch viel doller den je nach erkanntem NFS ist dort die Einstellung THIN per Default aktiv und das war schon zu 3.5 Zeiten so.
? - also ich habe noch keine thin provisioned vmdk mit createType "VMFS" auf NFS gesehen.
Vielleicht kannst du mir ja mal eine zeigen
