Der VMWare Server ab Version 2.x hat leider ein Problem mit CentOS bzw. RHEL und deren aktuellen glibc.
Dieses fhrt leider immer wieder zu Hngern des VMWare Servers bzw. virtueller Maschinen.
Im CentOS Bugtracker ist dies bekannt und es gibt auch einen Fix dafr. Hierbei wird VMWare mit einer alten glibc Version 2.5 benutzt. Durch folgende Shell Befehle kann dieses konfiguriert werden:
mkdir /usr/lib/vmware/lib/libc.so.6
cd /usr/lib/vmware/lib/libc.so.6
mkdir install
cd install
Fr 32-bit Systeme:
wget http://mirror.centos.org/centos/5.3/os/i386/CentOS/glibc-2.5-34.i386.rpm
rpm2cpio glibc-2.5-34.i386.rpm | cpio -ivd
mv lib/libc-2.5.so ./..
Fr 64-bit Systeme:
wget http://mirror.centos.org/centos/5.3/os/x86_64/CentOS/glibc-2.5-34.x86_64.rpm
rpm2cpio glibc-2.5-34.x86_64.rpm | cpio -ivd
mv lib64/libc-2.5.so /usr/lib/vmware/lib/libc.so.6/libc.so.6
zusammen gehts weiter:
cd ..
rm -rf install
vi /usr/sbin/vmware-hostd
Damit der VMWare Server die neue \”alte\” glibc nutzt, nun noch vor der letzten Zeile folgendes einfgen:
export LD_LIBRARY_PATH=/usr/lib/vmware/lib/libc.so.6:$LD_LIBRARY_PATH
da es eine read-only Datei ist, mit
:wq!
das Speichern besttigen.
Nach dem nchsten Neustart des VMWare Servers sollte das System stabil laufen.