Die Foren-SW läuft ohne erkennbare Probleme. Sollte doch etwas nicht funktionieren, bitte gerne hier jederzeit melden und wir kümmern uns zeitnah darum. Danke!

Thin Provision

Moderatoren: Dayworker, irix

Member
Beiträge: 24
Registriert: 28.02.2008, 13:31

Thin Provision

Beitragvon keamas » 02.11.2011, 11:28

Hi ich habe folgendes Problem unter vmware ESXi 5. Ich habe eine VM mit Thin Provision 200 GB angelegt. Nun wollte ich mir die VM herunterladen über den Datastore Browser, ich habe es ebenso mit WinSCP versucht. Allerdings lädt er nun egal wie immer die ganzen 200 GB herunter, obwohl auf der vm lediglich ein Windows mit ca 3 GB installiert ist. Nun habe ich gesehen er legt mir immer eine Datei namens *flat.vmdk an. Diese macht das ganze wohl so groß. Ich habe gelesen das die `*flat.vmdk die Virtuelle Festplatte ist. Ich habe bei einer anderen Test VM das ganze ausprobiert und die *flat.vmdk gelöscht allerdings funktioniert die VM danach nicht mehr. Wie mache ich es wenn ich eine neue VM im ESXi 5 anlege eine VM mit Thin Provision ohne die gesamte Festplatten Größe.
Wenn ich mich richtig erinnere war es beim VMware ESX 4.1 nicht so hier konnte ich glaub die VMs immer mit der richtig benutzten Größe herunterladen.

Was kann ich hier tun ?

Benutzeravatar
UNSTERBLICH(R.I.P.)
Beiträge: 14759
Registriert: 09.08.2003, 05:41
Wohnort: sauerland
Kontaktdaten:

Beitragvon continuum » 02.11.2011, 11:59

Das war schon immer so.
Thin provision ist ein Feature vom VMFS Dateisystem - beim Kopieren auf ein anderes Dateisystem geht das verloren.

Was du machen kannst ist ein export als 2Gbsplit Format

vmkfstools -i mythin.vmdk split.vmdk -d 2gbsparse

Member
Beiträge: 24
Registriert: 28.02.2008, 13:31

Beitragvon keamas » 02.11.2011, 12:44

Was genau tut dieser Befehl

2gbsparsed
vmdk wird in maximal 2 Gb grosse Stuecke aufgeteilt - die jeweils nach Bedarf wachsen

Das heisst wenn ich 3 GB belegt habe von der Virtuellen 200 GB Festplatte habe ich 2 x 2GB Files nur zum Downloaden und mehr nicht habe ich das so richtig verstanden ?

Und was ist wenn ich die VM ins OVF Format exportiere ?

Benutzeravatar
UNSTERBLICH(R.I.P.)
Beiträge: 14759
Registriert: 09.08.2003, 05:41
Wohnort: sauerland
Kontaktdaten:

Beitragvon continuum » 02.11.2011, 12:51

-d 2gbsparse
convertiert deine 200Gb vmdk in 100 teile die zusammen etwa 3-4 Gb gross sein werden

OVF-ist eine einteilige vmdk - um diese anschliessend weiterverwenden zu koennen empfehle ich Daumendruecken :evil:

Member
Beiträge: 130
Registriert: 21.10.2008, 12:20

Beitragvon nbfbe » 02.11.2011, 14:23

Hi,

ich würde die mal einfach die Export-Funktion (OVF) empfehlen. Die habe ich bereits einige Male verwendet - bisher stets fehlerfrei.

Dort wird auch "thin provisioned".

Gruß

Member
Beiträge: 24
Registriert: 28.02.2008, 13:31

Beitragvon keamas » 03.11.2011, 11:58

Hi also das mit dem OVF Export habe ich gemacht und hat auch funktioniert. Hat allerdigns 22 Stunden gebraucht. Den Import habe ich bisher jedoch noch nicht getestet.

Parallel habe ich die andere methode mit den 2 GB Spit versucht allerdings hat das glaub nicht so hingehauen es kommt immer das das Limit der offenen Dateien überschritten wurde:

Code: Alles auswählen

vmkfstools -i Zoidberg_1.vmdk split_ZOIDBERG_VM.vmdk -d 2gbsparse
Destination disk format: sparse with 2GB maximum extent size
Cloning disk 'Zoidberg_1.vmdk'...
Failed to clone disk: Reached the host's limit for open files (40).


Habe ich die richtige Datei verwendet ??

Code: Alles auswählen

/vmfs/volumes/4e987c80-392689a5-6866-001fd0551a67/Zoidberg # ls -la
drwxr-xr-x    1 root     root              30800 Nov  3 10:03 .
drwxr-xr-t    1 root     root               1960 Nov  2 10:30 ..
-rw-------    1 root     root                 70 Oct 31 16:00 Zoidberg-2b5b654c.hlog
-rw-------    1 root     root              31135 Oct 31 11:43 Zoidberg-Snapshot1.vmsn
-rw-------    1 root     root              31149 Oct 31 11:44 Zoidberg-Snapshot2.vmsn
-rw-------    1 root     root         4304695161 Oct 31 16:00 Zoidberg-Snapshot3.vmsn
-rw-------    1 root     root              31150 Oct 31 16:00 Zoidberg-Snapshot4.vmsn
-rw-------    1 root     root              31150 Oct 31 16:00 Zoidberg-Snapshot5.vmsn
-rw-------    1 root     root               8684 Nov  2 09:41 Zoidberg.nvram
-rw-------    1 root     root               2145 Nov  2 09:41 Zoidberg.vmsd
-rw-------    1 root     root               3089 Nov  2 09:41 Zoidberg.vmx
-rw-------    1 root     root               2844 Nov  1 07:42 Zoidberg.vmxf
-rw-------    1 root     root          453808128 Oct 31 11:43 Zoidberg_1-000001-delta.vmdk
-rw-------    1 root     root                324 Nov  2 10:01 Zoidberg_1-000001.vmdk
-rw-------    1 root     root          604803072 Oct 31 11:44 Zoidberg_1-000002-delta.vmdk
-rw-------    1 root     root                331 Nov  2 10:01 Zoidberg_1-000002.vmdk
-rw-------    1 root     root           17600512 Oct 31 16:00 Zoidberg_1-000003-delta.vmdk
-rw-------    1 root     root                331 Nov  2 10:01 Zoidberg_1-000003.vmdk
-rw-------    1 root     root          118263808 Oct 31 00:23 Zoidberg_1-000005-delta.vmdk
-rw-------    1 root     root                331 Nov  2 10:01 Zoidberg_1-000005.vmdk
-rw-------    1 root     root          135041024 Nov  2 09:41 Zoidberg_1-000006-delta.vmdk
-rw-------    1 root     root                331 Nov  2 10:01 Zoidberg_1-000006.vmdk
-rw-------    1 root     root       429496729600 Oct 31 06:54 Zoidberg_1-flat.vmdk
-rw-------    1 root     root                525 Nov  2 10:01 Zoidberg_1.vmdk
-rw-------    1 root     root         1124896768 Oct 31 11:44 Zoidberg_2-000001-delta.vmdk
-rw-------    1 root     root                324 Nov  1 08:05 Zoidberg_2-000001.vmdk
-rw-------    1 root     root        11476439040 Oct 31 11:43 Zoidberg_2-000002-delta.vmdk
-rw-------    1 root     root                331 Nov  1 08:05 Zoidberg_2-000002.vmdk
-rw-------    1 root     root             823296 Oct 31 16:00 Zoidberg_3-000001-delta.vmdk
-rw-------    1 root     root                324 Oct 31 16:00 Zoidberg_3-000001.vmdk
-rw-------    1 root     root           17600512 Oct 31 11:43 Zoidberg_3-000003-delta.vmdk
-rw-------    1 root     root                331 Oct 31 16:00 Zoidberg_3-000003.vmdk
-rw-------    1 root     root             823296 Oct 31 16:00 Zoidberg_3-000004-delta.vmdk
-rw-------    1 root     root                331 Oct 31 16:00 Zoidberg_3-000004.vmdk
-rw-------    1 root     root           18907136 Oct 31 16:00 vmmcores-10.gz
-rw-------    1 root     root            8439590 Oct 31 11:44 vmmcores-11.gz
-rw-------    1 root     root            3162112 Oct 31 15:57 vmmcores-12.gz
-rw-------    1 root     root            8372224 Oct 31 16:00 vmmcores-13.gz
-rw-------    1 root     root            3464926 Oct 31 11:44 vmmcores-14.gz
-rw-r--r--    1 root     root              55377 Nov  1 08:05 vmware-46.log
-rw-r--r--    1 root     root             186984 Nov  1 08:11 vmware-47.log
-rw-r--r--    1 root     root             130022 Nov  1 09:17 vmware-48.log
-rw-r--r--    1 root     root              55385 Nov  1 09:18 vmware-49.log
-rw-r--r--    1 root     root              79757 Nov  1 09:19 vmware-50.log
-rw-r--r--    1 root     root              79759 Nov  1 23:26 vmware-51.log
-rw-r--r--    1 root     root             283143 Nov  2 09:41 vmware.log


Nach dem ausführen des Befehs wurden ein haufen split_ZOIDBERG_VM.vmdk Dateien angelegt.


Code: Alles auswählen

-rw-------    1 root     root             327680 Nov  3 10:50 split_ZOIDBERG_VM-s116.vmdk
-rw-------    1 root     root             327680 Nov  3 10:50 split_ZOIDBERG_VM-s117.vmdk
-rw-------    1 root     root             327680 Nov  3 10:50 split_ZOIDBERG_VM-s118.vmdk
-rw-------    1 root     root             327680 Nov  3 10:50 split_ZOIDBERG_VM-s119.vmdk
-rw-------    1 root     root             327680 Nov  3 10:50 split_ZOIDBERG_VM-s120.vmdk
-rw-------    1 root     root             327680 Nov  3 10:50 split_ZOIDBERG_VM-s121.vmdk
-rw-------    1 root     root             327680 Nov  3 10:50 split_ZOIDBERG_VM-s122.vmdk
-rw-------    1 root     root             327680 Nov  3 10:50 split_ZOIDBERG_VM-s123.vmdk
-rw-------    1 root     root             327680 Nov  3 10:50 split_ZOIDBERG_VM-s124.vmdk
-rw-------    1 root     root             327680 Nov  3 10:50 split_ZOIDBERG_VM-s125.vmdk
-rw-------    1 root     root             327680 Nov  3 10:50 split_ZOIDBERG_VM-s126.vmdk
-rw-------    1 root     root             327680 Nov  3 10:50 split_ZOIDBERG_VM-s127.vmdk
-rw-------    1 root     root             327680 Nov  3 10:50 split_ZOIDBERG_VM-s128.vmdk
-rw-------    1 root     root             327680 Nov  3 10:50 split_ZOIDBERG_VM-s129.vmdk
-rw-------    1 root     root             327680 Nov  3 10:50 split_ZOIDBERG_VM-s130.vmdk
-rw-------    1 root     root             327680 Nov  3 10:50 split_ZOIDBERG_VM-s131.vmdk
-rw-------    1 root     root             327680 Nov  3 10:50 split_ZOIDBERG_VM-s132.vmdk
-rw-------    1 root     root             327680 Nov  3 10:50 split_ZOIDBERG_VM-s133.vmdk
-rw-------    1 root     root             327680 Nov  3 10:50 split_ZOIDBERG_VM-s134.vmdk
-rw-------    1 root     root             327680 Nov  3 10:50 split_ZOIDBERG_VM-s135.vmdk
-rw-------    1 root     root             327680 Nov  3 10:50 split_ZOIDBERG_VM-s136.vmdk
-rw-------    1 root     root             327680 Nov  3 10:50 split_ZOIDBERG_VM-s137.vmdk
-rw-------    1 root     root             327680 Nov  3 10:50 split_ZOIDBERG_VM-s138.vmdk
-rw-------    1 root     root             327680 Nov  3 10:50 split_ZOIDBERG_VM-s139.vmdk
-rw-------    1 root     root             327680 Nov  3 10:50 split_ZOIDBERG_VM-s140.vmdk
-rw-------    1 root     root             327680 Nov  3 10:50 split_ZOIDBERG_VM-s141.vmdk
-rw-------    1 root     root             327680 Nov  3 10:50 split_ZOIDBERG_VM-s142.vmdk
-rw-------    1 root     root             327680 Nov  3 10:50 split_ZOIDBERG_VM-s143.vmdk
-rw-------    1 root     root             327680 Nov  3 10:50 split_ZOIDBERG_VM-s144.vmdk
-rw-------    1 root     root             327680 Nov  3 10:50 split_ZOIDBERG_VM-s145.vmdk
-rw-------    1 root     root             327680 Nov  3 10:50 split_ZOIDBERG_VM-s146.vmdk
-rw-------    1 root     root             327680 Nov  3 10:50 split_ZOIDBERG_VM-s147.vmdk
-rw-------    1 root     root             327680 Nov  3 10:50 split_ZOIDBERG_VM-s148.vmdk
-rw-------    1 root     root             327680 Nov  3 10:50 split_ZOIDBERG_VM-s149.vmdk
-rw-------    1 root     root             327680 Nov  3 10:50 split_ZOIDBERG_VM-s150.vmdk
-rw-------    1 root     root             327680 Nov  3 10:50 split_ZOIDBERG_VM-s151.vmdk
-rw-------    1 root     root             327680 Nov  3 10:50 split_ZOIDBERG_VM-s152.vmdk
-rw-------    1 root     root             327680 Nov  3 10:50 split_ZOIDBERG_VM-s153.vmdk
-rw-------    1 root     root             327680 Nov  3 10:50 split_ZOIDBERG_VM-s154.vmdk
-rw-------    1 root     root             327680 Nov  3 10:50 split_ZOIDBERG_VM-s155.vmdk
-rw-------    1 root     root             327680 Nov  3 10:50 split_ZOIDBERG_VM-s156.vmdk
-rw-------    1 root     root             327680 Nov  3 10:50 split_ZOIDBERG_VM-s157.vmdk
-rw-------    1 root     root             327680 Nov  3 10:50 split_ZOIDBERG_VM-s158.vmdk
-rw-------    1 root     root             327680 Nov  3 10:50 split_ZOIDBERG_VM-s159.vmdk
-rw-------    1 root     root             327680 Nov  3 10:50 split_ZOIDBERG_VM-s160.vmdk
-rw-------    1 root     root             327680 Nov  3 10:50 split_ZOIDBERG_VM-s161.vmdk
-rw-------    1 root     root             327680 Nov  3 10:50 split_ZOIDBERG_VM-s162.vmdk
-rw-------    1 root     root             327680 Nov  3 10:50 split_ZOIDBERG_VM-s163.vmdk
-rw-------    1 root     root             327680 Nov  3 10:50 split_ZOIDBERG_VM-s164.vmdk
-rw-------    1 root     root             327680 Nov  3 10:50 split_ZOIDBERG_VM-s165.vmdk
-rw-------    1 root     root             327680 Nov  3 10:50 split_ZOIDBERG_VM-s166.vmdk
-rw-------    1 root     root             327680 Nov  3 10:50 split_ZOIDBERG_VM-s167.vmdk
-rw-------    1 root     root             327680 Nov  3 10:50 split_ZOIDBERG_VM-s168.vmdk
-rw-------    1 root     root             327680 Nov  3 10:50 split_ZOIDBERG_VM-s169.vmdk
-rw-------    1 root     root             327680 Nov  3 10:50 split_ZOIDBERG_VM-s170.vmdk
-rw-------    1 root     root             327680 Nov  3 10:50 split_ZOIDBERG_VM-s171.vmdk
-rw-------    1 root     root             327680 Nov  3 10:50 split_ZOIDBERG_VM-s172.vmdk
-rw-------    1 root     root             327680 Nov  3 10:50 split_ZOIDBERG_VM-s173.vmdk
-rw-------    1 root     root             327680 Nov  3 10:50 split_ZOIDBERG_VM-s174.vmdk
-rw-------    1 root     root             327680 Nov  3 10:50 split_ZOIDBERG_VM-s175.vmdk
-rw-------    1 root     root             327680 Nov  3 10:50 split_ZOIDBERG_VM-s176.vmdk
-rw-------    1 root     root             327680 Nov  3 10:50 split_ZOIDBERG_VM-s177.vmdk
-rw-------    1 root     root             327680 Nov  3 10:50 split_ZOIDBERG_VM-s178.vmdk
-rw-------    1 root     root             327680 Nov  3 10:50 split_ZOIDBERG_VM-s179.vmdk
-rw-------    1 root     root             327680 Nov  3 10:50 split_ZOIDBERG_VM-s180.vmdk
-rw-------    1 root     root             327680 Nov  3 10:50 split_ZOIDBERG_VM-s181.vmdk
-rw-------    1 root     root             327680 Nov  3 10:50 split_ZOIDBERG_VM-s182.vmdk
-rw-------    1 root     root             327680 Nov  3 10:50 split_ZOIDBERG_VM-s183.vmdk
-rw-------    1 root     root             327680 Nov  3 10:50 split_ZOIDBERG_VM-s184.vmdk
-rw-------    1 root     root             327680 Nov  3 10:50 split_ZOIDBERG_VM-s185.vmdk
-rw-------    1 root     root             327680 Nov  3 10:50 split_ZOIDBERG_VM-s186.vmdk
-rw-------    1 root     root             327680 Nov  3 10:50 split_ZOIDBERG_VM-s187.vmdk
-rw-------    1 root     root             327680 Nov  3 10:50 split_ZOIDBERG_VM-s188.vmdk
-rw-------    1 root     root             327680 Nov  3 10:50 split_ZOIDBERG_VM-s189.vmdk
-rw-------    1 root     root             327680 Nov  3 10:50 split_ZOIDBERG_VM-s190.vmdk
-rw-------    1 root     root             327680 Nov  3 10:50 split_ZOIDBERG_VM-s191.vmdk
-rw-------    1 root     root             327680 Nov  3 10:50 split_ZOIDBERG_VM-s192.vmdk
-rw-------    1 root     root             327680 Nov  3 10:50 split_ZOIDBERG_VM-s193.vmdk
-rw-------    1 root     root             327680 Nov  3 10:50 split_ZOIDBERG_VM-s194.vmdk
-rw-------    1 root     root             327680 Nov  3 10:50 split_ZOIDBERG_VM-s195.vmdk
-rw-------    1 root     root             327680 Nov  3 10:50 split_ZOIDBERG_VM-s196.vmdk
-rw-------    1 root     root             327680 Nov  3 10:50 split_ZOIDBERG_VM-s197.vmdk
-rw-------    1 root     root             327680 Nov  3 10:50 split_ZOIDBERG_VM-s198.vmdk
-rw-------    1 root     root             327680 Nov  3 10:50 split_ZOIDBERG_VM-s199.vmdk
-rw-------    1 root     root             327680 Nov  3 10:50 split_ZOIDBERG_VM-s200.vmdk
-rw-------    1 root     root              65536 Nov  3 10:50 split_ZOIDBERG_VM-s201.vmdk
-rw-------    1 root     root              10068 Nov  3 10:50 split_ZOIDBERG_VM.vmdk


Der fehler hat mich jedoch etwas stutzig gemacht daher habe ich die Files noch nicht geladen und getestet ob es funktioniert...

Ist der Fehler normal oder habe ich etwas falsch gemach?


Zurück zu „vSphere 5 / ESXi 5 und 5.1“

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 30 Gäste