Hallo,
wie schon in "http://vmware-forum.de/viewtopic.php?t=6337" habe ich ein Performance Probleme mit dem VMware Server. Zur Steigerung der Geschwindigkeit habe ich die Einstellungen für das Memory mal auf "Fit all virtual machine memory into reserved host RAM" geändert. Wenn ich mir die Speicherauslastung über das "VMware Managment Interface" anschaue, so nutzen die Images aber nicht den eingestellten Speicher. Der einzige Unterschied ist der, dass nun nicht mehr so viele Images laufen können, da nicht genügend Speicher vorhanden sei.
Kann man dem VMware Server mitteilen das er den Speicher komplett nutzen soll und nichts in den "*.vmen" Dateien auslagert?
Gruß+Dank,
Daniel
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!
Frage zur Speicherverwaltung
Re: Frage zur Speicherverwaltung
dremke hat geschrieben:Hallo,
wie schon in "http://vmware-forum.de/viewtopic.php?t=6337" habe ich ein Performance Probleme mit dem VMware Server. Zur Steigerung der Geschwindigkeit habe ich die Einstellungen für das Memory mal auf "Fit all virtual machine memory into reserved host RAM" geändert. Wenn ich mir die Speicherauslastung über das "VMware Managment Interface" anschaue, so nutzen die Images aber nicht den eingestellten Speicher. Der einzige Unterschied ist der, dass nun nicht mehr so viele Images laufen können, da nicht genügend Speicher vorhanden sei.
Kann man dem VMware Server mitteilen das er den Speicher komplett nutzen soll und nichts in den "*.vmen" Dateien auslagert?
Gruß+Dank,
Daniel
Bau mehr Speicher ein.
Wenn sich mehrere VMs den Speicher teilen und zusätzlich noch das Hostsystem bezüglich Ram kurz gehalten wird bricht das System irgendwann zwangsläufig ein.
Ich habe hier auf einem 3 Gb Ram System(Host Linux) 8 virtuelle Linux-Systeme laufen die zwischen 128 und 512 MB Ram fest zugeweisen bekommen haben.
dremke hat geschrieben:Speicher ist genug drin. Die Maschine hat 8GB und laut "Mangement Interface" werden nur 2GB von den Images benutzt.
Meine Frage war ja warum die Images den Speicher nicht benutzen der ihnen angeblich fest zugewiesen wird?
was sagt top?
ggf. zeigt das Interface ja falsche Werte an.
Hat der Host die 8 GB zur Verfügung. Je nach Bios-Einstellungen kann es da unangenehme Überraschungen geben.
Gruß
- continuum
- UNSTERBLICH(R.I.P.)
- Beiträge: 14759
- Registriert: 09.08.2003, 05:41
- Wohnort: sauerland
- Kontaktdaten:
Kann man dem VMware Server mitteilen das er den Speicher komplett nutzen soll und nichts in den "*.vmen" Dateien auslagert?
Ja - ich habe dies in meiner config.ini
Code: Alles auswählen
datastore.name = "local"
defaultVMPath = "R:\vm\machines"
datastore.localpath = "R:\vm\machines\"
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"und meine VMs nehmen sich den nominellen RAM und geben ihn auch nicht wieder her
Ulli
Danke für deine Antwort, leider kann ich es bei mir nicht nachstellen. Ich habe deine Konfiguration bis auf die Parameter "datastore.name", "defaultVMPath" und "datastore.localpath" übernommen. Starte ich ein Image so steigt der Speicherverbrauch im "Managment Interface" an, nach ein paar Minuten inaktivität singt der Speichverbrauch aber wieder. Bei mir läuft der VMware Server unter Linux.
Gruß,
Daniel
Gruß,
Daniel
cat config
cat Windows\ 2000\ Professional.vmx
vmnet1.hostonlyaddress = "192.168.233.1"
serverd.init.fullpath = "/usr/lib/vmware/serverd/init.pl"
authd.client.port = "902"
control.fullpath = "/usr/bin/vmware-cmd"
authd.fullpath = "/usr/sbin/vmware-authd"
loop.fullpath = "/usr/bin/vmware-loop"
libdir = "/usr/lib/vmware"
vmware.fullpath = "/usr/bin/vmware"
vmnet1.hostonlynetmask = "255.255.255.0"
vmdir = "/export/vmware"
dhcpd.fullpath = "/usr/bin/vmnet-dhcpd"
serverd.fullpath = "/usr/sbin/vmware-serverd"
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"
datastore.name = "local"
datastore.localpath = "/export/vmware/"
cat Windows\ 2000\ Professional.vmx
#!/usr/bin/vmware
config.version = "8"
virtualHW.version = "4"
displayName = "vmdremke"
ide1:0.startConnected = "FALSE"
draw = "gdi"
guestOS = "win2000pro"
ide1:0.present = "TRUE"
ide1:0.deviceType = "cdrom-raw"
ide1:0.fileName = "/dev/hdc"
scsi0:0.present = "TRUE"
scsi0:0.fileName = "Windows2000Pro.vmdk"
scsi0.present = "TRUE"
memsize = "172"
ethernet0.present = "TRUE"
ethernet0.connectionType = "bridged"
Ethernet0.addressType = "generated"
uuid.location = "56 4d 0a ea b3 19 e1 3f-67 69 6b 4b 95 ff ac ed"
uuid.bios = "56 4d 0a ea b3 19 e1 3f-67 69 6b 4b 95 ff ac ed"
priority.grabbed = "normal"
priority.ungrabbed = "normal"
ethernet0.generatedAddress = "00:0c:29:ff:ac:ed"
ethernet0.generatedAddressOffset = "0"
tools.syncTime = "FALSE"
floppy0.fileName = "/dev/fd0"
floppy0.present = "FALSE"
tools.remindInstall = "FALSE"
scsi0:0.deviceType = "disk"
scsi0:0.redo = ""
usb.present = "FALSE"
usb.generic.autoconnect = "FALSE"
scsi0:0.mode = "persistent"
nvram = "Windows 2000 Professional.nvram"
sound.present = "FALSE"
sound.virtualDev = "es1371"
checkpoint.vmState = ""
gui.exitAtPowerOff = "FALSE"
gui.exitOnCLIHLT = "TRUE"
scsi0:1.present = "FALSE"
scsi0:1.fileName = "temp.vmdk"
scsi0:1.redo = ""
ide0:1.present = "FALSE"
ide0:1.fileName = "temp2.vmdk"
ide0:1.redo = ""
ide0:0.present = "FALSE"
ide0:0.fileName = "tmp.vmdk"
ide0:0.redo = ""
logging = "FALSE"
MemTrimRate = "0"
debug = "FALSE"
checkpoint.vmState.readOnly = "FALSE"
mouse.fileName = "/dev/mouse"
- continuum
- UNSTERBLICH(R.I.P.)
- Beiträge: 14759
- Registriert: 09.08.2003, 05:41
- Wohnort: sauerland
- Kontaktdaten:
gibt es eigentlich irgendwo ein komplettes übersichtliches tutorial über alle .vmx einstellungen für vmware server?
Nein - das gibt es nicht - die beste VMX-parameter-sammlung ist leider immer noch meine Seite
Ich habe schon so oft bei VMware nachgefragt - doch ein paar mehr Details rauszutun - aber das einzige was bis jetzt dabei herausgekommen ist, ist eine DON'T TOUCH liste - die mir mal jemand von VMware geschickt hat.
Ulli
Zurück zu „VMserver 1 und GSX“
Wer ist online?
Mitglieder in diesem Forum: 0 Mitglieder und 24 Gäste
