<?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>VCritical &#187; Linux</title>
	<atom:link href="http://www.vcritical.com/tag/linux/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.vcritical.com</link>
	<description>Informed Virtualization Criticism</description>
	<lastBuildDate>Wed, 19 Oct 2011 22:08:59 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>VMware vCenter Server Appliance and vRAM Reporting</title>
		<link>http://www.vcritical.com/2011/08/vmware-vcenter-server-appliance-and-vram-reporting/</link>
		<comments>http://www.vcritical.com/2011/08/vmware-vcenter-server-appliance-and-vram-reporting/#comments</comments>
		<pubDate>Mon, 22 Aug 2011 13:15:24 +0000</pubDate>
		<dc:creator>Eric Gray</dc:creator>
				<category><![CDATA[Virtualizationism]]></category>
		<category><![CDATA[licensing]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[vSphere]]></category>
		<category><![CDATA[vSphere Client]]></category>

		<guid isPermaLink="false">http://www.vcritical.com/?p=3929</guid>
		<description><![CDATA[VMware vSphere 5 introduces a new license report for vRAM.  Unfortunately, the report does not display properly when using the Linux-based vCenter Server Virtual Appliance until a small workaround is executed.]]></description>
			<content:encoded><![CDATA[<p>VMware vSphere 5 now offers vCenter Server as a Linux-based virtual appliance in addition to the traditional release that runs on Windows.  While there are a few <a href="http://www.yellow-bricks.com/2011/08/10/vcenter-appliance/" target="_blank">limitations</a> with the vCenter Server Virtual Appliance (VCVA), please keep in mind this is just the first supported release.  Old-timers may recall the excitement generated by the <a href="../2009/02/installing-vcenter-on-linux-technical-preview/">Technical Preview</a> over two years ago.</p>
<h2>VMware vSphere 5 License Reporting</h2>
<p>The new vSphere 5 licensing model is accompanied by a new licensing report that allows customers to query vRAM utilization.  Although this report is accessed through the standard vSphere Client, it is based on the next-generation Flex framework and served up via the vSphere Web Client &#8212; a server normally used by end-user web browsers.  The report looks like this:</p>
<p><img class="alignnone size-full wp-image-3932" title="vSphere 5 License Reporting" src="http://www.vcritical.com/wp-content/uploads/2011/08/license-reporting-manager.png" alt="" width="586" height="344" /></p>
<h2>VCVA License Reporting Bug</h2>
<p>Conveniently, the VCVA comes with the Web Client already installed.  Unfortunately, a small workaround is needed before the license reporting feature can be used on the VCVA, which shows the following error by default:</p>
<p><img class="alignnone size-full wp-image-3934" title="License report error" src="http://www.vcritical.com/wp-content/uploads/2011/08/license-report-error.png" alt="" width="594" height="204" /></p>
<p><span id="more-3929"></span>While the actual bug is in the vSphere Client, the workaround is to re-register the Web Client from the command line on the VCVA.  Keep in mind the default username/password for the  VCVA are root/vmware, shown below &#8212; please change yours.  To fix the reporting issue, log in via SSH and run the following commands, which will prompt interactively for confirmation:</p>
<pre># /usr/lib/vmware-vsphere-client/scripts/admin-cmd.sh unregister https://`hostname`:9443/vsphere-client localhost root vmware
# /usr/lib/vmware-vsphere-client/scripts/admin-cmd.sh register https://`hostname`:9443/vsphere-client localhost root vmware</pre>
<p>Here is the process in action:</p>
<p><img class="alignnone size-full wp-image-3937" title="Re-register the vSphere Web Client" src="http://www.vcritical.com/wp-content/uploads/2011/08/reregister-web-client-600.png" alt="" width="600" height="287" /></p>
<p>After re-registering the vSphere Web Client, the license report will work as expected.</p>


<p>Related posts:<ol><li><a href='http://www.vcritical.com/2009/12/vmware-vcenter-capacityiq-1-0-1-for-vsphere/' rel='bookmark' title='VMware vCenter CapacityIQ 1.0.1 for vSphere'>VMware vCenter CapacityIQ 1.0.1 for vSphere</a></li>
<li><a href='http://www.vcritical.com/2009/07/wanna-see-a-million-esx-licenses/' rel='bookmark' title='Wanna see a million ESX licenses?'>Wanna see a million ESX licenses?</a></li>
<li><a href='http://www.vcritical.com/2010/01/vsphere-issues-ask-vmware/' rel='bookmark' title='vSphere issues?  Ask VMware.'>vSphere issues?  Ask VMware.</a></li>
<li><a href='http://www.vcritical.com/2009/02/installing-vcenter-on-linux-technical-preview/' rel='bookmark' title='Installing vCenter on Linux Technical Preview'>Installing vCenter on Linux Technical Preview</a></li>
</ol></p><div style="font-family:Verdana; color:#000000; background-color: #C0C0C0; padding: 7px;border: dashed thin">

<a href="http://www.vcritical.com/2011/08/vmware-vcenter-server-appliance-and-vram-reporting/#respond">Leave a Comment</a> •
<a href="http://feedproxy.google.com/vcritical">Subscribe to RSS</a> •
<a href="http://feedburner.google.com/fb/a/mailverify?uri=vcritical&loc=en_US">Subscribe via Email</a> •
<a href="http://www.twitter.com/eric_gray">Follow Eric Gray on Twitter</a><br/>

More articles on: <a href="http://www.vcritical.com/tag/licensing/" rel="tag">licensing</a>, <a href="http://www.vcritical.com/tag/linux/" rel="tag">Linux</a>, <a href="http://www.vcritical.com/tag/vsphere/" rel="tag">vSphere</a>, <a href="http://www.vcritical.com/tag/vsphere-client/" rel="tag">vSphere Client</a> • <a href="http://www.vcritical.com/category/virtualizationism/">Browse All Virtualization Content</a><br/>

<a href="http://www.vcritical.com/2011/08/vmware-vcenter-server-appliance-and-vram-reporting/">VMware vCenter Server Appliance and vRAM Reporting</a> by <a href="http://www.vcritical.com/about/">Eric Gray</a> © 2011 • <a href="http://www.vcritical.com/">VCritical</a>

</div>]]></content:encoded>
			<wfw:commentRss>http://www.vcritical.com/2011/08/vmware-vcenter-server-appliance-and-vram-reporting/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Peaceful Coexistence: WDS and Linux PXE Servers</title>
		<link>http://www.vcritical.com/2011/06/peaceful-coexistence-wds-and-linux-pxe-servers/</link>
		<comments>http://www.vcritical.com/2011/06/peaceful-coexistence-wds-and-linux-pxe-servers/#comments</comments>
		<pubDate>Mon, 27 Jun 2011 12:15:30 +0000</pubDate>
		<dc:creator>Eric Gray</dc:creator>
				<category><![CDATA[Virtualizationism]]></category>
		<category><![CDATA[installation]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[PXE]]></category>
		<category><![CDATA[WDS]]></category>

		<guid isPermaLink="false">http://www.vcritical.com/?p=3715</guid>
		<description><![CDATA[PXE is arguably the best way to install VMware ESXi or Linux and it also enables various Linux-based utilities.  See how to configure Windows Deployment Services to coexist with a Linux PXE server.]]></description>
			<content:encoded><![CDATA[<p>PXE is a fast and easy way to install operating systems over the network; <em>especially </em>attractive compared to the painfully slow alternative of something like iLO remote media.  Microsoft offers a PXE installation solution called Windows Deployment Services (WDS) and <a href="http://syslinux.zytor.com/wiki/index.php/PXELINUX" target="_blank">PXELINUX</a> is an excellent utility for network installs of Linux or VMware ESXi, Firmware Maintenance DVDs, rescue CDs, and pretty much anything else.</p>
<p>What to do in a heterogeneous environment?  This can be a challenge for PXE because it requires DHCP &#8212; it is difficult to have more than one PXE server on a network. While it is possible to <a href="http://syslinux.zytor.com/wiki/index.php/WDSLINUX" target="_blank">configure a WDS server to install non-Windows operating systems</a>, NFS support can be an issue.  Besides that, do you really want to install Linux via IIS?</p>
<p>Deploying a Linux system configured with DHCP, TFTP, HTTP, and NFS on a separate VLAN is certainly one approach.  But wouldn&#8217;t it be convenient if the WDS and Linux PXE servers could coexist peacefully on the same network?</p>
<h2>There is a way&#8230;</h2>
<p>As it turns out, thanks to the lesser-known <strong>pxechain</strong> utility, it <em>is</em> possible to seamlessly jump from one PXE host to another.  With a few tweaks to your WDS server, you can continue to use it for Windows OS installs and bounce over to a Linux host for Linux, ESXi, or rescue-CD purposes.</p>
<p><span id="more-3715"></span></p>
<h2>Windows Deployment Server Modifications</h2>
<p>To make this possible, alter WDS to serve up a PXELinux menu with options to either proceed with WDS or jump over to a Linux PXE server:</p>
<ul>
<li><a href="http://www.kernel.org/pub/linux/utils/boot/syslinux/3.xx/syslinux-3.86.zip">Download Syslinux 3.86</a> and extract to a temporary location</li>
<li>Copy the following three files directly to your WDS x64 boot directory, e.g., D:\RemoteInstall\Boot\x64\
<ul>
<li>core\pxelinux.0</li>
<li>modules\pxechain.com</li>
<li>com32\menu\menu.c32</li>
</ul>
</li>
<li>Make duplicate copies of these existing WDS files (should already be present in directory above); they need to have &#8220;zero&#8221; as the extension
<ul>
<li>pxeboot.n12 -&gt; pxeboot.0</li>
<li>abortpxe.com -&gt; abortpxe.0</li>
</ul>
</li>
<li>Create a directory in x64 named &#8220;pxelinux.cfg&#8221;</li>
<li>Create a new text file: x64\pxelinux.cfg\default with the following as a guide:</li>
</ul>
<pre>DEFAULT menu.c32
MENU TITLE WDS PXE Server

LABEL wds
MENU DEFAULT
MENU LABEL Windows Deployment Services
KERNEL pxeboot.0

LABEL abort
MENU LABEL Abort PXE
Kernel	abortpxe.0

LABEL linuxpxe
  MENU LABEL Linux PXE server...
  KERNEL pxechain.com
  APPEND 192.168.4.33::pxelinux.0
  #IP address above is Linux PXE host</pre>
<p>To activate, run these two commands from a command prompt on the WDS server:</p>
<pre>wdsutil /set-server /bootprogram:boot\x64\pxelinux.0 /architecture:x64
wdsutil /set-server /N12bootprogram:boot\x64\pxelinux.0 /architecture:x64</pre>
<h2>Action!</h2>
<p>Boot a machine from the network and you should get a PXELinux menu that offers a choice:</p>
<p><img class="alignnone size-full wp-image-3716" title="pxelinux menu served from WDS" src="http://www.vcritical.com/wp-content/uploads/2011/06/pxelinux-on-wds-host.png" alt="" width="560" height="231" /></p>
<p>One other note: the Linux PXE server doesn&#8217;t actually need to be on the same network, it just needs to be reachable from the client.</p>
<p><strong>What&#8217;s your preferred PXE deployment scenario?</strong></p>


<p>Related posts:<ol><li><a href='http://www.vcritical.com/2011/07/vmware-esxi-5-interactive-pxe-installation-improvements/' rel='bookmark' title='VMware ESXi 5 Interactive PXE Installation Improvements'>VMware ESXi 5 Interactive PXE Installation Improvements</a></li>
<li><a href='http://www.vcritical.com/2009/01/which-guest-operating-systems-can-be-customized-by-scvmm/' rel='bookmark' title='Which guest operating systems can be customized by SCVMM?'>Which guest operating systems can be customized by SCVMM?</a></li>
<li><a href='http://www.vcritical.com/2009/02/installing-vcenter-on-linux-technical-preview/' rel='bookmark' title='Installing vCenter on Linux Technical Preview'>Installing vCenter on Linux Technical Preview</a></li>
<li><a href='http://www.vcritical.com/2010/10/getting-eth0-back-in-a-sles-for-vmware-clone/' rel='bookmark' title='Getting eth0 back in a SLES for VMware clone'>Getting eth0 back in a SLES for VMware clone</a></li>
</ol></p><div style="font-family:Verdana; color:#000000; background-color: #C0C0C0; padding: 7px;border: dashed thin">

<a href="http://www.vcritical.com/2011/06/peaceful-coexistence-wds-and-linux-pxe-servers/#respond">Leave a Comment</a> •
<a href="http://feedproxy.google.com/vcritical">Subscribe to RSS</a> •
<a href="http://feedburner.google.com/fb/a/mailverify?uri=vcritical&loc=en_US">Subscribe via Email</a> •
<a href="http://www.twitter.com/eric_gray">Follow Eric Gray on Twitter</a><br/>

More articles on: <a href="http://www.vcritical.com/tag/installation/" rel="tag">installation</a>, <a href="http://www.vcritical.com/tag/linux/" rel="tag">Linux</a>, <a href="http://www.vcritical.com/tag/pxe/" rel="tag">PXE</a>, <a href="http://www.vcritical.com/tag/wds/" rel="tag">WDS</a> • <a href="http://www.vcritical.com/category/virtualizationism/">Browse All Virtualization Content</a><br/>

<a href="http://www.vcritical.com/2011/06/peaceful-coexistence-wds-and-linux-pxe-servers/">Peaceful Coexistence: WDS and Linux PXE Servers</a> by <a href="http://www.vcritical.com/about/">Eric Gray</a> © 2011 • <a href="http://www.vcritical.com/">VCritical</a>

</div>]]></content:encoded>
			<wfw:commentRss>http://www.vcritical.com/2011/06/peaceful-coexistence-wds-and-linux-pxe-servers/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
		<item>
		<title>SLES for VMware Entitlement Expands Broadly</title>
		<link>http://www.vcritical.com/2011/02/sles-for-vmware-entitlement-expands-broadly/</link>
		<comments>http://www.vcritical.com/2011/02/sles-for-vmware-entitlement-expands-broadly/#comments</comments>
		<pubDate>Tue, 08 Feb 2011 13:05:45 +0000</pubDate>
		<dc:creator>Eric Gray</dc:creator>
				<category><![CDATA[Virtualizationism]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[SLES]]></category>

		<guid isPermaLink="false">http://www.vcritical.com/?p=3268</guid>
		<description><![CDATA[SLES for VMware is an OEM version of Novell SUSE Linux Enterprise Server.  VMware recently expanded the entitlement to this well-supported Linux distribution to nearly all vSphere customers.]]></description>
			<content:encoded><![CDATA[<p>Great news for long-time VMware vSphere customers:  the free <a href="http://www.vcritical.com/2010/09/sles-for-vmware-first-look/">SLES for VMware</a> entitlement is now retroactive for almost all customers currently active on vSphere 4.0 U2 or later.</p>
<p>When initially announced last year, access to <a href="http://www.vcritical.com/tag/sles/">SLES</a> and ongoing patch downloads were offered to customers that purchased vSphere after June 9, 2010.  With this recent change, VMware is extending rights to SLES for practically all customers current on SnS.</p>
<p>Please see the <a href="http://blogs.vmware.com/vsphere/2011/02/suse-linux-enterprise-server-for-vmware-now-available-to-many-more-vmware-vsphere-customers-.html" target="_blank">official VMware announcement</a> for all the details.</p>


<p>Related posts:<ol><li><a href='http://www.vcritical.com/2010/09/sles-for-vmware-first-look/' rel='bookmark' title='SLES for VMware &#8211; First Look'>SLES for VMware &#8211; First Look</a></li>
<li><a href='http://www.vcritical.com/2010/09/installing-vmware-tools-osps-in-sles-for-vmware/' rel='bookmark' title='Installing VMware Tools OSPs in SLES for VMware'>Installing VMware Tools OSPs in SLES for VMware</a></li>
<li><a href='http://www.vcritical.com/2010/10/getting-eth0-back-in-a-sles-for-vmware-clone/' rel='bookmark' title='Getting eth0 back in a SLES for VMware clone'>Getting eth0 back in a SLES for VMware clone</a></li>
<li><a href='http://www.vcritical.com/2010/04/what-is-red-hat-enterprise-virtualization/' rel='bookmark' title='What is Red Hat Enterprise Virtualization?'>What is Red Hat Enterprise Virtualization?</a></li>
</ol></p><div style="font-family:Verdana; color:#000000; background-color: #C0C0C0; padding: 7px;border: dashed thin">

<a href="http://www.vcritical.com/2011/02/sles-for-vmware-entitlement-expands-broadly/#respond">Leave a Comment</a> •
<a href="http://feedproxy.google.com/vcritical">Subscribe to RSS</a> •
<a href="http://feedburner.google.com/fb/a/mailverify?uri=vcritical&loc=en_US">Subscribe via Email</a> •
<a href="http://www.twitter.com/eric_gray">Follow Eric Gray on Twitter</a><br/>

More articles on: <a href="http://www.vcritical.com/tag/linux/" rel="tag">Linux</a>, <a href="http://www.vcritical.com/tag/sles/" rel="tag">SLES</a> • <a href="http://www.vcritical.com/category/virtualizationism/">Browse All Virtualization Content</a><br/>

<a href="http://www.vcritical.com/2011/02/sles-for-vmware-entitlement-expands-broadly/">SLES for VMware Entitlement Expands Broadly</a> by <a href="http://www.vcritical.com/about/">Eric Gray</a> © 2011 • <a href="http://www.vcritical.com/">VCritical</a>

</div>]]></content:encoded>
			<wfw:commentRss>http://www.vcritical.com/2011/02/sles-for-vmware-entitlement-expands-broadly/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Does Microsoft really support Linux on Hyper-V?</title>
		<link>http://www.vcritical.com/2010/10/does-microsoft-really-support-linux-on-hyper-v/</link>
		<comments>http://www.vcritical.com/2010/10/does-microsoft-really-support-linux-on-hyper-v/#comments</comments>
		<pubDate>Thu, 21 Oct 2010 14:34:57 +0000</pubDate>
		<dc:creator>Eric Gray</dc:creator>
				<category><![CDATA[Virtualizationism]]></category>
		<category><![CDATA[Hyper-V]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[support]]></category>
		<category><![CDATA[vSphere]]></category>

		<guid isPermaLink="false">http://www.vcritical.com/?p=2895</guid>
		<description><![CDATA[Microsoft claims that Linux guests running on Hyper-V are fully supported  -- find out what really happens when a customer tries to get help with a SLES VM.]]></description>
			<content:encoded><![CDATA[<h2>The Hypervisor Guest OS Support Argument</h2>
<p>It&#8217;s a simple fact: VMware vSphere supports many more <a href="http://www.vmware.com/technical-resources/advantages/guest-os.html" target="_blank">guest OSs</a> &#8212; dozens more &#8212; than <a href="http://www.microsoft.com/windowsserver2008/en/us/hyperv-supported-guest-os.aspx" target="_blank">Hyper-V</a>.  Microsoft defends their short list by claiming that they provide <em>full</em> support for the guest operating systems.  Sounds like a pretty convincing argument.  But is it true?</p>
<p>Microsoft is also quick to point out that they only support two <a href="http://www.vcritical.com/tag/hyper-v+linux/">Linux</a> distributions because those are the only ones for which they can truly provide full support.  They are trained to work with specific versions of Red Hat and <a href="http://www.vcritical.com/tag/sles">SLES</a> and won&#8217;t bounce you around between vendors if there is a problem.  At least that&#8217;s the theory.</p>
<p>Many from the Microsoft Virtualization team, including <a href="http://blogs.msdn.com/b/virtual_pc_guy/" target="_blank">Ben Armstrong</a>, have articulated the policy in a number of <a href="http://nickapedia.com/2010/01/21/hello-hyper-v-meet-reality/" target="_blank">venues</a>, even <a href="http://www.vcritical.com/2010/01/hyper-v-more-stable-just-as-mature-as-vmware-vsphere/#comment-9562">right here on VCritical</a>, explaining:</p>
<blockquote><p>If you have an issue with SuSE on Hyper-V and contact Microsoft product support – our support engineers will work directly with the Novell support engineers to solve the problem.</p>
<p>We will not bounce you between the two companies to try and find where the fault actually lies.</p></blockquote>
<p>Certainly <em>sounds</em> feasible.<span id="more-2895"></span></p>
<h2>Linux on Hyper-V: Can we fix it?</h2>
<p>I recently ran into a networking issue after cloning a SLES 11 VM on Hyper-V and thought it would be a good time to see what would happen if I opened a case with Microsoft Support for assistance.  Since the problem was not related to a production outage, I was categorized as &#8220;severity C&#8221; &#8212; they would call me back after A and B were taken care of.</p>
<p>The next day, a support engineer called me to troubleshoot and, in in the interest of speeding thing along, I agreed to let him log into my server remotely.</p>
<p>If only I would have noticed the disclaimer on their remote support tool:</p>
<p><img style=' display: block; margin-right: auto; margin-left: auto;'  class="aligncenter size-full wp-image-2939" title="Microsoft Easy Assist - easier for Windows than Linux" src="http://www.vcritical.com/wp-content/uploads/2010/10/msft-easy-assist2.png" alt="" width="425" height="222" /></p>
<p style="text-align: center;">
<p>The Microsoft engineer checked a few things and determined that everything was working properly with Hyper-V but had no idea how to troubleshoot the Linux guest.  He put me on hold a few times to discuss the situation with his technical lead and management, finally asking if he could follow up the next day after  doing more research.</p>
<p>Later that evening, I received a status update email with this clarification:</p>
<blockquote><p>Scope Agreement: In this case we can provide our best effort support. we  will work on Hyper-V and if there is nothing wrong with the Hyper-V  settings and configuration we will consider the case resolved.</p></blockquote>
<p>The next day, the engineer called me again and explained that they were not trained on Linux and could not troubleshoot the issue.  His manager joined via conference call and admitted that they can&#8217;t fix third party issues.  He apologized for the situation and emphasized that <em>Microsoft would not charge me</em> for the incident.</p>
<p>Sure enough, the next day I was notified via email that the case was closed:</p>
<blockquote><p>Cause &#8211; Could not diagnose the issue as it was Third party server (LINUX).</p>
<p>Resolution &#8211; Unresolved</p></blockquote>
<p>Although the support engineer did poke around my Hyper-V host, he never once touched the guest &#8212; where the problem was.  Evidently, basic Linux troubleshooting is beyond the scope of Microsoft Support and crediting the charges for this incident is further proof that they are<strong> not up to the task of fully supporting non-Windows operating systems</strong>.</p>
<h2>Microsoft Marketing vs. Reality</h2>
<p>The Hyper-V guys were sure right about one thing: they won&#8217;t bounce customers around between vendors.</p>
<p>But seriously, all this talk about &#8220;fully supporting guest operating systems&#8221; is pure nonsense.  Your mileage <em>may</em> vary, but considering Microsoft Support spent several days collaborating on this case before giving up, I suspect it is far from an isolated incident.</p>
<p>Few enterprises have the luxury of standardizing on a tiny set of operating systems.  If your datacenter requires exceptional support for a wide range of environments &#8212; get <a href="http://www.vcritical.com/tag/vsphere/">VMware vSphere</a>.</p>
<p style="text-align: right;"><em>No Microsoft support engineers were harmed in the making of this article.</em></p>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 1056px; width: 1px; height: 1px; overflow: hidden;">the fact that they wanted to close my case without charging me is  further proof that</div>


<p>Related posts:<ol><li><a href='http://www.vcritical.com/2009/07/even-gpl-cant-make-hyper-v-linux-vms-well/' rel='bookmark' title='Even GPL can&#8217;t make Hyper-V Linux VMs well'>Even GPL can&#8217;t make Hyper-V Linux VMs well</a></li>
<li><a href='http://www.vcritical.com/2009/04/hyper-v-linux-integration-components-no-longer-connected/' rel='bookmark' title='Hyper-V Linux integration components no longer Connected'>Hyper-V Linux integration components no longer Connected</a></li>
<li><a href='http://www.vcritical.com/2009/02/hyper-v-linux-smokescreen/' rel='bookmark' title='Hyper-V Linux Smokescreen'>Hyper-V Linux Smokescreen</a></li>
<li><a href='http://www.vcritical.com/2010/02/linux-apps-run-directly-on-windows-with-virtualization/' rel='bookmark' title='Linux apps run directly on Windows with virtualization!'>Linux apps run directly on Windows with virtualization!</a></li>
</ol></p><div style="font-family:Verdana; color:#000000; background-color: #C0C0C0; padding: 7px;border: dashed thin">

<a href="http://www.vcritical.com/2010/10/does-microsoft-really-support-linux-on-hyper-v/#respond">Leave a Comment</a> •
<a href="http://feedproxy.google.com/vcritical">Subscribe to RSS</a> •
<a href="http://feedburner.google.com/fb/a/mailverify?uri=vcritical&loc=en_US">Subscribe via Email</a> •
<a href="http://www.twitter.com/eric_gray">Follow Eric Gray on Twitter</a><br/>

More articles on: <a href="http://www.vcritical.com/tag/hyper-v/" rel="tag">Hyper-V</a>, <a href="http://www.vcritical.com/tag/linux/" rel="tag">Linux</a>, <a href="http://www.vcritical.com/tag/support/" rel="tag">support</a>, <a href="http://www.vcritical.com/tag/vsphere/" rel="tag">vSphere</a> • <a href="http://www.vcritical.com/category/virtualizationism/">Browse All Virtualization Content</a><br/>

<a href="http://www.vcritical.com/2010/10/does-microsoft-really-support-linux-on-hyper-v/">Does Microsoft really support Linux on Hyper-V?</a> by <a href="http://www.vcritical.com/about/">Eric Gray</a> © 2010 • <a href="http://www.vcritical.com/">VCritical</a>

</div>]]></content:encoded>
			<wfw:commentRss>http://www.vcritical.com/2010/10/does-microsoft-really-support-linux-on-hyper-v/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Getting eth0 back in a SLES for VMware clone</title>
		<link>http://www.vcritical.com/2010/10/getting-eth0-back-in-a-sles-for-vmware-clone/</link>
		<comments>http://www.vcritical.com/2010/10/getting-eth0-back-in-a-sles-for-vmware-clone/#comments</comments>
		<pubDate>Tue, 12 Oct 2010 19:04:52 +0000</pubDate>
		<dc:creator>Eric Gray</dc:creator>
				<category><![CDATA[Virtualizationism]]></category>
		<category><![CDATA[customization]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[SLES]]></category>
		<category><![CDATA[templates]]></category>

		<guid isPermaLink="false">http://www.vcritical.com/?p=2859</guid>
		<description><![CDATA[After cloning a Linux VM in vSphere, the network interface may be named eth1 instead of eth0.  Learn how to change it in a snap.]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s almost effortless to use vCenter Server to create customized clones of virtual machines.  <a href="http://www.vcritical.com/tag/vsphere">VMware vSphere</a> is the only virtualization platform that has fully integrated Linux guest <a href="http://www.vcritical.com/tag/customization">customization</a> &#8212; a handy wizard allows setting unique attributes of the guest such as name, static IP address, timezone, and DNS settings.  That means the your new VM is deployed and ready for action without additional configuration.</p>
<p><img class="alignnone size-full wp-image-2860" title="vSphere guest customization wizard for Linux" src="http://www.vcritical.com/wp-content/uploads/2010/10/cust-wizard-network-properties.png" alt="" width="592" height="370" /></p>
<p>After cloning a Linux VM, you might find your network interface is no longer named <strong>eth0</strong>, taking on <strong>eth1 </strong>instead.  Fortunately, this doesn&#8217;t cause any functional problems with the guest and can be left as-is.  However, if you are not satisfied with this scenario, read on&#8230;</p>
<p><a href="http://www.vcritical.com/tag/sles/">SLES for VMware</a>, which is SLES 11 SP1, uses udev to provide persistency to various devices.  While this model is regarded by most as a big step forward from the semi-random device name assignments of the past, one side-effect is that a new MAC address &#8212; pertinent when cloning VMs &#8212; is regarded as an <em>additional </em>interface and not a replacement.  Thus, a newly-cloned SLES VM powers up with eth1 as the NIC name, not eth0.</p>
<p>Fortunately, this situation is easy to fix.  Simply log into the VM and edit:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">/</span>etc<span style="color: #000000; font-weight: bold;">/</span>udev<span style="color: #000000; font-weight: bold;">/</span>rules.d<span style="color: #000000; font-weight: bold;">/</span><span style="color: #000000;">70</span>-persistent-net.rules</pre></div></div>

<p>Which should look something like this:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #007800;">SUBSYSTEM</span>==<span style="color: #ff0000;">&quot;net&quot;</span>, <span style="color: #007800;">ACTION</span>==<span style="color: #ff0000;">&quot;add&quot;</span>, <span style="color: #007800;">DRIVERS</span>==<span style="color: #ff0000;">&quot;?*&quot;</span>, ATTR<span style="color: #7a0874; font-weight: bold;">&#123;</span>address<span style="color: #7a0874; font-weight: bold;">&#125;</span>==<span style="color: #ff0000;">&quot;00:50:56:97:00:35&quot;</span>, ATTR<span style="color: #7a0874; font-weight: bold;">&#123;</span><span style="color: #7a0874; font-weight: bold;">type</span><span style="color: #7a0874; font-weight: bold;">&#125;</span>==<span style="color: #ff0000;">&quot;1&quot;</span>, <span style="color: #007800;">KERNEL</span>==<span style="color: #ff0000;">&quot;eth*&quot;</span>, <span style="color: #007800;">NAME</span>=<span style="color: #ff0000;">&quot;eth0&quot;</span>
&nbsp;
<span style="color: #007800;">SUBSYSTEM</span>==<span style="color: #ff0000;">&quot;net&quot;</span>, <span style="color: #007800;">ACTION</span>==<span style="color: #ff0000;">&quot;add&quot;</span>, <span style="color: #007800;">DRIVERS</span>==<span style="color: #ff0000;">&quot;?*&quot;</span>, ATTR<span style="color: #7a0874; font-weight: bold;">&#123;</span>address<span style="color: #7a0874; font-weight: bold;">&#125;</span>==<span style="color: #ff0000;">&quot;00:50:56:97:00:38&quot;</span>, ATTR<span style="color: #7a0874; font-weight: bold;">&#123;</span><span style="color: #7a0874; font-weight: bold;">type</span><span style="color: #7a0874; font-weight: bold;">&#125;</span>==<span style="color: #ff0000;">&quot;1&quot;</span>, <span style="color: #007800;">KERNEL</span>==<span style="color: #ff0000;">&quot;eth*&quot;</span>, <span style="color: #007800;">NAME</span>=<span style="color: #ff0000;">&quot;eth1&quot;</span></pre></div></div>

<p>In the above example, the first line contains the MAC address of the original template VM and the second line is the new NIC/MAC found in the clone.</p>
<p>There are two ways to fix this issue:</p>
<ul>
<li>Completely delete the file &#8212; it will be created again on boot and the first NIC will be assigned eth0, OR</li>
<li>Delete the line containing the old entry that references eth0 and change &#8220;eth1&#8243; to &#8220;eth0&#8243; in the remaining line.</li>
</ul>
<p>Note: if a static IP has been configured, go to /etc/sysconfig/network/ and update the files <strong>ifcfg-eth0</strong> and <strong>route </strong>accordingly.</p>
<p>Reboot the VM and verify that the NIC(s) are named to your liking.</p>
<p>No real breaking news here, but given the newly available SLES for VMware, some evaluators may run into this situation.</p>


<p>Related posts:<ol><li><a href='http://www.vcritical.com/2010/09/installing-vmware-tools-osps-in-sles-for-vmware/' rel='bookmark' title='Installing VMware Tools OSPs in SLES for VMware'>Installing VMware Tools OSPs in SLES for VMware</a></li>
<li><a href='http://www.vcritical.com/2011/02/sles-for-vmware-entitlement-expands-broadly/' rel='bookmark' title='SLES for VMware Entitlement Expands Broadly'>SLES for VMware Entitlement Expands Broadly</a></li>
<li><a href='http://www.vcritical.com/2011/03/start-and-manage-a-vm-without-using-vsphere-client/' rel='bookmark' title='Start and Manage a VM Without Using vSphere Client'>Start and Manage a VM Without Using vSphere Client</a></li>
<li><a href='http://www.vcritical.com/2010/09/sles-for-vmware-first-look/' rel='bookmark' title='SLES for VMware &#8211; First Look'>SLES for VMware &#8211; First Look</a></li>
</ol></p><div style="font-family:Verdana; color:#000000; background-color: #C0C0C0; padding: 7px;border: dashed thin">

<a href="http://www.vcritical.com/2010/10/getting-eth0-back-in-a-sles-for-vmware-clone/#respond">Leave a Comment</a> •
<a href="http://feedproxy.google.com/vcritical">Subscribe to RSS</a> •
<a href="http://feedburner.google.com/fb/a/mailverify?uri=vcritical&loc=en_US">Subscribe via Email</a> •
<a href="http://www.twitter.com/eric_gray">Follow Eric Gray on Twitter</a><br/>

More articles on: <a href="http://www.vcritical.com/tag/customization/" rel="tag">customization</a>, <a href="http://www.vcritical.com/tag/linux/" rel="tag">Linux</a>, <a href="http://www.vcritical.com/tag/sles/" rel="tag">SLES</a>, <a href="http://www.vcritical.com/tag/templates/" rel="tag">templates</a> • <a href="http://www.vcritical.com/category/virtualizationism/">Browse All Virtualization Content</a><br/>

<a href="http://www.vcritical.com/2010/10/getting-eth0-back-in-a-sles-for-vmware-clone/">Getting eth0 back in a SLES for VMware clone</a> by <a href="http://www.vcritical.com/about/">Eric Gray</a> © 2010 • <a href="http://www.vcritical.com/">VCritical</a>

</div>]]></content:encoded>
			<wfw:commentRss>http://www.vcritical.com/2010/10/getting-eth0-back-in-a-sles-for-vmware-clone/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Installing VMware Tools OSPs in SLES for VMware</title>
		<link>http://www.vcritical.com/2010/09/installing-vmware-tools-osps-in-sles-for-vmware/</link>
		<comments>http://www.vcritical.com/2010/09/installing-vmware-tools-osps-in-sles-for-vmware/#comments</comments>
		<pubDate>Thu, 16 Sep 2010 19:39:46 +0000</pubDate>
		<dc:creator>Eric Gray</dc:creator>
				<category><![CDATA[Virtualizationism]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[SLES]]></category>
		<category><![CDATA[VMware Tools]]></category>
		<category><![CDATA[vSphere]]></category>

		<guid isPermaLink="false">http://www.vcritical.com/?p=2827</guid>
		<description><![CDATA[VMware Operating System Specific Packages (OSPs) are an alternative to the VMware Tools bundled with vSphere.  Pre-built packages are available for SLES for VMware (SLES 11 SP1) and easy to install.]]></description>
			<content:encoded><![CDATA[<p>Virtual machines are not fully functional until VMware Tools are installed in each guest operating system.  If you are using <a href="http://www.vcritical.com/2010/09/sles-for-vmware-first-look/">SLES for VMware</a>, there is an alternate approach that you can use to install Tools.  Regardless of the virtualization platform, in-guest tools ensure the best performance for any VM.</p>
<p>In this article, I will walk you through the process of installing VMware Tools on SLES for VMware using the <a href="http://www.vmware.com/download/packages.html" target="_blank">VMware Operating System Specific Packages</a> (OSPs).   These <a href="http://packages.vmware.com/tools/esx/4.1latest/index.html" target="_blank">pre-built packages</a> are designed especially for the most popular Linux distributions so  that native package managers can be used.  The package manager for SLES  is called zypper.</p>
<p>Traditionally, Tools are installed from one of several ISO images that ship as part of <a href="http://www.vcritical.com/tag/vsphere">VMware vSphere</a>.  While it may be tempting to install VMware Tools on SLES for VMware using the vSphere Client, <strong>do not do this</strong>:</p>
<p><img class="alignnone size-full wp-image-2830" title="Do not use the vSphere Client to install VMware Tools on SLES11" src="http://www.vcritical.com/wp-content/uploads/2010/09/install-vmware-tools-menu-x.png" alt="" width="579" height="181" /></p>
<p>Unless you have software development packages installed in your guest OS &#8212; not a great strategy for production servers &#8212; the VMware Tools installation will not succeed.  Part of the installation requires gcc to compile kernel modules and will fail:<span id="more-2827"></span></p>
<p><img class="alignnone size-full wp-image-2831" title="VMware Tools for SLES 11 SP1 requries gcc" src="http://www.vcritical.com/wp-content/uploads/2010/09/sles-no-gcc-for-vmware-tools.png" alt="" width="576" height="302" /></p>
<p>This is where OSPs come in.  Setting them up is not a challenge for experienced Linux administrators &#8212; the OSP documentation clearly explains how to configure everything.  Here is the process to get Tools up and running on SLES for VMware:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #666666; font-style: italic;"># wget http://packages.vmware.com/tools/VMWARE-PACKAGING-GPG-KEY.pub</span>
&nbsp;
<span style="color: #666666; font-style: italic;"># rpm --import VMWARE-PACKAGING-GPG-KEY.pub</span>
&nbsp;
<span style="color: #666666; font-style: italic;"># zypper addservice --type=YUM http://packages.vmware.com/tools/esx/4.1latest/sles11sp1/x86_64 vmware-tools-collection</span>
&nbsp;
<span style="color: #666666; font-style: italic;"># zypper install -c vmware-tools-collection vmware-tools</span>
&nbsp;
<span style="color: #666666; font-style: italic;"># reboot</span></pre></div></div>

<p>And here is part of the process in action:</p>
<p><img class="alignnone size-full wp-image-2834" title="Add VMware OSP Tools repository" src="http://www.vcritical.com/wp-content/uploads/2010/09/add-osp-tools-to-sles.png" alt="" width="600" height="437" /></p>
<p>After rebooting the VM, the vSphere Client will report that VMware Tools are <strong>Unmanaged</strong>.  This may be an unfortunate choice in terminology, but what it means is that Tools did not come from the vSphere ISO images &#8212; they are OSP Tools.</p>
<p><img class="alignnone size-full wp-image-2832" title="VMware Tools successfully installed" src="http://www.vcritical.com/wp-content/uploads/2010/09/sles-vmware-tools-unmanaged.png" alt="" width="382" height="239" /></p>
<p>VMware Tools provide optimized drivers for guest operating system devices as well as the balloon driver needed to overcommit memory.  Hopefully this overview gives you a jump start on getting the most out of SLES for VMware.</p>


<p>Related posts:<ol><li><a href='http://www.vcritical.com/2010/09/sles-for-vmware-first-look/' rel='bookmark' title='SLES for VMware &#8211; First Look'>SLES for VMware &#8211; First Look</a></li>
<li><a href='http://www.vcritical.com/2011/02/sles-for-vmware-entitlement-expands-broadly/' rel='bookmark' title='SLES for VMware Entitlement Expands Broadly'>SLES for VMware Entitlement Expands Broadly</a></li>
<li><a href='http://www.vcritical.com/2009/04/network-world-weighs-in-on-scvmm-vi3-management/' rel='bookmark' title='Network World weighs in on SCVMM-VI3 Management'>Network World weighs in on SCVMM-VI3 Management</a></li>
<li><a href='http://www.vcritical.com/2010/10/getting-eth0-back-in-a-sles-for-vmware-clone/' rel='bookmark' title='Getting eth0 back in a SLES for VMware clone'>Getting eth0 back in a SLES for VMware clone</a></li>
</ol></p><div style="font-family:Verdana; color:#000000; background-color: #C0C0C0; padding: 7px;border: dashed thin">

<a href="http://www.vcritical.com/2010/09/installing-vmware-tools-osps-in-sles-for-vmware/#respond">Leave a Comment</a> •
<a href="http://feedproxy.google.com/vcritical">Subscribe to RSS</a> •
<a href="http://feedburner.google.com/fb/a/mailverify?uri=vcritical&loc=en_US">Subscribe via Email</a> •
<a href="http://www.twitter.com/eric_gray">Follow Eric Gray on Twitter</a><br/>

More articles on: <a href="http://www.vcritical.com/tag/linux/" rel="tag">Linux</a>, <a href="http://www.vcritical.com/tag/sles/" rel="tag">SLES</a>, <a href="http://www.vcritical.com/tag/vmware-tools/" rel="tag">VMware Tools</a>, <a href="http://www.vcritical.com/tag/vsphere/" rel="tag">vSphere</a> • <a href="http://www.vcritical.com/category/virtualizationism/">Browse All Virtualization Content</a><br/>

<a href="http://www.vcritical.com/2010/09/installing-vmware-tools-osps-in-sles-for-vmware/">Installing VMware Tools OSPs in SLES for VMware</a> by <a href="http://www.vcritical.com/about/">Eric Gray</a> © 2010 • <a href="http://www.vcritical.com/">VCritical</a>

</div>]]></content:encoded>
			<wfw:commentRss>http://www.vcritical.com/2010/09/installing-vmware-tools-osps-in-sles-for-vmware/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>SLES for VMware &#8211; First Look</title>
		<link>http://www.vcritical.com/2010/09/sles-for-vmware-first-look/</link>
		<comments>http://www.vcritical.com/2010/09/sles-for-vmware-first-look/#comments</comments>
		<pubDate>Fri, 10 Sep 2010 17:31:20 +0000</pubDate>
		<dc:creator>Eric Gray</dc:creator>
				<category><![CDATA[Virtualizationism]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[SLES]]></category>
		<category><![CDATA[vSphere]]></category>

		<guid isPermaLink="false">http://www.vcritical.com/?p=2693</guid>
		<description><![CDATA[SLES for VMware is an enterprise-class Linux distribution suitable for any production workload and available for free to qualifying vSphere customers. ]]></description>
			<content:encoded><![CDATA[<p>Last week VMware announced the availability of <a href="http://www.vmware.com/products/sles-for-vmware/" target="_blank">SLES for VMware</a>, a world-class Linux distribution based on SUSE Linux Enterprise Server 11 SP1.  The arrangement allows qualifying <a href="http://www.vcritical.com/tag/vsphere">VMware vSphere</a> customers to run an unlimited number of SLES virtual machines and receive all necessary patches and updates <strong>for free</strong>.  Technical support can optionally be purchased and provided by VMware Global Support Services (GSS).</p>
<p>The agreement also calls for VMware to begin using SLES for VMware as the base OS for virtual appliances.</p>
<h2>Tour de SLES</h2>
<p>Let&#8217;s take a look at how to get started.</p>
<p><strong>Initial ISO boot menu:</strong></p>
<p><img class="alignnone size-full wp-image-2812" title="SLES for VMware installation screen" src="http://www.vcritical.com/wp-content/uploads/2010/09/sles4vmware-install-screen.png" alt="" width="600" height="525" /></p>
<p><strong><span id="more-2693"></span>Midway through the installation wizard, downloading latest patches:</strong></p>
<p><img class="alignnone size-full wp-image-2810" title="Downloading latest updates" src="http://www.vcritical.com/wp-content/uploads/2010/09/download-updates.png" alt="" width="600" height="466" /></p>
<p><strong>Login screen with VMware branding:</strong></p>
<p><img class="alignnone size-full wp-image-2813" title="SLES for VMware login screen" src="http://www.vcritical.com/wp-content/uploads/2010/09/sles4vmware-login.png" alt="" width="600" height="449" /></p>
<p><strong>SLES for VMware default desktop:</strong></p>
<p><img class="alignnone size-full wp-image-2811" title="SLES for VMware default desktop" src="http://www.vcritical.com/wp-content/uploads/2010/09/sles4vmware-desktop.png" alt="" width="600" height="522" /></p>
<h2>Parting Thoughts</h2>
<p>I&#8217;m excited about this new arrangement and have recently started using SLES for some internal projects with no loss of productivity, having come from a <a href="http://www.vcritical.com/tag/rhev/">Red Hat</a> background.</p>
<p>In case you are wondering why VMware did not choose another distribution, such as Ubuntu, it all came down to support for enterprise applications.  SLES is certified by more ISVs than any other Linux distribution, so customers can rest assured knowing that all critical workloads &#8212; CRM, database, middleware, and more &#8212; are all fully supported for production.</p>
<p>For more information, please <a href="http://www.vmware.com/products/sles-for-vmware/faq.html" target="_blank">review the FAQ</a>.</p>


<p>Related posts:<ol><li><a href='http://www.vcritical.com/2011/02/sles-for-vmware-entitlement-expands-broadly/' rel='bookmark' title='SLES for VMware Entitlement Expands Broadly'>SLES for VMware Entitlement Expands Broadly</a></li>
<li><a href='http://www.vcritical.com/2009/01/which-guest-operating-systems-can-be-customized-by-scvmm/' rel='bookmark' title='Which guest operating systems can be customized by SCVMM?'>Which guest operating systems can be customized by SCVMM?</a></li>
<li><a href='http://www.vcritical.com/2010/04/what-is-red-hat-enterprise-virtualization/' rel='bookmark' title='What is Red Hat Enterprise Virtualization?'>What is Red Hat Enterprise Virtualization?</a></li>
<li><a href='http://www.vcritical.com/2010/04/dear-red-hat/' rel='bookmark' title='Dear Red Hat&#8230;'>Dear Red Hat&#8230;</a></li>
</ol></p><div style="font-family:Verdana; color:#000000; background-color: #C0C0C0; padding: 7px;border: dashed thin">

<a href="http://www.vcritical.com/2010/09/sles-for-vmware-first-look/#respond">Leave a Comment</a> •
<a href="http://feedproxy.google.com/vcritical">Subscribe to RSS</a> •
<a href="http://feedburner.google.com/fb/a/mailverify?uri=vcritical&loc=en_US">Subscribe via Email</a> •
<a href="http://www.twitter.com/eric_gray">Follow Eric Gray on Twitter</a><br/>

More articles on: <a href="http://www.vcritical.com/tag/linux/" rel="tag">Linux</a>, <a href="http://www.vcritical.com/tag/sles/" rel="tag">SLES</a>, <a href="http://www.vcritical.com/tag/vsphere/" rel="tag">vSphere</a> • <a href="http://www.vcritical.com/category/virtualizationism/">Browse All Virtualization Content</a><br/>

<a href="http://www.vcritical.com/2010/09/sles-for-vmware-first-look/">SLES for VMware &#8211; First Look</a> by <a href="http://www.vcritical.com/about/">Eric Gray</a> © 2010 • <a href="http://www.vcritical.com/">VCritical</a>

</div>]]></content:encoded>
			<wfw:commentRss>http://www.vcritical.com/2010/09/sles-for-vmware-first-look/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Dear Red Hat&#8230;</title>
		<link>http://www.vcritical.com/2010/04/dear-red-hat/</link>
		<comments>http://www.vcritical.com/2010/04/dear-red-hat/#comments</comments>
		<pubDate>Thu, 01 Apr 2010 13:30:57 +0000</pubDate>
		<dc:creator>Eric Gray</dc:creator>
				<category><![CDATA[Virtualizationism]]></category>
		<category><![CDATA[ESX]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Red Hat]]></category>
		<category><![CDATA[RHEV]]></category>
		<category><![CDATA[satire]]></category>

		<guid isPermaLink="false">http://www.vcritical.com/?p=2433</guid>
		<description><![CDATA[Satirical open letter to Red Hat from VMware ESX.]]></description>
			<content:encoded><![CDATA[<p>Dear Red Hat,</p>
<p>I know it&#8217;s been a while &#8212; I&#8217;ve just needed some time to process what happened between us.</p>
<p>It&#8217;s hard to believe that we&#8217;d end up here, after all we&#8217;ve been through together.  When I needed a service console to manage my hypervisor, you were my first choice &#8212; and you were always there for me.  Well, except for those times when I badly needed some upstream RPMs updated&#8230; but I&#8217;m over that now.  Just about.</p>
<p>But over the years <em>you </em>changed and you are just not the distro I once knew.  I tried to look the other way when you started running around with <em>Xen</em>.  I knew it wouldn&#8217;t last.  Talk to Xen much anymore?  I didn&#8217;t think so.</p>
<p>How could you drag licensing into the picture?  For all the talk of open source <em>this </em>and GPL2 <em>that</em>, it never made sense that you would let anyone run unlimited RHEL guests only when <em>you</em> are a Xen Dom0 &#8212; but not when <em>I</em> am the hypervisor.  Isn&#8217;t a guest OS a guest OS?  I guess not.  You got selfish and frankly, people thought you were being a bully.</p>
<p>So you got tired of Xen and started looking around for satisfaction from another, huh?  How&#8217;s that KVM working out for you?  I hate to be the one to point this out, but your virtualization manager runs exclusively on Windows and is only accessible through Internet Explorer.  Have you completely forgotten that <strong>you are a Linux distribution!</strong> I hate for you to hear this from me, but Ubuntu and SUSE have been making fun of you for months.</p>
<p>You and your KVM are going to be too Linux-y for the Windows guys, and too Windows-y for the open source crowd.  I&#8217;m concerned about your reckless behavior.  That makes Red Hat Enterprise Virtualization the <em>worst</em> of both worlds.  You&#8217;re not thinking about hurting yourself, are you &#8220;RHEV&#8221;?  I would not even be surprised to find out that you use Bing as your search engine now.  Sorry, that was a low blow.</p>
<p>So you heard about the ESXi no-more-service-console thing, huh?  Well, I moved on, lost some weight, and am ready for the next phase now.</p>
<p>If you ever need a hypervisor to run on, you know where to find me.</p>
<p>Best friends forever,</p>
<p>VMware &#8220;Elastic Sky&#8221; ESX</p>
<p><em>[Disclaimer for the humor impaired: Eric Gray does not speak for VMware, nor does he speak for any personified software products.]</em></p>


<p>Related posts:<ol><li><a href='http://www.vcritical.com/2010/04/red-hat-enterprise-linux-is-not-enterprise-virtualization/' rel='bookmark' title='Red Hat Enterprise Linux is not Enterprise Virtualization'>Red Hat Enterprise Linux is not Enterprise Virtualization</a></li>
<li><a href='http://www.vcritical.com/2010/05/red-hat-enterprise-virtualization-pentium-ii-inside/' rel='bookmark' title='Red Hat Enterprise Virtualization: Pentium II Inside!'>Red Hat Enterprise Virtualization: Pentium II Inside!</a></li>
<li><a href='http://www.vcritical.com/2010/04/what-is-red-hat-enterprise-virtualization/' rel='bookmark' title='What is Red Hat Enterprise Virtualization?'>What is Red Hat Enterprise Virtualization?</a></li>
<li><a href='http://www.vcritical.com/2009/07/even-gpl-cant-make-hyper-v-linux-vms-well/' rel='bookmark' title='Even GPL can&#8217;t make Hyper-V Linux VMs well'>Even GPL can&#8217;t make Hyper-V Linux VMs well</a></li>
</ol></p><div style="font-family:Verdana; color:#000000; background-color: #C0C0C0; padding: 7px;border: dashed thin">

<a href="http://www.vcritical.com/2010/04/dear-red-hat/#respond">Leave a Comment</a> •
<a href="http://feedproxy.google.com/vcritical">Subscribe to RSS</a> •
<a href="http://feedburner.google.com/fb/a/mailverify?uri=vcritical&loc=en_US">Subscribe via Email</a> •
<a href="http://www.twitter.com/eric_gray">Follow Eric Gray on Twitter</a><br/>

More articles on: <a href="http://www.vcritical.com/tag/esx/" rel="tag">ESX</a>, <a href="http://www.vcritical.com/tag/linux/" rel="tag">Linux</a>, <a href="http://www.vcritical.com/tag/red-hat/" rel="tag">Red Hat</a>, <a href="http://www.vcritical.com/tag/rhev/" rel="tag">RHEV</a>, <a href="http://www.vcritical.com/tag/satire/" rel="tag">satire</a> • <a href="http://www.vcritical.com/category/virtualizationism/">Browse All Virtualization Content</a><br/>

<a href="http://www.vcritical.com/2010/04/dear-red-hat/">Dear Red Hat&#8230;</a> by <a href="http://www.vcritical.com/about/">Eric Gray</a> © 2010 • <a href="http://www.vcritical.com/">VCritical</a>

</div>]]></content:encoded>
			<wfw:commentRss>http://www.vcritical.com/2010/04/dear-red-hat/feed/</wfw:commentRss>
		<slash:comments>19</slash:comments>
		</item>
		<item>
		<title>Linux apps run directly on Windows with virtualization!</title>
		<link>http://www.vcritical.com/2010/02/linux-apps-run-directly-on-windows-with-virtualization/</link>
		<comments>http://www.vcritical.com/2010/02/linux-apps-run-directly-on-windows-with-virtualization/#comments</comments>
		<pubDate>Wed, 17 Feb 2010 12:09:52 +0000</pubDate>
		<dc:creator>Eric Gray</dc:creator>
				<category><![CDATA[Virtualizationism]]></category>
		<category><![CDATA[ESX]]></category>
		<category><![CDATA[Hyper-V]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[satire]]></category>
		<category><![CDATA[vSphere]]></category>

		<guid isPermaLink="false">http://www.vcritical.com/?p=2339</guid>
		<description><![CDATA[Microsoft has broken through numerous technological barriers, enabling Windows/Hyper-V to directly execute Linux applications.]]></description>
			<content:encoded><![CDATA[<p>Microsoft has done remarkable things with virtualization &#8212; unbelievable, some say.</p>
<p>One outstanding achievement is the way the Hyper-V architects managed to completely collapse the guest operating system layer directly into the hypervisor.  Take a look at this diagram from a Microsoft Virtualization competitive <a href="http://download.microsoft.com/download/9/4/3/9434547A-AF38-4D73-98BF-2841D93E11AD/BDM%20Brochure%20NOV2009.pdf">brochure</a>:</p>
<p><img class="alignnone size-full wp-image-2346" title="The three layers of Microsoft FUD" src="http://www.vcritical.com/wp-content/uploads/2010/02/microsoft-three-layers-fud.png" alt="" width="421" height="443" /></p>
<p><em>[Yes, it's that <a href="http://www.vcritical.com/2009/11/layers-and-layers-of-fud/">same brochure</a> again.]</em></p>
<p>There are several key differences between Microsoft and VMware hypervisor architectures.  While the <strong>hardware </strong>and <strong>applications </strong>layers <em>are </em>pretty straightforward, applications don&#8217;t run directly on hardware.  As you are about to see, these two platforms take very different approaches when it comes to virtualizing workloads.</p>
<p>The VMware vSphere solution is to use a thin, high-performance <strong>virtualization</strong> layer that enables a single physical system to simultaneously host multiple virtual machines.  Each of these virtual machines executes isolated instances of traditional guest operating systems &#8212; Windows, Linux, Solaris, Netware, etc.</p>
<p>Due to apparent technological advancements in Hyper-V, it is now possible to run applications of all kinds directly on that integrated Windows OS/hypervisor layer without the need for a guest operating system at all.  This allows Microsoft to omit an entire layer from their virtualization architecture.</p>
<p>I&#8217;m sure you have seen various announcements about the exceptional support that Hyper-V has for Linux workloads.  Without a guest operating system layer, one must logically conclude that Linux applications are actually running on the Windows/Hyper-V hypervisor integration directly.  Spectacular!</p>
<p>I thought I&#8217;d test this technological breakthrough in the lab myself by running <a href="http://www.postfix.org" target="_blank">Postfix</a>, a very popular Linux SMTP mail server, on Windows Server 2008 R2 with Hyper-V.  According to the diagram above, Postfix is classified as an application &#8212; the third layer.<span id="more-2339"></span></p>
<p>Now, in order to install Postfix, I have to interact with the second layer in the stack, which is the &#8220;Microsoft Operating System w/Virtualization.&#8221;  Since I&#8217;m an RHCE, I decided to use a Red Hat Enterprise Linux package of Postfix, but we can all agree that SUSE Linux Enterprise Server 11 would work equally well.  However, I would not recommend using Ubuntu packages since that distribution is not supported by Hyper-V.  Another side benefit to this technique is the fact that Windows has great <a href="http://www.vcritical.com/2009/03/of-mice-and-xen/">mouse support</a>.</p>
<p>Just as one would do on a <em>legacy</em> Linux system, I opened a trusty command shell and installed the package like so:</p>
<p><img class="alignnone size-full wp-image-2345" title="Installing Postfix RPM on Windows Server 2008 R2" src="http://www.vcritical.com/wp-content/uploads/2010/02/rpm-postfix.png" alt="" width="509" height="187" /></p>
<p>This is the first step to getting Postfix installed and running.  I do have to admit that it took a few additional troubleshooting steps in my case &#8212; most certainly unique to my environment, so I will spare the details.</p>
<p>In order to complete the Postfix implementation, you&#8217;ll need to edit several configuration files.  Do not use Notepad for this, as it does not understand the peculiar format of these text files:</p>
<p><img class="alignnone size-full wp-image-2348" title="Editing Postfix configuration file with Notepad" src="http://www.vcritical.com/wp-content/uploads/2010/02/maincf-notepad.png" alt="" width="536" height="334" /></p>
<p>One would think that the virtualization layer could also dynamically accommodate for UNIX line formatting, but that evidently was not part of the design.  Fortunately, this is a very minor issue since WordPad <em>can </em>be used without problem:</p>
<p><img class="alignnone size-full wp-image-2349" title="Editing Postfix configuration with Wordpad" src="http://www.vcritical.com/wp-content/uploads/2010/02/mancf-wordpad.png" alt="" width="522" height="499" /></p>
<p>Once you have the basic configuration in place, restart the service and validate &#8212; telnet to port 25 and send a test email.</p>
<p>There you have it, amazing Hyper-V virtualization &#8212; same capabilities as VMware vSphere with 25 percent fewer layers!</p>


<p>Related posts:<ol><li><a href='http://www.vcritical.com/2009/11/layers-and-layers-of-fud/' rel='bookmark' title='Layers and Layers of FUD'>Layers and Layers of FUD</a></li>
<li><a href='http://www.vcritical.com/2009/06/choose-any-two-hyper-v-ha-linux/' rel='bookmark' title='Choose any two: Hyper-V, HA, Linux'>Choose any two: Hyper-V, HA, Linux</a></li>
<li><a href='http://www.vcritical.com/2009/07/even-gpl-cant-make-hyper-v-linux-vms-well/' rel='bookmark' title='Even GPL can&#8217;t make Hyper-V Linux VMs well'>Even GPL can&#8217;t make Hyper-V Linux VMs well</a></li>
<li><a href='http://www.vcritical.com/2010/10/does-microsoft-really-support-linux-on-hyper-v/' rel='bookmark' title='Does Microsoft really support Linux on Hyper-V?'>Does Microsoft really support Linux on Hyper-V?</a></li>
</ol></p><div style="font-family:Verdana; color:#000000; background-color: #C0C0C0; padding: 7px;border: dashed thin">

<a href="http://www.vcritical.com/2010/02/linux-apps-run-directly-on-windows-with-virtualization/#respond">Leave a Comment</a> •
<a href="http://feedproxy.google.com/vcritical">Subscribe to RSS</a> •
<a href="http://feedburner.google.com/fb/a/mailverify?uri=vcritical&loc=en_US">Subscribe via Email</a> •
<a href="http://www.twitter.com/eric_gray">Follow Eric Gray on Twitter</a><br/>

More articles on: <a href="http://www.vcritical.com/tag/esx/" rel="tag">ESX</a>, <a href="http://www.vcritical.com/tag/hyper-v/" rel="tag">Hyper-V</a>, <a href="http://www.vcritical.com/tag/linux/" rel="tag">Linux</a>, <a href="http://www.vcritical.com/tag/satire/" rel="tag">satire</a>, <a href="http://www.vcritical.com/tag/vsphere/" rel="tag">vSphere</a> • <a href="http://www.vcritical.com/category/virtualizationism/">Browse All Virtualization Content</a><br/>

<a href="http://www.vcritical.com/2010/02/linux-apps-run-directly-on-windows-with-virtualization/">Linux apps run directly on Windows with virtualization!</a> by <a href="http://www.vcritical.com/about/">Eric Gray</a> © 2010 • <a href="http://www.vcritical.com/">VCritical</a>

</div>]]></content:encoded>
			<wfw:commentRss>http://www.vcritical.com/2010/02/linux-apps-run-directly-on-windows-with-virtualization/feed/</wfw:commentRss>
		<slash:comments>20</slash:comments>
		</item>
		<item>
		<title>Even GPL can&#8217;t make Hyper-V Linux VMs well</title>
		<link>http://www.vcritical.com/2009/07/even-gpl-cant-make-hyper-v-linux-vms-well/</link>
		<comments>http://www.vcritical.com/2009/07/even-gpl-cant-make-hyper-v-linux-vms-well/#comments</comments>
		<pubDate>Wed, 22 Jul 2009 00:03:15 +0000</pubDate>
		<dc:creator>Eric Gray</dc:creator>
				<category><![CDATA[Virtualizationism]]></category>
		<category><![CDATA[Hyper-V]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://www.vcritical.com/?p=1284</guid>
		<description><![CDATA[Even with the recent move of offering open source (GPL2) Linux integration components (drivers), Linux guests fall quite short of being first-class virtual citizens on Hyper-V.]]></description>
			<content:encoded><![CDATA[<p>Have you heard the big buzz this week about Microsoft Hyper-V and Linux guest OS support?  Microsoft released some of the code for its Linux integration components under an Open Source license.  You can read about it on the <a href="http://blogs.technet.com/virtualization/archive/2009/07/20/linux-ics-for-hyper-v-and-gplv2.aspx" target="_blank">Microsoft Virtualization Blog</a>.</p>
<p>I&#8217;d like to thank &#8220;Gostev&#8221; for commenting on that post with a link to the <a href="http://www.vcritical.com/2009/06/choose-any-two-hyper-v-ha-linux/" target="_blank">VCritical article on Hyper-V HA Linux VMs</a>.  The Microsoft reply was especially interesting:</p>
<blockquote><p>&#8220;Microsoft does not currently have integrated shutdown capability with Linux and will not have it when we release the Linux integration services (ETA Q3 CY’09). However, we will continue to enhance them with SMP support, integrated shutdown, key value pair exchange, and more and will release a version with these capabilities in the future. &#8220;</p></blockquote>
<p>This new initiative still <a href="http://www.vcritical.com/2009/03/of-mice-and-xen/">does not include Linux mouse support</a>.  You need to download a separate package of Linux drivers from Citrix for that. Nor does Linux <a href="http://www.vcritical.com/2009/01/which-guest-operating-systems-can-be-customized-by-scvmm/">guest OS customization</a> appear to be on the horizon.  How can Linux be a first-class citizen if administrators cannot deploy and customize new VMs from templates?<span id="more-1284"></span></p>
<p>Here is the SCVMM user interface showing all of the integration services offered for Windows guests &#8212; <strong>none of them are available for Linux</strong>.  That means you still won&#8217;t be able to shut down a Linux VM from SCVMM.</p>
<p><img class="size-full wp-image-1285 alignnone" title="Hyper-V Integration Services" src="http://www.vcritical.com/wp-content/uploads/2009/07/integration_services.png" alt="Hyper-V Integration Services" width="364" height="475" /></p>
<p>The only enterprise-class virtualization solution that is ready for both Windows and Linux workloads is VMware vSphere &#8212; don&#8217;t believe the hype&#8230; or the Hyper-V.</p>
<p>On a related note, I am currently working on an article that covers templates and guest OS customization techniques for the top three virtualization platforms &#8212; please be sure to subscribe to the <strong><a href="http://feedproxy.google.com/vcritical" target="_blank">VCritical RSS feed</a></strong> if you are interested.</p>


<p>Related posts:<ol><li><a href='http://www.vcritical.com/2009/02/hyper-v-linux-smokescreen/' rel='bookmark' title='Hyper-V Linux Smokescreen'>Hyper-V Linux Smokescreen</a></li>
<li><a href='http://www.vcritical.com/2009/04/hyper-v-linux-integration-components-no-longer-connected/' rel='bookmark' title='Hyper-V Linux integration components no longer Connected'>Hyper-V Linux integration components no longer Connected</a></li>
<li><a href='http://www.vcritical.com/2009/06/choose-any-two-hyper-v-ha-linux/' rel='bookmark' title='Choose any two: Hyper-V, HA, Linux'>Choose any two: Hyper-V, HA, Linux</a></li>
<li><a href='http://www.vcritical.com/2009/03/of-mice-and-xen/' rel='bookmark' title='Of Mice and Xen'>Of Mice and Xen</a></li>
</ol></p><div style="font-family:Verdana; color:#000000; background-color: #C0C0C0; padding: 7px;border: dashed thin">

<a href="http://www.vcritical.com/2009/07/even-gpl-cant-make-hyper-v-linux-vms-well/#respond">Leave a Comment</a> •
<a href="http://feedproxy.google.com/vcritical">Subscribe to RSS</a> •
<a href="http://feedburner.google.com/fb/a/mailverify?uri=vcritical&loc=en_US">Subscribe via Email</a> •
<a href="http://www.twitter.com/eric_gray">Follow Eric Gray on Twitter</a><br/>

More articles on: <a href="http://www.vcritical.com/tag/hyper-v/" rel="tag">Hyper-V</a>, <a href="http://www.vcritical.com/tag/linux/" rel="tag">Linux</a> • <a href="http://www.vcritical.com/category/virtualizationism/">Browse All Virtualization Content</a><br/>

<a href="http://www.vcritical.com/2009/07/even-gpl-cant-make-hyper-v-linux-vms-well/">Even GPL can&#8217;t make Hyper-V Linux VMs well</a> by <a href="http://www.vcritical.com/about/">Eric Gray</a> © 2009 • <a href="http://www.vcritical.com/">VCritical</a>

</div>]]></content:encoded>
			<wfw:commentRss>http://www.vcritical.com/2009/07/even-gpl-cant-make-hyper-v-linux-vms-well/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

