VM Speicherverbrauch anscheinend zu hoch

zero_neverload

New Member
Mar 13, 2018
5
0
1
48
Hallo liebe Proxmoxgemeinde.

Wir haben auf unserem Proxmox eine Windows 10 Pro Vm am laufen. Diese Zeigt merkwürdigerweise eine Speicherauslastung von 80-90% an. Wenn ich allerdings in die Windowsmaschine gehe, wird dort eine Ramlast von 8-20% angezeigt.

Die Maschine selbst scheint aber irgendwelche Probleme zu haben, da hier der Rechendurchsatz stetig zu wünschen übrig lässt.

Hier noch ein paar Eckdaten zum Proxmox:

PVE Manager
Version pve-manager/5.1-41/0b958203

CPU(s)
4 x Intel(R) Core(TM) i5-7400 CPU @ 3.00GHz (1 Socket)

Kernelversion
Linux 4.13.13-2-pve #1 SMP PVE 4.13.13-32 (Thu, 21 Dec 2017 09:02:14 +0100)
Der Proxmox hat 32 Gb Ram
Die Daten liegen auf einem ZFS2 Storage mit aktuell einem Node


Hier mal ein Ausschnitt aus dem Syslog, wobei ich (Proxmoxneuling) leider nicht so viel damit anfangen kann.

