I have experienced recently some issue while attempting to start vmware machines on Centos OS. (6.6).
When I start the vmware services, (service vmware start) the Virtual machine monitor states as FAILED.
Attending to start a vmware, this error appears:
Could not open /dev/vmmon: No such file or directory. Please make sure that the kernel module `vmmon' is loaded.
Starting VMware services: Virtual machine monitor [FAILED] Virtual machine communication interface [ OK ] VM communication interface socket family [ OK ] Blocking file system [ OK ] Virtual ethernet [ OK ] VMware Authentication Daemon [ OK ]
Looking at the module itself, the /dev/vmmon is not present.
Below the instructions to solve it (at least it work for me.)
sudo service vmware stop sudo rm /lib/modules/$(uname -r)/misc/vmmon.ko sudo vmware-modconfig --console --build-mod vmmon /usr/bin/gcc /lib/modules/$(uname -r)/build/include/ sudo depmod -a sudo service vmware start