I’ve been puzzled for quite a while now why the web UI keeps crashing on one of my VMware servers here, and I finally decided to kick my lazy ass and get down to work.
I found out that it was the vmware-hostd process that hosts the web UI ports (HTTP on TCP/8222 and HTTPS on TCP/8333). A quick search on Google gave me just what I was looking for.
So it seems the new glibc version in CentOS 5.4 breaks VMware Server 2. If you’ve already upgraded your server, here’s how you can downgrade glibc:
- Go to
/etc/yum.repos.d - Make a copy of
CentOS-Base.repotoCentOS-5.3-Base.repo - Edit
CentOS-5.3-Base.repoand rename all the headings in the [brackets], e.g.[base]->[base53] - Do a search and replace all
$releaseverwith5.3 - Save the file
- Run
yum clean allthen runyum downgrade glibc glibc-common - You’ll also need to re-run
vmware-config.pl - After the downgrade is done, edit
/etc/yum.confand addexclude=glibc glibc-common glibc-devel glibc-headers glibc-utils nscdon a new line to avoid future update issues, at least until VMware decides to fix it.