Mar 15 09:30:13 proxmox-nas CRON[3955]: pam_unix(cron:session): session closed for user root
Mar 15 09:30:37 proxmox-nas pvedaemon[23778]: <root@pam> successful auth for user 'root@pam'
Mar 15 09:31:00 proxmox-nas systemd[1]: Starting Proxmox VE replication runner...
Mar 15 09:31:00 proxmox-nas systemd[1]: Started Proxmox VE replication runner.
Mar 15 09:31:36 proxmox-nas postfix/qmgr[4281]: 8D8F41904B: from=<>, size=2528, nrcpt=1 (queue active)
Mar 15 09:31:36 proxmox-nas postfix/local[12481]: error: open database /etc/aliases.db: No such file or directory
Mar 15 09:31:36 proxmox-nas postfix/qmgr[4281]: 4502D18313: from=<>, size=2528, nrcpt=1 (queue active)
Mar 15 09:31:36 proxmox-nas postfix/local[12481]: warning: hash:/etc/aliases is unavailable. open database /etc/aliases.db: No such file or directory
Mar 15 09:31:36 proxmox-nas postfix/local[12481]: warning: hash:/etc/aliases: lookup of 'root' failed
Mar 15 09:31:36 proxmox-nas postfix/local[12482]: error: open database /etc/aliases.db: No such file or directory
Mar 15 09:31:36 proxmox-nas postfix/qmgr[4281]: 45ED51989D: from=<root@proxmox-nas.local>, size=601, nrcpt=1 (queue active)
Mar 15 09:31:36 proxmox-nas postfix/local[12482]: warning: hash:/etc/aliases is unavailable. open database /etc/aliases.db: No such file or directory
Mar 15 09:31:36 proxmox-nas postfix/local[12482]: warning: hash:/etc/aliases: lookup of 'root' failed
Mar 15 09:31:36 proxmox-nas postfix/local[12481]: 8D8F41904B: to=<root@proxmox-nas.local>, relay=local, delay=364409, delays=364409/0.04/0/0.02, dsn=4.3.0, status=deferred (alias database unavailable)
Mar 15 09:31:36 proxmox-nas postfix/local[12481]: using backwards-compatible default setting relay_domains=$mydestination to update fast-flush logfile for domain "proxmox-nas.local"
Mar 15 09:31:36 proxmox-nas postfix/qmgr[4281]: ADA7018239: from=<root@proxmox-nas.local>, size=601, nrcpt=1 (queue active)
Mar 15 09:31:36 proxmox-nas postfix/local[12482]: 4502D18313: to=<root@proxmox-nas.local>, relay=local, delay=192459, delays=192458/0.03/0/0.03, dsn=4.3.0, status=deferred (alias database unavailable)
Mar 15 09:31:36 proxmox-nas postfix/local[12482]: using backwards-compatible default setting relay_domains=$mydestination to update fast-flush logfile for domain "proxmox-nas.local"
Mar 15 09:31:36 proxmox-nas postfix/qmgr[4281]: 3C2A119865: from=<>, size=2528, nrcpt=1 (queue active)
Mar 15 09:31:36 proxmox-nas postfix/local[12481]: warning: hash:/etc/aliases is unavailable. open database /etc/aliases.db: No such file or directory
Mar 15 09:31:36 proxmox-nas postfix/local[12481]: warning: hash:/etc/aliases: lookup of 'root' failed
Mar 15 09:31:36 proxmox-nas postfix/qmgr[4281]: 706B118FFD: from=<root@proxmox-nas.local>, size=601, nrcpt=1 (queue active)
Mar 15 09:31:36 proxmox-nas postfix/local[12482]: warning: hash:/etc/aliases is unavailable. open database /etc/aliases.db: No such file or directory
Mar 15 09:31:36 proxmox-nas postfix/local[12482]: warning: hash:/etc/aliases: lookup of 'root' failed
Mar 15 09:31:36 proxmox-nas postfix/local[12481]: 45ED51989D: to=<root@proxmox-nas.local>, orig_to=<root>, relay=local, delay=279630, delays=279630/0.05/0/0.03, dsn=4.3.0, status=deferred (alias database unavailable)
Mar 15 09:31:36 proxmox-nas postfix/local[12481]: using backwards-compatible default setting relay_domains=$mydestination to update fast-flush logfile for domain "proxmox-nas.local"
Mar 15 09:31:36 proxmox-nas postfix/qmgr[4281]: B10A91840C: from=<root@proxmox-nas.local>, size=601, nrcpt=1 (queue active)
Mar 15 09:31:36 proxmox-nas postfix/local[12481]: warning: hash:/etc/aliases is unavailable. open database /etc/aliases.db: No such file or directory
Mar 15 09:31:36 proxmox-nas postfix/local[12481]: warning: hash:/etc/aliases: lookup of 'root' failed
Mar 15 09:31:36 proxmox-nas postfix/local[12482]: ADA7018239: to=<root@proxmox-nas.local>, orig_to=<root>, relay=local, delay=193228, delays=193228/0.06/0/0.02, dsn=4.3.0, status=deferred (alias database unavailable)
Mar 15 09:31:36 proxmox-nas postfix/local[12482]: using backwards-compatible default setting relay_domains=$mydestination to update fast-flush logfile for domain "proxmox-nas.local"
Mar 15 09:31:36 proxmox-nas postfix/local[12482]: warning: hash:/etc/aliases is unavailable. open database /etc/aliases.db: No such file or directory
Mar 15 09:31:36 proxmox-nas postfix/local[12482]: warning: hash:/etc/aliases: lookup of 'root' failed
Mar 15 09:31:36 proxmox-nas postfix/local[12481]: 3C2A119865: to=<root@proxmox-nas.local>, relay=local, delay=276204, delays=276204/0.05/0/0.02, dsn=4.3.0, status=deferred (alias database unavailable)
Mar 15 09:31:36 proxmox-nas postfix/local[12481]: using backwards-compatible default setting relay_domains=$mydestination to update fast-flush logfile for domain "proxmox-nas.local"
Mar 15 09:31:36 proxmox-nas postfix/local[12481]: warning: hash:/etc/aliases is unavailable. open database /etc/aliases.db: No such file or directory
Mar 15 09:31:36 proxmox-nas postfix/local[12481]: warning: hash:/etc/aliases: lookup of 'root' failed
Mar 15 09:31:36 proxmox-nas postfix/local[12490]: error: open database /etc/aliases.db: No such file or directory
Mar 15 09:31:36 proxmox-nas postfix/local[12482]: 706B118FFD: to=<root@proxmox-nas.local>, orig_to=<root>, relay=local, delay=366019, delays=366019/0.04/0/0.02, dsn=4.3.0, status=deferred (alias database unavailable)
Mar 15 09:31:36 proxmox-nas postfix/local[12482]: using backwards-compatible default setting relay_domains=$mydestination to update fast-flush logfile for domain "proxmox-nas.local"
Mar 15 09:31:36 proxmox-nas postfix/local[12481]: B10A91840C: to=<root@proxmox-nas.local>, orig_to=<root>, relay=local, delay=106828, delays=106828/0.03/0/0.02, dsn=4.3.0, status=deferred (alias database unavailable)
Mar 15 09:31:36 proxmox-nas postfix/local[12481]: using backwards-compatible default setting relay_domains=$mydestination to update fast-flush logfile for domain "proxmox-nas.local"
Mar 15 09:32:00 proxmox-nas systemd[1]: Starting Proxmox VE replication runner...



