<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>fen's Blog &#187; vmware</title>
	<atom:link href="http://blog.init-6.org/category/vmware/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.init-6.org</link>
	<description>mein kleiner blog</description>
	<lastBuildDate>Fri, 12 Mar 2010 20:20:01 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Das &#8216;vmware Server 2.0.2 &#8211; CentOS 5.4&#8242; Problem</title>
		<link>http://blog.init-6.org/2009/11/11/das-vmware-server-2-0-2-centos-5-4-problem/</link>
		<comments>http://blog.init-6.org/2009/11/11/das-vmware-server-2-0-2-centos-5-4-problem/#comments</comments>
		<pubDate>Wed, 11 Nov 2009 17:50:40 +0000</pubDate>
		<dc:creator>fen</dc:creator>
				<category><![CDATA[dies und das]]></category>
		<category><![CDATA[vmware]]></category>

		<guid isPermaLink="false">http://blog.init-6.org/?p=49</guid>
		<description><![CDATA[Seit dem Update von CentOS 5.3 auf CentOS 5.4 verzeichnete ich leider jede Menge Abstürze von Guest Systemen auf unserem CentOS 5.3 Produktivsystem. Nach kurzem Nachforschen stellte sich schnell heraus, dass das Problem die glibc von CentOS (resp. RHEL) 5.4 ist. Ein Update des vmware Servers auf die vor kurzem veröffentlichte Version 2.0.2 brachte ebenfalls [...]]]></description>
			<content:encoded><![CDATA[<p>Seit dem Update von CentOS 5.3 auf CentOS 5.4 verzeichnete ich leider jede Menge Abstürze von Guest Systemen auf unserem CentOS 5.3 Produktivsystem. Nach kurzem Nachforschen stellte sich schnell heraus, dass das Problem die glibc von CentOS (resp. RHEL) 5.4 ist. Ein Update des vmware Servers auf die vor kurzem veröffentlichte Version 2.0.2 brachte ebenfalls keinerlei Verbesserung.</p>
<p>Ich habe nun folgende Lösung aus einem <a title="vmware Communities" href="http://communities.vmware.com/message/1356119#1356119">Forumsbeitrag</a> übernommen:</p>
<ul>
<li> auf dem CentOS 5.4 vmware Host das Verzeichnis <em>/usr/lib/vmware/lib/libc.so.6 anlegen</em></li>
<li> von einer CentOS 5.3 Installation die Datei /lib/libc-2.5.so auf den CentOS 5.4 Host nach <em>/usr/lib/vmware/lib/libc.so.6/libc.so.6</em> kopieren. Für alle, die kein CentOS 5.3 mehr parat haben ist <a href="http://blog.init-6.org/wp-content/uploads/2009/11/libc-2.5.so.gz">hier</a> die entsprechende Datei aus dem glibc-2.5-34 RPM zum download.</li>
<li> auf dem CentOS 5.4 Host die Datei <em>/usr/sbin/vmware-hostd</em> öffnen und vor der letzten Zeile die glibc in den Library Path einbinden:
<pre>vm_append_lib "libc.so.6"                     &lt;-- diese Zeile ist neu
eval exec "$DEBUG_CMD" "$binary" "$@"</pre>
</li>
<li> zu guter Letzt mittels <em>/etc/init.d/vmware stop</em>, gefolgt von <em>/etc/init.d/vmware start</em> den vmware Server neu starten</li>
</ul>
<p>Danach sollten die Abstürze verschwinden.</p>
<p>Ebenfalls tritt ein Problem mit der aktuellen Version des CentOS Plus Kernels auf, wodurch sich das Module vmnet mittels vmware-config.pl aufgrund einer geänderten Datenstruktur in einem Include File des Kernels nicht mehr übersetzen lässt. Auch dieses Problem lässt sich in den einschlägigen Newsgruppen <a title="vmware Communities" href="http://communities.vmware.com/message/1372157#1372157">nachlesen</a>. Zur Lösung wurde durch ein vmware Comunity Mitglied eine gepatchte Version des vmnet Moduls zur Verfügung gestellt. Diese Datei (<a href="http://blog.init-6.org/wp-content/uploads/2009/11/vmnet.tar">hier</a> zum Download) ersetzt entsprechend die Datei vmnet.tar im Verzeichnis <em>/usr/lib/vmware/modules/source</em>. Anschließend kann wie gewohnt mit <em>vmware-config.pl</em> auf dem Host das Modul gebaut werden.</p>
<p>Alles in allem ist es Recht traurig, dass es vmware versäumt den vmware-server zeitnah zu aktualisieren. Wie zu sehen ist sind für beide Probleme durchaus Lösungen vorhanden, welche sich auch problemlos in die Release Version von vmware Server integrieren ließen. Allerdings ist der vmware Server ja nunmal kostenlos und hat daher womöglich eine niedrige Priorität bei vmware. Ebenfalls ist CentOS 5.4 sicherlich als Hostsystem unsupported (nicht geprüft). Dennoch wird vmware Server von vielen eingesetzt und der Unmut ist entsprechend hoch. Ich für meinen Teil überlege mir auf KVM oder XEN umzusteigen. Ob das besser ist wird sich zeigen.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.init-6.org/2009/11/11/das-vmware-server-2-0-2-centos-5-4-problem/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
