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.repo
toCentOS-5.3-Base.repo
- Edit
CentOS-5.3-Base.repo
and rename all the headings in the [brackets], e.g.[base]
->[base53]
- Do a search and replace all
$releasever
with5.3
- Save the file
- Run
yum clean all
then runyum downgrade glibc glibc-common
- You’ll also need to re-run
vmware-config.pl
- After the downgrade is done, edit
/etc/yum.conf
and addexclude=glibc glibc-common glibc-devel glibc-headers glibc-utils nscd
on a new line to avoid future update issues, at least until VMware decides to fix it.