Die Windowsmaschine hat einen Core sowie 12 GB Ram und teilt sich Ihren Platz auf der Maschine mit einem kleinen Linuxfileserver, welcher mit 1 Core 512 MB Ram läuft und einer weiteren Windowsmaschine mit 2 Core/4 GB Ram Nutzung.

Probleme gibt es eigentlich nur auf der 1 Windowsmaschine auf welcher eine Perasive Datenbank betrieben wird für das lokale WW-System.

Vielleicht kann mir jemand von euch ein paar Tipps geben.

Danke im Voraus für die Hilfe.

Gruß Zero
 
Poste mal nen Screenshot aus dem Taskmanager der VM Bereich "Leistung" und dann auf den Arbeitsspeicher klicken. Ich tippe auf genutzten Cache der im Host addiert ist. Auch mit angeschalteten Balooning inklusive diverser getesteter VirtIO Treiber wird mir manchmal nicht der korrekte Wert im PVE GUI angezeigt.
 
So habe mal vier Screenshots hochgeladen, mit der Hoffnung das es das Richtige ist.

habe noch gesehen das der haken bei Balloning an war und ich nicht wusste, dass hierfür noch ein Treiber benötigt wird. Daher habe ich den haken mal entfernt in den Einstllungen im Proxmox, allerdings ist die Maschine immernoch sehr träge und der Ram im Proxmox bewegt sich dauerhaft um die 90%. In der Vm liegt dieser aktuell bei 40-50%

Ram wurde jetzt fest eingestellt unter Proxmoxoptionen zwischen 2GB und 8GB.

Bringt aber leider auch keine Besserung.
 

Attachments

  • proxmox 1.png
    proxmox 1.png
    97.2 KB · Views: 18
  • proxmox 2.png
    proxmox 2.png
    106.3 KB · Views: 17
  • proxmox 3.png
    proxmox 3.png
    188.3 KB · Views: 16
  • proxmox 4.png
    proxmox 4.png
    144 KB · Views: 16
Hallo zero_neverload,
die Lösung deines Problems ist recht simpel befolge bitte diese Schritte:

1. Zuerst stellen wir in Proxmox in der VM unter RAM folgendes ein (Fixe Speichergröße z.B. 8 GB, Ballooning)
2. Lade dir den Treiber (Latest virtio-win iso) in der VM runter: fedoraproject.org
3. kopiere den Ordner WIN7\AMD64 als Admin von der VirtIO.iso nach c:/Program files/ und benennen das Verzeichnis AMD64 in Balloon um
4. Starten eine CMD als Administrator und gehen in das Verzeichnis c:/Program files/Balloon
5. Mit dem folgendem Befehl in der CMD BLNSVR.exe -i installieren wir den BLNSVR Service für das KSM Sharing

6. gehe zum Gerätemanager PCI devices suche nach neuem Treiber (manuell im im Verzeichniss c:/Program files/Balloon)
7. das war alles, prüfe deine Einstellung im Broxmox Weboberfläche und du wirst sehen das du jetzt ca 80% RAM einsparung hast.

Ich hoffe das es dir geholfen hat, bitte poste mal das Ergebniss.
Gruß OSX
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!