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!

kurze Aussetzer beim Gast

Hilfe bei Problemen mit der Installation und Benutzung der VMware Workstation und VMware Workstation Pro.

Moderatoren: Dayworker, irix

Member
Beiträge: 38
Registriert: 09.01.2006, 20:35

kurze Aussetzer beim Gast

Beitragvon sapro » 15.08.2007, 19:32

Hallo,

habe hier ein Problem, bei dem ich einfach nicht weiß wo ich mit einer Lösung ansetzen soll. Evtl. kann mir jemand einen Tipp geben.

Folgendes Szenario: Auf einem Linux-Host (Ubuntu edgy - Kernel 2.6.20-16-server) laufen zwei WindowsXP-Gäste mit aktuellen Patches innerhalb einer VMware Workstation 5.5.4. Der Rechner läuft 24/7 und somit auch die Gäste (bis zum nächsten MS-Patchday ;-)

Nach dem initialen Start von vmware läuft alles Bestens, bis dann so nach ca. 2-3 Tagen es plötzlich zu gleichförmigen Aussetzern kommt. Am nervigsten sind diese Aussetzer bei der Eingabe innerhalb der Gäste, da ca. 3 Sekunden die normale Geschwindigkeit da ist, dann ca. 2-3 Sekunden alles hackt um dann auf einen Rutsch alle Tastatureingaben anzuzeigen.

Ein Gast-Neustart bringt übrigens keine Besserung, sondern nur die vmware komplett neu zu starten, dann geht das "Spiel" nach einigen Stunden wieder von vorne los...

Zuvor lief der Server unter einem Debian sarge und wies diese Aussetzer nicht auf, ich vermute also das der Fehler innerhalb des Zusammenspiels von Ubuntu und vmware zu suchen ist, aber nur wo?!

Vielen Dank für Eure Hilfe!
sapro

Experte
Beiträge: 1425
Registriert: 11.08.2004, 17:08
Wohnort: Paderborn

Beitragvon MSueper » 15.08.2007, 19:51

Hallo,
ich habe das gleiche Problem: http://vmware-forum.de/viewtopic.php?t=9370
Nutzt Du vorallokierte Platten oder auch wachsende?
Manchmal habe ich das Gefühl, als ob in diesen "Aussetzern" die Platte vergrößert wird.
Ich habe deshalb schon die Host-Platte (bei mir ist es ein Windows Host) defragmentiert, aber hat nichts gebracht. Die Aussetzer waren bei mir schon immer da.
Martin

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

Beitragvon continuum » 15.08.2007, 20:09

Habt ihr genug Platz in /temp bzw ist die pagefile gross genug bei WIndows-hosts ?

Member
Beiträge: 38
Registriert: 09.01.2006, 20:35

Beitragvon sapro » 15.08.2007, 20:18

@MSueper: Die Platten sind bei mir wachsend. Die "Aussetzer" sind aber für mein Gefühl zu gleichförmig dass hier die Vergrößerung der Verursacher wäre...

@continuum: Der Host läuft bei mir ja unter linux. /temp hat hier noch 2 GB aber RAM ist eigentlich noch genügend vorhanden:

Code: Alles auswählen

root@PC-Majestix:~# free
             total       used       free     shared    buffers     cached
Mem:       3116164    2929720     186444          0      42636    2409844
-/+ buffers/cache:     477240    2638924
Swap:      2007928      91328    1916600

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

Beitragvon continuum » 15.08.2007, 20:33

Du brauchst mehr Platz in /temp als alle VMs die zusammen laufen sollen RAM haben
Wie sieht es mit Platz in /var/temp aus ?

Member
Beiträge: 38
Registriert: 09.01.2006, 20:35

Beitragvon sapro » 15.08.2007, 20:51

/tmp und /var/tmp liegen bei mir auf dem gleichen mountpoint und haben somit 2 GB frei. Die bieden Gäste "schlucken" 1.2 GB und 600 MB RAM, zusammen also noch unter dem tmp-freien-Bereich.

Die vmware-Gäste haben einen eigenen mountpoint auf einem Raid5 um ihr *.vmem zu schreiben, von daher wird /tmp kaum genutzt. Auf dem Raid5 sind aktuell 10 GB frei...

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

Beitragvon continuum » 15.08.2007, 21:44

Zeig mal deine config und ne vmx von den Gaesten die haengen

Member
Beiträge: 38
Registriert: 09.01.2006, 20:35

Beitragvon sapro » 15.08.2007, 22:04

die Gast-vmx sieht folgendermaßen aus:

Code: Alles auswählen

paevm=true
config.version = "8"
virtualHW.version = "4"
scsi0.present = "TRUE"
memsize = "1200"
ide0:0.present = "TRUE"
ide0:0.fileName = "winXPPro-000001-cl1.vmdk"
ide1:0.present = "TRUE"
ide1:0.fileName = "auto detect"
ide1:0.deviceType = "atapi-cdrom"
floppy0.fileName = "/dev/fd0"
Ethernet0.present = "TRUE"
sound.present = "TRUE"
sound.fileName = "/dev/dsp"
displayName = "Windows XP Professional 2"
guestOS = "winxppro"
priority.grabbed = "normal"
priority.ungrabbed = "normal"
powerType.powerOff = "soft"
powerType.powerOn = "hard"
powerType.suspend = "hard"
powerType.reset = "hard"

