VMware Cloud Community
DIKL
Contributor
Contributor

RAM Erhöhung einer VM über Web Client kommt aber nicht am OS an

Hallo,

ich möchte gerne den RAM meiner VM erhöhen, fahre dafür die Kiste runter und ändere den Wert auf z.B. 16GB.

Fahre ich die VM danach hoch, zeigt er mir auf Windows Ebene immer noch 8GB an und nicht 16GB. Ein Blick in der VMX Datei bestätigt die 8GB.

In der Web Oberfläche sehe ich aber die 16GB. In den VM Einstellungen sind auch keine Grenzwerte beim Arbeitsspeicher gesetzt.

Das installierte OS ist ein Windows 2008R2 64bit also

Wir nutzen VSphere 6.5 und die VM ist eine Version 8

Anbei ein kleiner Auszug aus der VMX

.encoding = "UTF-8"

config.version = "8"

virtualHW.version = "10"

vmci0.present = "TRUE"

svga.vramSize = "8388608"

numvcpus = "6"

sched.cpu.units = "mhz"

tools.upgrade.policy = "upgradeAtPowerCycle"

Hat noch jemand eine Idee woran das liegen könnte ?

Danke

Reply
0 Kudos
7 Replies
lukaslang
Enthusiast
Enthusiast

Bitte kontrolliere mal den Wert "memSize" in der vmx. Dieser sollte eigentlich für den zugewiesenen Arbeitsspeicher zuständig sein.

svga.vramSize bezieht sich auf den Arbeitsspeicher der virtuellen GPU und wird in Bytes angegeben (in deinem Fall 8 MB).

Sollten die Änderungen an der vmx nicht mehr automatisch funktionieren, wäre darüber nachzudenken die VM aus dem Inventory zu entfernen und neu einzulesen.

Reply
0 Kudos
peetz
Leadership
Leadership

Hallo und willkommen in den Foren!

Handelt es sich hier vielleicht um die "Foundation" Edition von Windows 2008R2?

Diese ist (von Microsoft) tatsächlich auf 8GB RAM begrenzt.

s. Memory Limits for Windows and Windows Server Releases - Windows applications | Microsoft Docs

Andreas

Twitter: @VFrontDe, @ESXiPatches | https://esxi-patches.v-front.de | https://vibsdepot.v-front.de
Reply
0 Kudos
DIKL
Contributor
Contributor

Wir haben gestern nochmal die Chance gehabt den Server herunterzufahren und versucht auf 20GB RAM zu ändern.

In der VMX Datei sieht es gut aus (wenn man den richtigen Wert sich anschaut 🙂 )

"memSize = "20480"  aber es werden trotzdem nur 8GB angezeigt.

Reply
0 Kudos
DIKL
Contributor
Contributor

Danke 🙂

Winver gibt folgendes heraus

Windows Server 2008R2 Datacenter

Version 6.1 (Build 7601:Service Pack 1)

Sollte damit ja keine Limitierung auf 8GB bestehen.

Reply
0 Kudos
lukaslang
Enthusiast
Enthusiast

Ich würde dann die VM aus dem Inventory entfernen und neu einlesen (Tags vorher sichern falls vorhanden)

Reply
0 Kudos
peetz
Leadership
Leadership

Was zeigt denn der vCenter- oder Host-Client für eine RAM-Nutzung in den Performance--Charts der VM an?

Und was zeigt der Resource-Monitor in Windows?

Twitter: @VFrontDe, @ESXiPatches | https://esxi-patches.v-front.de | https://vibsdepot.v-front.de
Reply
0 Kudos
DIKL
Contributor
Contributor

Hi,

Fehler lag beim OS (Windows 2008R2).

Nach Änderung über MSCONFIG lief der Server allerdings in einen Bluescreen, konnte aber mit BCDEDIT wieder repariert werden und siehe da....danach wurden auch die Ressourcen Änderungen erkannt.

Danke für eure Hilfe

Reply
0 Kudos