Seite 1 von 2

CPU-Last durch vmtoolsd.exe nach Update auf 4.1 U2

Verfasst: 13.12.2011, 16:55
von Kandaules
Hallo Gemeinde,

dieser Tage habe ich das Update von U1 auf U2 auf unseren 4.1-free-ESXi-Server durchgeführt - das Build entspricht nun 502767.
Selbstverständlich habe ich auch die VM-Tools in allen Maschinen aktualisiert.

Nun das Problem:
In einigen VMs (XP & Server 2003) erzeugt der Prozess vmtoolsd.exe nun immer eine CPU-Dauerlast in Höhe von 7 - 14 %.

Hier wird das Problem bereits diskutiert:
http://communities.vmware.com/thread/33 ... 0&tstart=0

Jedoch leider auch ohne Lösung.

Installiert sind die Tools in der Version 8.3.12-493255

Verwende ich in den selben Maschinen die alten Tools, so verhält sich vmtoolsd.exe unauffällig bei 0%.

Im übrigen handelt es sich um eine Embedded-Installation auf einer SD-Karte eines Dell PowerEdgeT710.

Was meint ihr? Habt ihr auch ähnlich Probleme nach dem Update?

Danke

Gruß, Kandaules

Verfasst: 13.12.2011, 18:19
von JMcClane
Hab das Problem auch bei einem Kunden und einer VM.
Ich habe daraufhin versucht das Problem einzugrenzen durch stoppen der Dienste auf dem Server. EIn Dienst der auf Java aufbaut scheint ein Problem mit den aktuellen VMWare Tools zu haben. Wenn ich den Dienst stoppe, dann geht die Last sofort runter. Java Update brachte in dem Fall aber nichts, außer das der Dienst dann nicht mehr ging. Weiter eingrenzen konnte ich das bisher noch nicht.

Verfasst: 14.12.2011, 15:51
von Kandaules
@JMcClane:
Vielen Dank für deine Antwort.

@all:
Kann denn sonst noch jemand das aktuelle Problem bestätigen und hat jemand evtl. einen Workaround (ausser die alten Tools zu installieren)?

Danke

Gruß Kandaules

Verfasst: 16.12.2011, 07:33
von stahly
Kandaules hat geschrieben:...
@all:
Kann denn sonst noch jemand das aktuelle Problem bestätigen und hat jemand evtl. einen Workaround (ausser die alten Tools zu installieren)?
...


Mir war noch nichts aufgefallen. Deswegen habe ich mal ein paar Stichproben gemacht. Leider - oder zum Glück ;) - kann ich dieses Problem nicht bestätigen. Alle vmtoolsd.exe laufen mit 0%. Sowohl unter Windows 2003, 2008 und 2008 R2.

Allerdings sieht es auf den XP Maschinen ganz anders aus! 7 bis 14%!!
Jetzt muss ich doch mal nachgucken.

Verfasst: 16.12.2011, 07:46
von Kandaules
@stahly

Danke für deine Antwort. Solltest du Erfolge oder Kenntnisse erlangen, bitte unbedingt posten - das wäre echt klasse.

Danke

Gruß Kandaules

Verfasst: 16.12.2011, 10:02
von JMcClane
Achja, bei mir ist das Problem auch bei einer XP Maschine. Ist ein P2V von einem Rechner für die Perso-Erstellung. Das problematische Programm ist ein Service von der Bundesdruckerei die auf Java basiert.

Verfasst: 29.12.2011, 17:51
von straight_way
Servus,

Also ich habe just gerade eine VM von einem ESXi 4.0 U1 auf eine ESXi 4.1 U2 gezogen und die VM Tools ebenfalls auf die Version 8.3.12-493255 gebracht.

