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!

verstreute Vm-dateien

Moderatoren: Dayworker, irix

Member
Beiträge: 9
Registriert: 04.04.2005, 09:53

verstreute Vm-dateien

Beitragvon zip » 22.11.2010, 12:05

Hallo,

ich habe folgendes problem, wir haben vor einiger Zeit eine menge Maschinen virtualisiert. Nun stelle ich fest das einige VMs mehrere Verzeichnisse mit Dateien haben.

Üblicherweise ein sehr großes, wo diese Datein liegen:
.nvram
.vmdk
.vmsd
.vmx
.vmxf
-flat.vmdk

und ein weiteres das sich namentlich leicht unterscheidet. (andere groß- und kleinschreibung der verzeichnisse und der Dateien). Mit diesen:

.nvram
.vmsd
.vmx
.vmfx

Gibt es einge möglichkeiten diese zusammen zu fassen? Ich vermute das dies durch irrgendwelche umbenenn-aktionen der virtuellen Maschinen entstanden ist. Bin mir aber nicht sicher. Für jeden Tip dankbar. :-)

Danke im vorraus,
zip

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

Beitragvon continuum » 22.11.2010, 12:14

Unmoeglich da ohne konkrete Angaben was zu machen

Eine VM hat immer nur eine vmx-Datei - wieso du meinst das die doppelt vorhanden waeren ist unklar.

Wenn wir nachschauen sollen brauchen wir konkrete beispiele

Member
Beiträge: 9
Registriert: 04.04.2005, 09:53

Beitragvon zip » 22.11.2010, 12:30

Hallo,

das ist ja schonmal gut zu wissen.
Ich versuche es etwas besser zu beschreiben.

In den einstellungen der VM gibt es ja mehrere pfadangaben wo konkret dateien zu liegen haben.

"Configuration File"
"Working location"

"Virtual Disk"

Im moment zeigen die ersten beiden (config-file, working location)
auf "Verzeichnis A" und die Virtual Disk auf "Verzeichnis B".

Ich würde jetzt vom verständnis her wie folgt vorgehen.
1. Maschine runter fahren
2. nur die beiden .vmdk dateien von Verzeichnis-B nach Verzeichnis-A copieren
3. Verzeichnis B löschen.
4. pfad zum virtuellen Datenspeicher ändern.
5. Maschine hochfahren.

was mir etwas bauchschmerzen macht ist halt die Tadsache das in Verzeichnis B (wo die Virtual-Disk liegt) noch andere Dateien liegen die auch in Verzeichnis A liegen (wie im eingangspost beschrieben). Ich hoffe das war nicht zu verwirrend geschrieben.

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

Beitragvon continuum » 22.11.2010, 12:37

ohne konkretes Beispiel werde ich mich hueten weiter zu spekulieren.

Member
Beiträge: 9
Registriert: 04.04.2005, 09:53

Beitragvon zip » 22.11.2010, 13:03

Welche angaben müsste ich denn machen damit es konkret wird?

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

Beitragvon continuum » 22.11.2010, 14:48

also mindestens die vmx-Datei der VM

Member
Beiträge: 9
Registriert: 04.04.2005, 09:53

Beitragvon zip » 22.11.2010, 15:36

Wie gesagt ich habe zwei :

Verzeichnis A:

Code: Alles auswählen

config.version = "8"
virtualHW.version = "4"
floppy0.present = "true"
nvram = "VM_WikiIT.nvram"
deploymentPlatform = "windows"
virtualHW.productCompatibility = "hosted"
tools.upgrade.policy = "useGlobal"
powerType.powerOff = "default"
powerType.powerOn = "default"
powerType.suspend = "default"
powerType.reset = "default"

displayName = "VM_WikiIT"
extendedConfigFile = "VM_WikiIT.vmxf"

scsi0.present = "true"
scsi0.sharedBus = "none"
scsi0.virtualDev = "lsilogic"
memsize = "256"
scsi0:0.present = "true"
scsi0:0.fileName = "/vmfs/volumes/4a8b9e8c-722e828a-cd51-001372f9a9b2/VM_WIKI_IT/VA_WIKI_IT.vmdk"
scsi0:0.deviceType = "scsi-hardDisk"
ide0:0.present = "true"
ide0:0.clientDevice = "true"
ide0:0.deviceType = "cdrom-raw"
ide0:0.startConnected = "false"
floppy0.startConnected = "false"
floppy0.clientDevice = "true"
ethernet0.present = "true"
ethernet0.networkName = "VM Network"
ethernet0.addressType = "generated"
chipset.onlineStandby = "false"
guestOSAltName = "Other Linux (32-bit)"
guestOS = "linux"
uuid.location = "56 4d 82 0e d7 e4 b2 ad-d0 fd dd c5 f6 ad 82 05"
uuid.bios = "56 4d 82 0e d7 e4 b2 ad-d0 fd dd c5 f6 ad 82 05"
snapshot.action = "keep"
sched.cpu.min = "0"
sched.cpu.units = "mhz"
sched.cpu.shares = "normal"
sched.mem.minsize = "0"
sched.mem.shares = "normal"
toolScripts.afterPowerOn = "true"
toolScripts.afterResume = "true"
toolScripts.beforeSuspend = "true"
toolScripts.beforePowerOff = "true"

