Seite 1 von 1

Defrag vmdk's

Verfasst: 30.09.2008, 21:00
von ckoderer
Hallo Forum,

die vmdks im vmware server lassen sich nicht defragmentieren. Der Eintrag ist Dauer-Grau auch wenn die Vmwares heruntergefahren sind. Mittels Befehlszeile gehts es zwar ohne Fehlermeldung, die vmdks werden aber nicht wirklich defragmentiert.

tnx++

ckoderer

Verfasst: 30.09.2008, 21:01
von continuum
Hast du snapshots oder die vmdks auf "non-persistent" gestellt ?

Verfasst: 30.09.2008, 21:08
von ckoderer
nein bzw. alles auf "per default" gelassen

Verfasst: 30.09.2008, 21:56
von continuum
auf default ?

poste mal die vmx

Verfasst: 05.10.2008, 13:26
von ckoderer
hallo ulli,

sry für die späte Antwort. Auf "default" meinte ich als Standard vom vmware server. Hab die vmdks per Standard angelegt.

Sry für die blöde Frage: Wi soll ich dir die VMS posten?

Danke

Verfasst: 05.10.2008, 21:13
von irix
Er moechte den Inhalt der *.vmx sehen. Das ist eine ASCII Datei aus der die Einstellungen der VM Sichtbar werden.

Gruss
Joerg

Verfasst: 08.10.2008, 16:15
von ckoderer
Danke Jörg!

'--------------------------------------------------------------------------
.encoding = "windows-1252"
config.version = "8"
virtualHW.version = "4"
scsi0.present = "TRUE"
memsize = "512"
scsi0:0.present = "TRUE"
scsi0:0.fileName = "Windows 2000 Server (2).vmdk"
ide1:0.present = "FALSE"
ide1:0.fileName = "F:"
ide1:0.deviceType = "cdrom-raw"
floppy0.present = "FALSE"
Ethernet0.present = "TRUE"
displayName = "Windows 2000 Server"
guestOS = "win2000serv"
priority.grabbed = "normal"
priority.ungrabbed = "normal"

ide0:0.present = "TRUE"
ide0:0.fileName = "F:"
ide0:0.deviceType = "cdrom-raw"
ide1:0.autodetect = "FALSE"
Ethernet1.present = "TRUE"
Ethernet1.connectionType = "nat"
Ethernet2.present = "TRUE"
Ethernet2.connectionType = "hostonly"

scsi0:0.redo = ""
ide0:0.startConnected = "TRUE"
ethernet0.addressType = "generated"
ethernet1.addressType = "generated"
ethernet2.addressType = "generated"
uuid.location = "56 4d fb 0c 08 cb ce 3a-cf 82 05 61 99 76 ca 2d"
uuid.bios = "56 4d fb 0c 08 cb ce 3a-cf 82 05 61 99 76 ca 2d"
ethernet0.generatedAddress = "00:0c:29:76:ca:2d"
ethernet0.generatedAddressOffset = "0"
ethernet1.generatedAddress = "00:0c:29:76:ca:37"
ethernet1.generatedAddressOffset = "10"
ethernet2.generatedAddress = "00:0c:29:76:ca:41"
ethernet2.generatedAddressOffset = "20"
tools.syncTime = "FALSE"

checkpoint.vmState = "Windows 2000 Server.vmss"

scsi0:0.mode = "persistent"

workingDir = ""

extendedConfigFile = "Windows 2000 Server.vmxf"

virtualHW.productCompatibility = "hosted"
tools.upgrade.policy = "manual"

hgfs.mapRootShare = "TRUE"
isolation.tools.hgfs.disable = "FALSE"
vmotion.checkpointFBSize = "16777216"

ide0:1.present = "TRUE"
ide0:1.fileName = "slip2iso.iso"
ide0:1.deviceType = "cdrom-image"

Verfasst: 08.10.2008, 17:06
von continuum
Die VM pennt - weck sie auf und fahr sie runter> Dann probier noch mal

Verfasst: 08.10.2008, 17:13
von irix
continuum hat geschrieben:Die VM pennt - weck sie auf und fahr sie runter> Dann probier noch mal


Wo ran erkennt man sowas?

Gruss
Joerg

Verfasst: 08.10.2008, 18:27
von continuum
Joerg - guck dir mal die Zeile an

checkpoint.vmState = "Windows 2000 Server.vmss"

vmss = virtual machine suspended state

Ist so ein Eintrag da - heisst das dass die VM beim letzten sauberen Speichern der vmx im suspended mode war.
Wenn moeglich guckst du danach in der Dateiliste nach - ob die *.vmss auch wirklich da ist und den richtigen Namen hat.

