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

Hilfe bei Problemen mit der Installation oder Benutzung des VMware GSX Server und VMware Server 1.

Moderatoren: Dayworker, irix

Member
Beiträge: 43
Registriert: 13.02.2006, 14:51

Frage zur Speicherverwaltung

Beitragvon dremke » 29.08.2006, 11:11

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

Guru
Beiträge: 3114
Registriert: 27.12.2004, 22:17

Re: Frage zur Speicherverwaltung

Beitragvon rprengel » 29.08.2006, 12:29

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.

Member
Beiträge: 43
Registriert: 13.02.2006, 14:51

Beitragvon dremke » 29.08.2006, 12:35

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?

Guru
Beiträge: 3114
Registriert: 27.12.2004, 22:17

Beitragvon rprengel » 29.08.2006, 13:34

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ß

Member
Beiträge: 43
Registriert: 13.02.2006, 14:51

Beitragvon dremke » 29.08.2006, 14:27

Mem: 8060448k total, 7523640k used, 536808k free, 15936k buffers
Swap: 8393952k total, 520080k used, 7873872k free, 6370728k cached

Der meiste Speicher ist aber als *cached* markiert.

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

Beitragvon continuum » 29.08.2006, 18:47

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 8)

Ulli

Member
Beiträge: 43
Registriert: 13.02.2006, 14:51

Beitragvon dremke » 30.08.2006, 10:37

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

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

Beitragvon continuum » 30.08.2006, 14:38

Poste mal config + vmx - vielleicht widerspricht sich da ja noch was ...

Ulli

Member
Beiträge: 43
Registriert: 13.02.2006, 14:51

Beitragvon dremke » 30.08.2006, 15:53

cat config
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"

Member
Beiträge: 43
Registriert: 13.02.2006, 14:51

Beitragvon dremke » 31.08.2006, 14:30

Mit Windows als Wirtsystem bleibt der Speicherverbrauch konstant.

Benutzeravatar
Member
Beiträge: 83
Registriert: 04.05.2004, 21:29
Wohnort: Wien
Kontaktdaten:

Beitragvon I.P. » 01.09.2006, 12:33

funktioniert unter windows perferkt, danke continuum.

gibt es eigentlich irgendwo ein komplettes übersichtliches tutorial über alle .vmx einstellungen für vmware server?

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

Beitragvon continuum » 01.09.2006, 14:46

gibt es eigentlich irgendwo ein komplettes übersichtliches tutorial über alle .vmx einstellungen für vmware server?


:D :D :D :D :D :D :D :D :D :D

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 3 Gäste