Hallo,
ich habe hier den vmware-server 1.0.8 unter Linux und einem System mit OpenAFS rennen. Wenn ich nun einen Benutzer verwende, der sein Home-Laufwerk im AFS hat, dann kann die VM nicht gestartet werden (/var/log/vmware/vmware-serverd.log):
Dec 08 13:36:58: app| Attempting to launch vmx : /srv/vmware/lenny/Lenny.vmx
Dec 08 13:36:58: app| Error during launch: 11, The process exited with an error:
Dec 08 13:36:58: app| End of error message
Dec 08 13:36:58: app| VmsdVmStatePendingCmdFailed: cmd status is already set
Dec 08 13:37:18: app| vmdbPipe_Streams Couldn't read: OVL_STATUS_EOF
und /tmp/vmware-cajus/19305.log
Dec 08 14:28:35: vmx| Msg_Post: Error
Dec 08 14:28:35: vmx| [msg.util.msde.mkdir] Cannot create directory "/afs/test.de/home/cajus/.vmware": Permission denied.
Dec 08 14:28:35: vmx| [msg.hostPosix.userdir] Cannot proceed without directory "~/.vmware". It is needed to store user preferences a
nd other information.
Dec 08 14:28:35: vmx| ----------------------------------------
Dec 08 14:28:35: vmx| POST(no connection): Cannot create directory "/afs/test.de/home/cajus/.vmware": Permission denied.
Dec 08 14:28:35: vmx| Cannot proceed without directory "~/.vmware". It is needed to store user preferences and other information.
Dec 08 14:28:35: vmx|
Dec 08 14:28:35: vmx| Module Host initialization failed.
Dec 08 14:28:35: vmx| Flushing VMX VMDB connections
Dec 08 14:28:35: vmx| Failed to initialize VM.
Die Berechtigungen sehen OK aus:
cajus@ws-muc-1:~$ ls -la ~/.vmware -d
drwxr-xr-x 2 cajus cajus 2048 2008-12-08 14:28 /afs/test.de/home/cajus/.vmware
cajus@ws-muc-1:~$ ls -lA ~/.vmware/
insgesamt 4
-rw-r--r-- 1 cajus cajus 73 2008-12-08 14:28 favorites.vmls
-rw------- 1 cajus cajus 2285 2008-12-08 14:28 preferences
SO kann ich die VM als Benutzer starten:
/usr/lib/vmware-server/bin/vmware-vmx -x -C -@ "" /srv/vmware/lenny/Lenny.vmx
Hat jemand eine Idee wer, warum diese Preferences-Datei lesen will? Als "root" wird der Prozess bei AFS jedenfalls nicht in mein Home kommen - das steht mal fest. Alles Relevante zum Starten der Maschine steht doch in der vmx Datei, oder liege ich da falsch?
Merci,
Cajus
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!
Probleme mit Berechtigungen und vmware-server-console
Hmm. Ok. Kann man das Verhalten wohl abschalten?
In vmrun findet man zumindest Strings dazu. Ebenso kann man wohl eine alternative Datei vorgeben.
cajus@ws-muc-1:/usr/lib/vmware-server$ strings bin/vmrun | grep disableUser
disableUserPreferences
PREF Disabling user preferences because disableUserPreferences is set.
Die Frage ist nur, wo das reingeschrieben wird. /etc/vmware/config vielleicht? Nur wie....
Danke
In vmrun findet man zumindest Strings dazu. Ebenso kann man wohl eine alternative Datei vorgeben.
cajus@ws-muc-1:/usr/lib/vmware-server$ strings bin/vmrun | grep disableUser
disableUserPreferences
PREF Disabling user preferences because disableUserPreferences is set.
Die Frage ist nur, wo das reingeschrieben wird. /etc/vmware/config vielleicht? Nur wie....
Danke

Zurück zu „VMserver 1 und GSX“
Wer ist online?
Mitglieder in diesem Forum: 0 Mitglieder und 4 Gäste