Wenn du nur ne vmx zur Diagnose hast - guck unter checkpoint. *

Verfasst: 09.10.2008, 23:05
von ckoderer
jetzt find ich keinen Eintrag vmss mehr. = runtergefahren.

was ändert das aber an ""persistent"" bzw. "non-"persistent" ???

_____________

.encoding = "windows-1252"
config.version = "8"
virtualHW.version = "4"
scsi0.present = "TRUE"
memsize = "512"
scsi0:0.present = "TRUE"
scsi0:0.fileName = "Windows 2000 Server (2).vmdk"
ide1:0.present = "FALSE"
ide1:0.fileName = "F:"
ide1:0.deviceType = "cdrom-raw"
floppy0.present = "FALSE"
Ethernet0.present = "TRUE"
displayName = "Windows 2000 Server"
guestOS = "win2000serv"
priority.grabbed = "normal"
priority.ungrabbed = "normal"

ide0:0.present = "TRUE"
ide0:0.fileName = "F:"
ide0:0.deviceType = "cdrom-raw"
ide1:0.autodetect = "FALSE"
Ethernet1.present = "TRUE"
Ethernet1.connectionType = "nat"
Ethernet2.present = "TRUE"
Ethernet2.connectionType = "hostonly"

scsi0:0.redo = ""
ide0:0.startConnected = "TRUE"
ethernet0.addressType = "generated"
ethernet1.addressType = "generated"
ethernet2.addressType = "generated"
uuid.location = "56 4d fb 0c 08 cb ce 3a-cf 82 05 61 99 76 ca 2d"
uuid.bios = "56 4d fb 0c 08 cb ce 3a-cf 82 05 61 99 76 ca 2d"
ethernet0.generatedAddress = "00:0c:29:76:ca:2d"
ethernet0.generatedAddressOffset = "0"
ethernet1.generatedAddress = "00:0c:29:76:ca:37"
ethernet1.generatedAddressOffset = "10"
ethernet2.generatedAddress = "00:0c:29:76:ca:41"
ethernet2.generatedAddressOffset = "20"
tools.syncTime = "FALSE"

checkpoint.vmState = ""

scsi0:0.mode = "persistent"

workingDir = ""

extendedConfigFile = "Windows 2000 Server.vmxf"

virtualHW.productCompatibility = "hosted"
tools.upgrade.policy = "manual"

hgfs.mapRootShare = "TRUE"
isolation.tools.hgfs.disable = "FALSE"
vmotion.checkpointFBSize = "16777216"

ide0:1.present = "TRUE"
ide0:1.fileName = "slip2iso.iso"
ide0:1.deviceType = "cdrom-image"

Verfasst: 09.10.2008, 23:08
von continuum
Geht immer noch nicht ?

Entfern mal

scsi0:0.mode = "persistent"

Verfasst: 11.10.2008, 22:36
von ckoderer
ja leider.

auch auf anderen vmware server host hab ich das gleiche problem. defrag ist grau

Verfasst: 12.10.2008, 02:15
von continuum
Hmm - ich sehe
virtualHW.version = "4"

das ist sehr alt - vielleicht liegt es daran - wie kommts - ist die VM uralt und nie upgradet worden ?

Verfasst: 12.10.2008, 13:54
von ckoderer
Also der Server ist VMware V.1.07 der absolut aktuellste. Die VM's (virtuelle Computer) selbst sind ziemlich alt.
Ich installier immer nur, nach Meldung ".. es gibt eine aktuellere Version.." den neusten VMWare Server. Muss man noch irgendetwas upgrad.ten ??

Verfasst: 12.10.2008, 14:05
von continuum
Setz mal von Hand auf 5 oder 6 - geht es dann ?

Verfasst: 17.10.2008, 18:34
von AnneB
Auszug aus dem VM Guide:
Defragmenting and Shrinking Virtual Disks
If you have a virtual disk that grows as data is added, you can defragment and shrink
it as described in this section. If you allocated all the space for your virtual disk at the
time you created it, you cannot defragment and shrink it
.

Vielleicht ist dies ja die Erklärung.

Verfasst: 22.10.2008, 06:17
von ckoderer
also auf 5 oder 6 manuell setzen bringt keine Lösung.

Das mit ".. If you allocated all the space for your virtual disk at the
time you created it, you cannot defragment and shrink it.." scheint die Erklärung zu sein.

Tnx++

Verfasst: 22.10.2008, 15:22
von continuum
Das mit ".. If you allocated all the space for your virtual disk at the
time you created it, you cannot defragment and shrink it.." scheint die Erklärung zu sein.


LOL - nicht scheint - das ist es.