Ergebnis: ebenso wie bei dir permanente CPU Last um 10% durch vmtoolsd.exe :(

Bei mir handelt es sich um eine W2k3 SP2 VM mit 2 vCPUs die als Terminalserver mit Xenapp 5.0 (bzw. Presentation Server 4.5.7)

Werde morgen dann auch noch mal VMware kontakten.



Gruß Stefan

Verfasst: 16.01.2012, 09:41
von Kandaules
Und? Gibts Neuigkeiten von VMware bzgl. eines Termins für einen Patch? Ich kann leider nichts entsprechendes finden.

Gruß, Kandaules

Verfasst: 19.01.2012, 10:57
von ostekl1
Hallo zusammen,

habe das Problem auch auf einer VM mit Windows 2000. Aber eben nur mit den VMwareTools 8.3.12, build 493255
Leider aber eben auch noch keine Lösung.
Das einzige was mir aufgefallen ist: auf C: gibt es ein vmware.log.<PID> mit solchen Einträgen:

Code: Alles auswählen

Jan 19 10:47:00.466: [vmuser]: PointerUpdatePointerLoop: ungrabbed
Jan 19 10:47:02.077: [vmuser]: PointerUpdatePointerLoop: grabbed


Das habe ich auch VM mit älteren VMwareTools Versionen noch nicht gesehen.

Hat denn schon irgendwer eine Rückmeldung seitens VMware?

Grüße
Klaus

Verfasst: 19.01.2012, 11:00
von Kandaules
Danke für deine Antwort.

Eine solche LOG-Datei finde ich auf unseren Systemen nicht.

Verfasst: 19.01.2012, 11:17
von ostekl1
Hi,
die Logdatei ist in der Datei "C:\Documents and Settings\All Users\Application Data\VMware\VMware Tools\tools.conf" konfiguriert. Das muss aber schon durch die Installation der VMware Tools geschehen sein. Ich habe das zumindest nicht manuell so eingestellt.

Allerdings ist die VM auch durch die Migration eines alten physikalischen Servers (mittels VMware Converter) entstanden. Eine andere VM (gleiches OS) die auch so entstanden ist und noch eine etwas ältere VMware Version installiert hat, hat diese Dateien aber auch nicht.

Ich bin deshalb auch etwas ratlos.

Verfasst: 19.01.2012, 11:28
von Kandaules
Die "tools.conf" ist auf unserem Server 2003 64Bit leer

Verfasst: 19.01.2012, 11:58
von ostekl1
Bei mir sieht das so aus:

Code: Alles auswählen

[logging]
vmsvc.handler=file
vmsvc.level=debug
vmsvc.data=c:\\vmware.log
vmusr.handler=file
vmusr.level=debug
vmusr.data=c:\\vmware.log.user.%{PID}
log.file=c:\\vmware.log

Verfasst: 23.01.2012, 09:35
von Kandaules
Merkwürdigerweise habe ich dieser Tage das Problem "CPU-Last von vmtoolsd.exe nach U2-Update mit aktuellen Tools" auch in einer Windows 7 Maschine sichten können.

Bislang dachte ich immer es würde sich auf XP und Server2003 beschränken.

Es wird Zeit, dass von VMware ein Update/Fix bereitgestellt wird.

Gruß, Kandaules

Verfasst: 01.02.2012, 09:06
von thp
Hallo,

hat sich an dem Problem durch den Patch vom 30.01.2012 etwas geändert?

Gruß, Torsten

Verfasst: 01.02.2012, 11:18
von ideFix
Neue VMware-Tools sind schonmal dabei ;)

In den Notes wird es jedoch nicht erwähnt. Dort wird nur auf ein DNS Problem eingegangen.

http://kb.vmware.com/kb/2009136

•The GuestInfo component in VMware Tools for Windows has excess memory utilization when the guest has an unreachable DNS server. This memory utilization excessively increases the working set memory of the vmtoolsd.exe process.

Verfasst: 01.02.2012, 11:23
von stahly
Kleine Ergänzung: Dort steht auch was dazu:

http://kb.vmware.com/kb/2009144

Verfasst: 02.02.2012, 08:21
von thp
hat denn jemand schon praktische Erfahrung?

Verfasst: 11.02.2012, 10:47
von ta_jb
Hallo,

habe gestern sowohl den ESXi als auch die VMware Tools auf den aktuellen Stand gebracht. Problem ist bei mir leider unverändert: http://screencast.com/t/L8Owsn44808
Das ist ein 2003 R2, auch per P2V "entstanden".

Auf dem gleichen Host läuft noch ein 2003er als Terminalserver, da bleibt der vmtoolsd völlig entspannt: http://screencast.com/t/6q910im3r. Im Moment noch mit dem älteren Tools-Build 493255. Genauso ein P2V wie der erste.

Das Tools-Update scheint auch nur optional zu sein, die Tools werden nicht als veraltet gemeldet.

Gruß,
Jens

Verfasst: 14.02.2012, 09:24
von thp
Hallo,

woher bekomme ich die VMware Tools 4.1 up1 wenn ich bereits das auf Update 2 aktualisiert habe

Gruß, Torsten

Verfasst: 14.02.2012, 09:51
von irix
thp hat geschrieben:Hallo,

woher bekomme ich die VMware Tools 4.1 up1 wenn ich bereits das auf Update 2 aktualisiert habe

Gruß, Torsten


Die gibt es unter http://packages.vmware.com/tools/esx

Gruss
Joerg

Verfasst: 14.02.2012, 12:57
von stahly
Nur mal am Rande: Nach Umstellung auf die aktuelle ESXi 5er Version, tritt dieses Phänomen nicht mehr auf.

Verfasst: 20.04.2012, 15:04
von chrish
Wir haben aktuell das gleiche problem,
wenn ich es richtig sehe gibt es bisher nur den Workaround auf die alte Version.
Einen Fix von VMware gibts wohl nicht. oder?

Gruß Christian

Verfasst: 26.04.2012, 12:30
von Kandaules
Leider nein - nicht dass ich wüsste. Wir warten auch schon brennend darauf.

Verfasst: 26.04.2012, 12:39
von chrish
Also wir haben bei VMware ein Ticket aufgemacht und dort wurde uns gestern als Lösung folgendes verkauft.
neuere Tools installieren (z.B. von 5.0)