scsi0:0.redo = ""
ethernet0.generatedAddress = "00:0c:29:ad:82:05"
sched.swap.derivedName = "/vmfs/volumes/4a8b9e8c-722e828a-cd51-001372f9a9b2/VM_WikiIT/VM_WikiIT-58ce2d14.vswp"
ethernet0.generatedAddressOffset = "0"
tools.remindInstall = "TRUE"
hostCPUID.0 = "0000000a756e65476c65746e49656e69"
guestCPUID.0 = "0000000a756e65476c65746e49656e69"
userCPUID.0 = "0000000a756e65476c65746e49656e69"
hostCPUID.1 = "000006f6000208000004e3bdbfebfbff"
guestCPUID.1 = "000006f800010800000002010febfbff"
userCPUID.1 = "000006f6000208000004e3bdbfebfbff"
hostCPUID.80000001 = "00000000000000000000000120100000"
guestCPUID.80000001 = "00000000000000000000000000100000"
userCPUID.80000001 = "00000000000000000000000120100000"
evcCompatibilityMode = "FALSE"

floppy0.fileName = "/dev/fd0"


Verzeichnis B: (Hier liegt auch die VA_WIKI_IT.vmdk)

Code: Alles auswählen

.encoding = "UTF-8"
config.version = "8"
virtualHW.version = "4"
nvram = "VA_WIKI_IT.nvram"
deploymentPlatform = "windows"
virtualHW.productCompatibility = "hosted"
tools.upgrade.policy = "manual"
powerType.powerOff = "default"
powerType.powerOn = "default"
powerType.suspend = "default"
powerType.reset = "default"

displayName = "VM_WIKI_IT"
extendedConfigFile = "VA_WIKI_IT.vmxf"

scsi0.present = "true"
scsi0.sharedBus = "none"
scsi0.virtualDev = "lsilogic"
memsize = "1024"
scsi0:0.present = "true"
scsi0:0.fileName = "VA_WIKI_IT.vmdk"
scsi0:0.deviceType = "scsi-hardDisk"
ethernet0.present = "true"
ethernet0.startConnected = "true"
ethernet0.networkName = "VM Network"
ethernet0.addressType = "generated"
guestOS = "linux"
uuid.location = "56 4d 04 4d 1b 40 31 4e-5b d9 0b 59 85 b2 da c0"
uuid.bios = "56 4d 04 4d 1b 40 31 4e-5b d9 0b 59 85 b2 da c0"
toolScripts.afterPowerOn = "true"
toolScripts.afterResume = "true"
toolScripts.beforeSuspend = "true"
toolScripts.beforePowerOff = "true"

guestOSAltName = "Other Linux (32-bit)"
sched.cpu.max = "5256"
sched.cpu.units = "mhz"
sched.cpu.affinity = "all"
sched.mem.shares = "normal"

scsi0:0.redo = ""
ethernet0.generatedAddress = "00:0c:29:b2:da:c0"
sched.swap.derivedName = "/vmfs/volumes/4a2fb4e3-ad155c67-6f54-00188b4e8a32/VirtualMachines/VA_WIKI_IT/VA_WIKI_IT-e289a59d.vswp"
ethernet0.generatedAddressOffset = "0"
hostCPUID.0 = "0000000a756e65476c65746e49656e69"
guestCPUID.0 = "0000000a756e65476c65746e49656e69"
userCPUID.0 = "0000000a756e65476c65746e49656e69"
hostCPUID.1 = "000006f6000208000004e3bdbfebfbff"
guestCPUID.1 = "000006f600010800000022010febfbff"
userCPUID.1 = "000006f6000208000004e3bdbfebfbff"
hostCPUID.80000001 = "00000000000000000000000120100800"
guestCPUID.80000001 = "00000000000000000000000120100800"
userCPUID.80000001 = "00000000000000000000000120100800"
evcCompatibilityMode = "FALSE"

tools.syncTime = "false"

tools.remindInstall = "TRUE"

log.fileName = "vmware.log"
snapshot.action = "keep"
workingDir = "."
sched.cpu.min = "0"
sched.cpu.shares = "normal"
sched.mem.minsize = "0"

vmware.tools.requiredversion = "7302"

floppy0.present = "FALSE"

cleanShutdown = "TRUE"
replay.supported = "FALSE"
vmotion.checkpointFBSize = "4194304"


Mein Ziel ist es quasi alle relevanten Dateien in einem Verzeichnis (VM_WikiIt) zu haben und alles unnötige zu entfernen.

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

Beitragvon continuum » 22.11.2010, 15:39

du musst doch wissen welche von beiden du nutzt ???

Ich wuerde die vmx nehmen die bei den vmdk Eintraegen nur die vmdk ohne den langen Pfad davor verwendet

Member
Beiträge: 9
Registriert: 04.04.2005, 09:53

Beitragvon zip » 22.11.2010, 15:59

Ich habe jetzt einfach mal die .vmdk rüber kopiert und mich von den doppelten Dateien getrennt, siehe da, es funktioniert. (nachdem ich den Pfad des Laufwerks geändert habe).

Scheinbar habe ich einfach zu kompliziert gedacht. Eine VM = eine Konfiguration. Danke für deine Unterstützung !


Zurück zu „ESXi 4“

Wer ist online?

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