{"id":916,"date":"2010-02-01T16:31:01","date_gmt":"2010-02-01T08:31:01","guid":{"rendered":"http:\/\/www.tzlee.com\/blog\/?p=916"},"modified":"2010-02-01T16:31:28","modified_gmt":"2010-02-01T08:31:28","slug":"new-glibc-in-centos-5-4-breaks-vmware-server-2-x","status":"publish","type":"post","link":"https:\/\/tzlee.com\/blog\/2010\/02\/new-glibc-in-centos-5-4-breaks-vmware-server-2-x\/","title":{"rendered":"New glibc in CentOS 5.4 breaks VMware Server 2.x"},"content":{"rendered":"<p>I&#8217;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.<\/p>\n<p>I found out that it was the <code>vmware-hostd<\/code> process that hosts the web UI ports (HTTP on TCP\/8222 and HTTPS on TCP\/8333). A <a href=\"http:\/\/www.google.com.sg\/search?q=vmware-hostd+crash+centos+5.4\">quick search on Google<\/a> gave me just what I was looking for.<\/p>\n<p>So it seems the new <em>glibc<\/em> version in CentOS 5.4 breaks VMware Server 2. If you&#8217;ve already upgraded your server, here&#8217;s how you can downgrade <em>glibc<\/em>:<\/p>\n<ul>\n<li>Go to <code>\/etc\/yum.repos.d<\/code><\/li>\n<li>Make a copy of <code>CentOS-Base.repo<\/code> to <code>CentOS-5.3-Base.repo<\/code><\/li>\n<li>Edit <code>CentOS-5.3-Base.repo<\/code> and rename all the headings in the [brackets], e.g. <code>[base]<\/code> -&gt; <code>[base53]<\/code><\/li>\n<li>Do a search and replace all <code>$releasever<\/code> with <code>5.3<\/code><\/li>\n<li>Save the file<\/li>\n<li>Run <code>yum clean all<\/code> then run <code>yum downgrade glibc glibc-common<\/code><\/li>\n<li>You&#8217;ll also need to re-run <code>vmware-config.pl<\/code><\/li>\n<li>After the downgrade is done, edit <code>\/etc\/yum.conf<\/code> and add <code>exclude=glibc glibc-common glibc-devel glibc-headers glibc-utils nscd<\/code> on a new line to avoid future update issues, at least until VMware decides to fix it.<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>I&#8217;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&#8230; <a class=\"more-link\" href=\"https:\/\/tzlee.com\/blog\/2010\/02\/new-glibc-in-centos-5-4-breaks-vmware-server-2-x\/\">Continue Reading &rarr;<\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[8],"tags":[180,181,179],"class_list":["post-916","post","type-post","status-publish","format-standard","hentry","category-tech","tag-centos","tag-glibc","tag-vmware-server"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/tzlee.com\/blog\/wp-json\/wp\/v2\/posts\/916","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tzlee.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/tzlee.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/tzlee.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/tzlee.com\/blog\/wp-json\/wp\/v2\/comments?post=916"}],"version-history":[{"count":2,"href":"https:\/\/tzlee.com\/blog\/wp-json\/wp\/v2\/posts\/916\/revisions"}],"predecessor-version":[{"id":918,"href":"https:\/\/tzlee.com\/blog\/wp-json\/wp\/v2\/posts\/916\/revisions\/918"}],"wp:attachment":[{"href":"https:\/\/tzlee.com\/blog\/wp-json\/wp\/v2\/media?parent=916"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tzlee.com\/blog\/wp-json\/wp\/v2\/categories?post=916"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tzlee.com\/blog\/wp-json\/wp\/v2\/tags?post=916"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}