install VMware 2.0. This was my first install of VMware on CentOS. I downloaded the rpm from vmare.com and installed in the typical fashion.
sudo rpm -i vmware-package.rpm
I then proceeded to configure the application. Based on the installation it appeared to be successful. I however quickly found by running
lynx localhost:8222
that it was not listening on the assigned http port. That then led to some additional testing to determine what ports were actually listening on the box.
netstat -anp | grep 8333
This did not return a response and so I began to research the logs to see what information I could glean.
The logs showed the following.
VMware[init]: /usr/lib/vmware/bin/vmware-
shared libraries: /usr/lib/vmware/vmacore/libvmacore
.so.1.0: cannot restore segment prot after reloc: Permission denied
After some careful googling, I was able to determine that this was a known issue that others had dealt with. I was presented with 2 different solutions but chose to correct it by issuing
chcon -t texrel_shlib_t /usr/lib/vmware/vmacore/
based on http://www.vmware.com/support/server2/doc/releasenotes_vmserver2.html#issues
I then restarted VMware and had a working VM Solution.
While researching this issue, I found several others determined it necessary to make a configuration change to
/etc/SELinux/config
SELinux=permissive
Note: I found this initally set to “enforcing”. I later also changed it to “permissive” in order to help troubleshoot a Samba problem.