- VMware serveur 1.0.7 installé avec vmware-package
- test Debian GNU/Linux (Squeeze)
- noyau 2.6.26-1-686
- vmware-any-any-update117d
- ont dû changer
VMMON_VERSION
168-138 envmmon-only/include/iocontrols.h
pour faire vmware-server reconnaître vmmon
Lorsque vous essayez de démarrer une VM
, vmmon
se plaint dans dmesg
:Inconnu ioctl 2062, 2065, 2066 à partir vmmon lors du démarrage d'une machine virtuelle (serveur VMware 1.0.7 pour Linux)
Sep 21 03:20:04 pita kernel: [ 2701.109062] /dev/vmmon[7885]: Unknown ioctl 2062
Sep 21 03:20:04 pita kernel: [ 2701.109181] /dev/vmmon[7885]: Unknown ioctl 2062
Sep 21 03:20:04 pita kernel: [ 2701.109236] /dev/vmmon[7885]: Unknown ioctl 2062
Sep 21 03:20:04 pita kernel: [ 2701.109289] /dev/vmmon[7885]: Unknown ioctl 2062
Sep 21 03:20:04 pita kernel: [ 2701.109342] /dev/vmmon[7885]: Unknown ioctl 2062
Sep 21 03:20:04 pita kernel: [ 2701.237762] /dev/vmmon[7885]: Unknown ioctl 2066
Sep 21 03:20:04 pita kernel: [ 2701.239298] /dev/vmmon[7885]: VMCI: Ioctl 2046 only valid for context or process datagram handle.
Sep 21 03:20:04 pita kernel: [ 2701.239346] /dev/vmmon[7885]: Unknown ioctl 2066
Sep 21 03:20:04 pita kernel: [ 2701.240928] /dev/vmmon[7885]: Unknown ioctl 2065
Sep 21 03:20:04 pita kernel: [ 2701.241762] /dev/vmmon[7890]: VMCI: Ioctl 2047 only valid for handle
Sep 21 03:20:05 pita kernel: [ 2702.338170] /dev/vmmon[7885]: Unknown ioctl 2065
Cela conduit également vmware-serveur fou. De /var/log/vmware/vmware-serverd.log
:
Sep 21 03:20:04: app| New connection on socket server-vmxvmdb from host localhost (ip address: local) , user: family
Sep 21 03:20:04: app| Connection from : /var/lib/vmware/vm/waffle/waffle.vmx
Sep 21 03:20:04: app| VMServerdConnect: connecting to /var/lib/vmware/vm/waffle/waffle.vmx
Sep 21 03:20:05: app| vmserverd: Could not connect to virtual machine /var/lib/vmware/vm/waffle/waffle.vmx: Unexpected response from vmware-authd: Error connecting to /usr/lib/vmware-server/bin/vmware-vmx process.
Sep 21 03:20:05: app| Failed to connect to vm: /var/lib/vmware/vm/waffle/waffle.vmx
Sep 21 03:20:05: app| vmdbPipe_Streams Couldn't read: OVL_STATUS_EOF
Sep 21 03:20:05: app| VMHS: Connection to VM broken: cfg: /var/lib/vmware/vm/waffle/waffle.vmx; error: Pipe: Read failed; state: 3
Sep 21 03:20:05: app| VM suddenly changed state: poweredOff.
L'alternative à vmware-any-any est d'utiliser le module du noyau d'origine fourni par VMware, mais cela ne semble pas compiler proprement 2.6.26 (voir my other question). Parce que j'ai finalement réussi à résoudre ce problème (voir ma réponse à cette question), celui-ci n'est plus important pour moi, mais qu'il reste ouvert pour le bénéfice des autres.