ide1:0.startConnected = "FALSE"
Ethernet0.addressType = "generated"
uuid.location = "56 4d 9d ff ef ab 88 e6-44 c4 7d d9 13 ef 75 6d"
uuid.bios = "56 4d 9d ff ef ab 88 e6-44 c4 7d d9 13 ef 75 6d"
ethernet0.generatedAddress = "00:0c:29:ef:75:6d"
ethernet0.generatedAddressOffset = "0"
tools.syncTime = "TRUE"

scsi0:0.present = "FALSE"
scsi0:0.fileName = "/home/share/gemeinsam/Image_CDs/Knoppicillin_2106.iso"
scsi0:0.deviceType = "cdrom-image"
sound.startConnected = "FALSE"
sound.virtualDev = "es1371"

undopoints.seqNum = "0"
ide0:0.mode = "persistent"
ide0:0.redo = ""
undopoint.restoreFromCheckpoint = "FALSE"
undopoint.checkpointedOnline = "TRUE"

floppy0.startConnected = "FALSE"

ide0:1.present = "FALSE"
ide0:1.fileName = "winXPPro.vmdk"

floppy0.fileType = "device"

ide0:0.deviceType = "disk"
usb.present = "TRUE"

nvram = "Windows XP Professional 2.nvram"

scsi0:0.startConnected = "TRUE"

checkpoint.vmState = ""

gui.exitOnCLIHLT = "TRUE"

processor0.use = TRUE
processor1.use = TRUE

numvcpus = "1"

tools.remindInstall = "FALSE"

parallel0.present = "FALSE"
parallel0.startConnected = "FALSE"
parallel0.fileName = "/dev/parport0"
parallel0.bidirectional = "FALSE"

autostart = "poweron"

ide1:0.autodetect = "TRUE"


Die config so:

Code: Alles auswählen

vmnet1.hostonlyaddress = "192.168.1.1"
authd.client.port = "902"
control.fullpath = "/usr/bin/vmware-cmd"
loop.fullpath = "/usr/bin/vmware-loop"
libdir = "/usr/lib/vmware"
vmware.fullpath = "/usr/bin/vmware"
vmnet1.hostonlynetmask = "255.255.255.0"
vmdir = "/home/share/vmware"
dhcpd.fullpath = "/usr/bin/vmnet-dhcpd"

datastore.name = "local"

datastore.localpath = "/home/share/vmware/"


Was mich aber am meisten wurmt, ist der Umstand das die Lags erst nach einiger Zeit einsetzen, zu Beginn läuft alles tadellos.

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

Beitragvon continuum » 15.08.2007, 22:46

Die config ist ja voellig ungetunt - igitt 8)

Guck mal unten auf meiner Seite
http://sanbarrow.com/vmx/vmx-config-ini.html

das meiste kannst du fuer Linux direkt uebernehmen

Member
Beiträge: 38
Registriert: 09.01.2006, 20:35

Beitragvon sapro » 16.08.2007, 09:20

continuum hat geschrieben:Die config ist ja voellig ungetunt - igitt 8)


hehe - jo in der Schlichtheit liegt die Schönheit ;-)

hab jetzt mal paar Einstellungen ergänzt und WS neu gestartet. Mal schauen ob bzw. wann die Aussetzer wieder kommen...

Code: Alles auswählen

msg.autoAnswer = "true"
defaultVMPath = "/home/share/vmware/"
datastore.name = "local"
datastore.localpath = "/home/share/vmware/"
sched.mem.pshare.enable = "FALSE"
prefvmx.useRecommendedLockedMemSize = "TRUE"
prefvmx.minVmMemPct = "100"
priority.grabbed = "normal"
priority.ungrabbed = "normal"

security.host.ruissl = "FALSE"

mainMem.partialLazySave = "FALSE"
mainMem.partialLazyRestore = "FALSE"
mainMem.useNamedFile = "FALSE"

Member
Beiträge: 38
Registriert: 09.01.2006, 20:35

Beitragvon sapro » 16.08.2007, 11:07

Mit der neuen config läuft jetzt der root-Mountpoint langsam voll. Finde aber keine Datei die hier von vmware erstellt wird (in /tmp ist z.B. nix zu finden...).

Welcher Parameter ist dafür verantwortlich und wo wird vor allem die cache-Datei erstellt?

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

Beitragvon continuum » 16.08.2007, 11:40

Wie schon gesagt - VMware schreibt versteckte mem-files nach temp oder var temp - sorry meine slash-taste ist kaputt.

Wenn das ein roblem ist - musst du den Eintrag
mainmem.useNamedFile wieder entfernen

Ulli

Member
Beiträge: 38
Registriert: 09.01.2006, 20:35

Beitragvon sapro » 16.08.2007, 12:35

Es scheint so dass die Erzeugung der versteckten mem-files einiges an Zeit braucht, denn vollständig angelegt sind diese nach 3 Std. immer noch nicht, daher auch keine Anzeige per "du".

Die mem-files sind doch mit den *.vmem identisch oder? Denn diese existieren ja bereits in dem Verzeichnis der jeweiligen Gast-VM und liegen dort auch besser Aufgehoben auf dem Raid5 statt auf dem Raid1 im root-verzeichnis...


Zurück zu „VMware Workstation und VMware Workstation Pro“

Wer ist online?

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