<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress.com" -->
<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/"
	>

<channel>
	<title>esxi4 &amp;laquo; WordPress.com Tag Feed</title>
	<link>http://en.wordpress.com/tag/esxi4/</link>
	<description>Feed of posts on WordPress.com tagged "esxi4"</description>
	<pubDate>Fri, 24 May 2013 22:17:10 +0000</pubDate>

	<generator>http://en.wordpress.com/tags/</generator>
	<language>en</language>

<item>
<title><![CDATA[Great new ESXi 4.1 feature: USB Pass Through]]></title>
<link>http://wiert.me/2010/10/18/great-new-esxi-4-1-feature-usb-pass-through/</link>
<pubDate>Mon, 18 Oct 2010 04:00:48 +0000</pubDate>
<dc:creator>jpluimers</dc:creator>
<guid>http://wiert.me/2010/10/18/great-new-esxi-4-1-feature-usb-pass-through/</guid>
<description><![CDATA[A great new ESXi 4.1 feature us the much simplified support of USB Pass Through. In fact it is one o]]></description>
<content:encoded><![CDATA[<p>A great new ESXi 4.1 feature us the much simplified support of USB Pass Through.</p>
<p>In fact it is one of the biggest reasons I updated so quickly; I have been running it now for almost 3 months now.<!--more--></p>
<p>The USB Pass Through feature has been in VMware workstation for a long time (if memory and search serve me right, <a href="http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&#38;cmd=displayKC&#38;externalId=774" target="_blank">it was introduced</a> in VMware Workstation 3, which feels like a decade ago).<br />
The first VMware workstation versions supported only a few USB devices, newer versions supported more and more.<br />
The current VMware workstation and player now even support <a href="http://www.google.com/url?sa=t&#38;source=web&#38;cd=13&#38;ved=0CGYQFjAM&#38;url=http%3A%2F%2Fwww.usb.org%2Fdevelopers%2Fdevclass_docs%2Fmidi10.pdf&#38;ei=UDRlTJ2JM8-WOMGc6c8H&#38;usg=AFQjCNFp8Oa-hKgQTRZTXorjn5Xgpx7rkw&#38;sig2=TIZ5YSB827e3vjklzU1H9w" target="_blank">MIDI over USB</a>.</p>
<p>As an alternative in ESX/ESXi, you could use <a href="http://www.google.com/search?&#38;q=usb+over+IP" target="_blank">USB over IP</a> (sometimes called <a href="http://www.google.com/search?&#38;q=usb+over+ethernet" target="_blank">USB over Ethernet</a>).<br />
<a href="http://communities.vmware.com/message/742441" target="_blank">This thread</a> points to a few devices and software solutions that work that way.<br />
Getting those to work wasn&#8217;t always easy, as <a href="http://notepad.bobkmertz.com/2009/03/using-usb-devices-on-windows-under.html" target="_blank">Bob K Merz explains</a>.</p>
<p>ESXi 4.0 added the possibility to add an USB Host Controller to a VM, but <a href="http://xtravirt.com/usb-device-mapping-vm-esx4-does-not-work-as-stated" target="_blank">you could not connect an USB device through the controller</a> (which is also mentioned in the <a href="http://www.vmware.com/support/vsphere4/doc/vsp_esxi40_vc40_rel_notes.html" target="_blank">ESXi 4.0 release notes</a>).</p>
<p>ESXi 4.1 now does allow you to connect an USB device through the controller.</p>
<p>And it is deceptively easy; as easy as VMware workstation!<br />
Quote a few people already wrote how to do it: <a href="http://vninja.net/virtualization/using-usb-pass-through-in-vsphere-4-1/" target="_blank">Christian Mohn (vNinja)</a>, <a href="http://pricklytech.wordpress.com/2010/07/16/vmware-vsphere-4-1-usb-pass-through/" target="_blank">Mike (PricklyTech)</a>, <a href="http://itblog.rogerlund.net/2010/07/vmware-vsphere-esxi-41-usb-pass-through.html" target="_blank">Roger Lund (with a video)</a>, <a href="http://blog.peacon.co.uk/usb-passthrough-with-esxi-4-1/" target="_blank">james (peacon blog)</a> and of course the <a href="http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&#38;cmd=displayKC&#38;externalId=1022290" target="_blank">VMware KB</a>.</p>
<p>I have used it for various devices now, and these work like a charm:</p>
<ul>
<li>USB Audio Devices (GigaPort HD and GigaPort AG)</li>
<li>USB hard disks</li>
</ul>
<p>&#8211;jeroen</p>
<p>via: <a href="http://blog.peacon.co.uk/usb-passthrough-with-esxi-4-1/" target="_blank">USB Passthrough with ESXi 4.1</a>.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Windows XP: changing the HAL to support multiple cores (actually: two CPUs)]]></title>
<link>http://wiert.me/2010/10/14/windows-xp-changing-the-hal-to-support-multiple-cores-actually-two-cpus/</link>
<pubDate>Thu, 14 Oct 2010 04:00:24 +0000</pubDate>
<dc:creator>jpluimers</dc:creator>
<guid>http://wiert.me/2010/10/14/windows-xp-changing-the-hal-to-support-multiple-cores-actually-two-cpus/</guid>
<description><![CDATA[A while ago, I moved a single CPU Windows XP VM from VMware Workstation to ESXi 4.1 using the standa]]></description>
<content:encoded><![CDATA[<p>A while ago, I moved a single <a href="http://en.wikipedia.org/wiki/CPU" target="_blank">CPU</a> <a href="http://en.wikipedia.org/wiki/Windows_XP" target="_blank">Windows XP</a> VM from <a href="http://en.wikipedia.org/wiki/VMware_Workstation" target="_blank">VMware Workstation</a> to <a href="http://en.wikipedia.org/wiki/ESXi" target="_blank">ESXi</a> 4.1 using the <a href="http://downloads.vmware.com/d/info/datacenter_downloads/vmware_vcenter_converter_standalone/4_0" target="_blank">standalone VMware vCenter converter</a>.<br />
In ESXi, I increased the CPU count from 1 to 2, and wanting to to for 4 (since  I had been running Windows on a <a href="http://en.wikipedia.org/wiki/Quad-core" target="_blank">quadcore</a> CPU before).</p>
<p>Well, that turned out to be harder than I thought&#8230;<!--more--></p>
<h1>Trying to get XP to run on 4 cores in a VM</h1>
<p>The conversion went all right, except for one thing:<br />
the VM would recognize 2 CPUs in the <a href="http://en.wikipedia.org/wiki/Device_Manager" target="_blank">Device Manager</a>, but only 1 in the <a href="http://en.wikipedia.org/wiki/Windows_Task_Manager" target="_blank">Task Manager</a>.</p>
<p>While researching this, sometimes during a boot, I was getting a &#8220;<a href="http://www.google.com/search?q=&#34;STOP+0x0000007f+(0x00000000,+0x00000000,+0x00000000,+0x00000000)&#34;" target="_blank">STOP 0x0000007f (0&#215;00000000, 0&#215;00000000, 0&#215;00000000, 0&#215;00000000)</a>&#8220;.<br />
Fixing that was easy:</p>
<ol>
<li>Shut down the VM</li>
<li>Switch the CPU count of the VM in ESXi to 1</li>
<li>Boot the VM in <a href="http://en.wikipedia.org/wiki/Safe_mode" target="_blank">safe mode</a></li>
<li>Reboot the VM in normal mode</li>
<li>Shutdown the VM</li>
<li>Switch the CPU count of the VM in ESXi to 2</li>
<li>Boot the VM in safe mode</li>
<li>Reboot the VM in normal mode</li>
</ol>
<p>Most of the times, you can skip the &#8220;safe mode&#8221; reboot, but irregularly it is needed.<br />
Better &#8220;safe&#8221; than sorry :-)</p>
<h1>Lets have XP use the 2 cores</h1>
<p>Having XP now booting with 2 CPU cores is promising.<br />
The Device Manager correctly showed the 2 CPU cores.<br />
But the Task Manager only showed one.</p>
<p>I went through the usual hoopla of making sure I have this &#8216;<a href="http://www.google.com/search?q=&#34;task+manager&#34;+&#34;show+one+graph&#34;" target="_blank">show 1 graph per CPU</a>&#8216;, but I already had that setting right.</p>
<p>The problem was the HAL.<br />
The Device Manager showed the wrong <a href="http://support.microsoft.com/kb/309283" target="_blank">HAL type</a>:<br />
it was &#8220;Advanced Configuration and Power Interface (ACPI) PC&#8221;  in stead of &#8220;ACPI Multiprocessor PC&#8221;.<br />
This is because the machine started as a single CPU machine, for which the standard ACPI HAL is sufficient.</p>
<p>Though</p>
<p>For changing the HAL, <a href="http://support.microsoft.com/kb/299340" target="_blank">Microsoft recommends an in-place reinstall of Windows</a>.<br />
I have done that before because of broken drivers, usually with bad results.</p>
<p>So I looked for a way to do this from within the Device Manager, which <a href="http://forums.techarena.in/xp-hardware/827896.htm" target="_blank">turns out to be impossible</a>.<br />
That page however, is the best I could find on changing the HAL, and points to &#8220;<a href="http://www.hardware.info/en-US/news/ym2cmZqYwp2a/Problems_updating_to_a_dualcore_CPU_Not_anymore/" target="_blank">Problems updating to a dualcore CPU Not anymore</a>&#8220;, which is an invalid URL because  <a href="http://www.hardware.info" target="_blank">www.hardware.info</a> just reorganized their site and broke the existing links.</p>
<p><a href="http://www.google.com/search?q=&#34;Problems+updating+to+a+dualcore+CPU+Not+anymore&#34;" target="_blank">Google to the rescue</a>:  the <a href="http://webcache.googleusercontent.com/search?q=cache:yGw46kWoyQYJ:mobile.hardware.info/en-US/news/ym2cmZqYwp2a/Problems_updating_to_a_dualcore_CPU_Not_anymore/+%22Problems+updating+to+a+dualcore+CPU+Not+anymore%22&#38;cd=1&#38;hl=en&#38;ct=clnk" target="_blank">cache of that page</a>, had a <a href="http://www.hardware.info/downloads/HALu-0.2.0.zip" target="_blank">link to HALu-0.2.0.zip</a>. That link was invalid too, but <a href="http://www.google.com/search?q=HALu-0.2.0.zip" target="_blank">searching for HALu-0.2.0.zip</a> revealed a few download locations, for instance in <a href="http://forums.virtualbox.org/viewtopic.php?f=1&#38;t=24823&#38;start=15" target="_blank">this virtual box forum thread</a>.</p>
<p>HALu is a wrapper around <a href="http://support.microsoft.com/kb/311272" target="_blank">devcon.exe</a>, which is a command-line interface to the same underlying layer as the Device Manager is a GUI interface to.<br />
You can download the <a href="http://download.microsoft.com/download/1/1/f/11f7dd10-272d-4cd2-896f-9ce67f3e0240/devcon.exe" target="_blank">complete devcon package from the Microsoft site</a>.<br />
After having found out about devcon, it appears that HALu is doing the same as <a href="http://www.rtfm-ed.co.uk/downloads/HAL_Update.txt" target="_blank">this HAL_update.bat batch file</a> on <a href="http://uk.linkedin.com/pub/mike-laverick/2/135/3a" target="_blank">Mike Laverick&#8217;s</a> <a href="http://www.rtfm-ed.co.uk/" target="_blank">RTFM Education site</a>.<br />
Mike explains this in much more detail (including upgrading from non ACPI systems) in <a href="http://www.rtfm-ed.co.uk/docs/vmwdocs/whitepaper-upgrading-cpus-on-non-acpi-p2v.pdf" target="_blank">this PDF</a>.</p>
<p>Back to HALu: it is dead easy to use:</p>
<ol>
<li>Run it</li>
<li>Select the &#8220;ACPI Multiprocessor PC&#8221; HAL</li>
<li>Let it install</li>
<li>Reboot (sometimes it needs to reboot twice)</li>
<li>Check if Task Manager shows 2 CPUs</li>
<li>Done</li>
</ol>
<p>Having all the right keywords (devcon, ACPI, etc), I found <a href="http://tecbites.blogspot.com/2009/09/single-to-dualmulti-core-with-windows.html" target="_blank">other</a> <a href="http://www.pimp-my-rig.com/2008/08/article-acpi-uniprocessor-to.html" target="_blank">posts</a> explaining how to do the multi-core HAL switch: there are many of them if you know what to search for :-)</p>
<p>If HALu doesn&#8217;t cut it, you can use this batch file from the &#8220;<a href="http://www.nforcershq.com/forum/updating-the-hal-for-multiprocessor-support-t70331.html#p600108" target="_blank">updating the HAL for multiprocessor support</a>&#8221; message:</p>
<pre class="brush: plain; title: ; notranslate" title="">
devcon sethwid @ROOT\ACPI_HAL&#092;&#048;000 := +acpiapic_mp !acpiapic_up
devcon update c:\windows\inf\hal.inf acpiapic_mp
</pre>
<p>Make sure you have devcon.exe and he above batchfile in the same directory.</p>
<h2>Now I had a 2 core system, but wanted a 4 core system.</h2>
<p>So I shut down the VM, bumped up the CPU count in the ESXi management interface to 4, then rebooted.<br />
Device Manager showed 4 cores, but task manager only 2.</p>
<p>After a long search most of the results were forum postings.</p>
<p>A more official document is the <a href="http://www.google.com/url?sa=t&#38;source=web&#38;cd=2&#38;ved=0CBoQFjAB&#38;url=http%3A%2F%2Fdownload.microsoft.com%2Fdocuments%2Fuseterms%2FWindows%2520XP_Professional_English_9e8a2f82-c320-4301-869f-839a853868a1.pdf&#38;ei=2npkTMD7C5ONOP-b_aQK&#38;usg=AFQjCNEwqOmjqeLFdCLN4EEUP6vrCPUWyQ&#38;sig2=GKbTA0s37hOYgZ82TmdzmQ" target="_blank">Microsoft Windows XP Professional EULA</a>. It indicates the maximum number of (apparently physical processors) is 2.<br />
Similar for the <a href="http://www.microsoft.com/windowsxp/eula/home.mspx" target="_blank">Microsoft Windows XP Home EULA</a>: it indicates a maximum of 1 processor.<br />
There are similar documents for other versions and editions of Windows</p>
<p>Since VMware cannot simulate hyperthreaded cores or multi-core processors, you are stuck with a maximum of 2 virtual CPUs, each having one core.</p>
<h1>Conclusion</h1>
<ul>
<li>Non-sever versions of Windows only support 2 physical CPUs.<br />
There are not many places to find this, the Windows XP EULA section &#8220;Installation and use&#8221; hints this.</li>
<li>Virtualization tools provide CPUs, not cores.<br />
So the maximum core count inside such non-server version of Windows is 2.</li>
<li>In order for Windows XP to support multiple CPUs, you will need a</li>
</ul>
<p>&#8211;jeroen</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[ENDIAN Firewall - Connected client can access EFW but no other hosts: enable promiscuous mode on VMware ESXi]]></title>
<link>http://wiert.me/2010/10/12/endian-firewall-connected-client-can-access-efw-but-no-other-hosts/</link>
<pubDate>Tue, 12 Oct 2010 08:30:34 +0000</pubDate>
<dc:creator>jpluimers</dc:creator>
<guid>http://wiert.me/2010/10/12/endian-firewall-connected-client-can-access-efw-but-no-other-hosts/</guid>
<description><![CDATA[While solving a problem with Windows 7 machines not being able to ping the machines on the GREEN LAN]]></description>
<content:encoded><![CDATA[<p>While solving a problem with Windows 7 machines not being able to ping the machines on the GREEN LAN of an Endian when connecting through OpenVPN, but XP machines could, I did a few upgrades, then went on to solve the problem.</p>
<ul>
<li>Upgraded from ESX 3.5 to ESXi 4.1 (I needed this anyway because of Pass Through USB support)</li>
<li>Upgraded the community edition appliance from Endian 2.2 to Endian 2.4 (which has more configuration options, and better ways for reporting and logging)</li>
</ul>
<p>Then I went on solving the issue, which I suspected was a kind of routing problem.<!--more-->The steps below are specifically for the <a href="http://www.endian.com/en/community/download/" target="_blank">Endian FireWall Community Edition</a> version 2.4 (I&#8217;ll call this Endian 2.4 from now on) running on <a href="http://downloads.vmware.com/d/details/esxi41" target="_blank">VMware ESXi 4.1</a>.<br />
Endian 2.2 on ESX 3.5 behaved differently: for XP, I didn&#8217;t need to add a VPN traffic firewall rule, nor a default route.  For Windows 7, I couldn&#8217;t get it to work, and since I needed to upgrade both anyway, I did the upgrades first.</p>
<p>After an extensive search, the below two posts (follow the links to read more than just the quotes) got me into the right direction.</p>
<ol>
<li>mrkroket (from somwehere down under) posted <a href="http://www.efwsupport.com/index.php?topic=1492.msg3921#msg3921" target="_blank">an OpenVPN  checklist as an answer</a> on the <a href="http://www.efwsupport.com/index.php" target="_blank">efwsupport.com forum</a>.</li>
<li>bucho posted on <a href="http://www.efwsupport.com/index.php?topic=622.msg3369#msg3369" target="_blank">Connected client can access EFW but no other hosts</a> telling about the VMware promiscuous mode at the same forum.</li>
</ol>
<p>Thanks guys, you are great forum members!</p>
<p>These were the steps I had to perform on Endian 2.4 to get PING to hosts on the GREEN LAN working through the OpenVPN:</p>
<h1>Endian 2.4 configuration changes</h1>
<p>Add VPN traffic firewal rule that allows ANY traffic.<br />
Steps:</p>
<ol>
<li>Logon to the web interface of your Endian 2.4 box</li>
<li>Click on the &#8220;Firewall&#8221; link in the dark grey main menu bar</li>
<li>Click on the &#8220;VPN traffic&#8221; link in the left submenu bar</li>
<li>If the state button is disabled (it then looks like <a href="http://demo.endian.com/images/switch-off.png"><img class="alignnone" title="switch-off.png button" alt="" src="http://demo.endian.com/images/switch-off.png" width="59" height="17" /></a>), then click on the button until it is enabled (it then looks like <a href="http://demo.endian.com/images/switch-on.png"><img class="alignnone" title="switch-on" alt="" src="http://demo.endian.com/images/switch-on.png" width="59" height="17" /></a>)</li>
<li>Click on the link &#8220;Add a new VPN firewall route&#8221;</li>
<li>For logging purposes, you can check the &#8220;Log all accepted packets&#8221;<br />
(make sure you turn that off if your routing works!)</li>
<li>In my case (I wanted all OpenVPN users to be able to reach the green zone), I choose this configuration:<br />
<table class="ruleslist" width="700" border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td class="boldbase" width="2%">#</td>
<td class="boldbase" width="18%">Source</td>
<td class="boldbase" width="18%">Destination</td>
<td class="boldbase" width="12%">Service</td>
<td class="boldbase" width="3%">Policy</td>
<td class="boldbase" width="22%">Remark</td>
<td class="boldbase" style="width:300px;">Actions</td>
</tr>
<tr class="odd">
<td align="middle" valign="top">1</td>
<td valign="top"><span style="color:#339933;">GREEN</span> + <span style="color:#990099;">OPENVPN</span></td>
<td valign="top">
<div><span style="color:#993333;">RED</span></div>
<div><span style="color:#339933;">GREEN</span> + <span style="color:#990099;">OPENVPN</span></div>
<div><span style="color:#ff9933;">ORANGE</span></div>
<div><span style="color:#990099;">IPSEC</span></div>
<div><span style="color:#993333;">Uplink main</span></div>
</td>
<td valign="top">&#60;ANY&#62;</td>
<td align="middle" valign="top"><img title="ALLOW" alt="ALLOW" src="http://demo.endian.com/images/firewall_accept.png" /></td>
<td valign="top">Allow ANY for GREEN + OpenVPN to ANY</td>
<td class="actions" align="middle" valign="top"><img alt="Up" src="http://demo.endian.com/images/stock_up-16.png" /><img alt="Down" src="http://demo.endian.com/images/stock_down-16.png" /><img alt="Enabled (click to disable)" src="http://demo.endian.com/images/on.png" /><img alt="Edit" src="http://demo.endian.com/images/edit.png" /><img alt="delete" src="http://demo.endian.com/images/delete.png" /></td>
</tr>
</tbody>
</table>
<table class="list-legend">
<tbody>
<tr>
<td class="boldbase"><strong>Legend</strong></td>
<td><img alt="Enabled (click to disable)" src="http://demo.endian.com/images/on.png" /></td>
<td class="base">Enabled (click to disable)</td>
<td><img alt="Disabled (click to enable)" src="http://demo.endian.com/images/off.png" /></td>
<td class="base">Disabled (click to enable)</td>
<td><img alt="Edit" src="http://demo.endian.com/images/edit.png" /></td>
<td class="base">Edit</td>
<td><img alt="Remove" src="http://demo.endian.com/images/delete.png" /></td>
<td class="base">Remove</td>
</tr>
</tbody>
</table>
</li>
<li>In the big green area that appeared on top, press the &#8220;Apply&#8217; button</li>
</ol>
<p>Examining the firwall logs is easy:</p>
<ol>
<li>Logon to the web interface of your Endian 2.4 box</li>
<li>Click on the &#8220;Logs&#8221; link in the dark grey main menu bar</li>
<li>Click on the &#8220;Firewall&#8221; link in the left submenu bar</li>
</ol>
<p>Watch the incoming ping requests coming :-)</p>
<p>Some people also need the Endian OpenVPN server to push the GREEN LAN as a route.<br />
I didn&#8217;t need to to that, but in case you need, these are the steps to follow:</p>
<ol>
<li>Logon to the web interface of your Endian 2.4 box</li>
<li>Click on the &#8220;VPN&#8221; link in the dark grey main menu bar</li>
<li>Click on the &#8220;Advanced&#8221; link in the light grey sub menu bar</li>
<li>In the &#8220;Global push options&#8221; section, make sure that next to &#8220;Push these networks&#8221;<br />
- the &#8220;Enable&#8221; checkbox is checked<br />
- the textbox  contains a valid GREEN network and netmask using the <a href="http://en.wikipedia.org/wiki/CIDR_notation" target="_blank">CIDR notation</a> (in my case it was &#8220;172.16.41.0/24&#8243;)</li>
<li>Press the &#8220;Save and restart&#8221; button in the  &#8221;Global push options&#8221; section</li>
</ol>
<h1>ESXi 4.1 configuration change</h1>
<p>Enable &#8220;Promiscuous Mode&#8221; for the vSwitch Port Group where the GREEN NIC of the Endian resides on.</p>
<ol>
<li>In the ESXi configuration,<br />
- Select your ESXi server in the tree view on the left<br />
- Select the &#8220;Configuration&#8221; tab<br />
- Find the &#8220;Virtual Switch&#8221; where the GREEN NIC of your Endian connects to<br />
- Click on the &#8220;Properties&#8221; link for that Virtual Switch<br />
- Select the &#8220;Virtual Machine Port Group&#8221;<br />
- Click &#8220;Edit&#8221;<br />
- Go to the &#8220;Security&#8221; tab<br />
- Put a checkmark after the &#8220;Promiscuous Mode&#8221;, then set the value in the combobox to &#8220;Accept&#8221;<br />
- Press the &#8220;OK&#8221; button in the &#8220;Virtual Machine Port Group&#8221; dialog<br />
- Press the &#8220;Close&#8221; button in the &#8220;Virtual Switch&#8221; dialog</li>
</ol>
<p><strong>Why enable Promiscuous Mode?</strong><br />
A router or bridge does more with traffic than a normal NIC.<br />
So the router needs to see more packets.<br />
<a href="http://en.wikipedia.org/wiki/Promiscuous_mode" target="_blank">Promiscuous mode</a> enables that.</p>
<p>After knowing all this, it was <a href="http://www.google.nl/search?q=&#34;promiscuous+mode&#34;+ESXi" target="_blank">easy to find</a> someone else who did similar things:</p>
<p>User <a href="http://forums.untangle.com/members/sheastr.html" target="_blank">sheastr</a> used ESXi to install <a href="http://www.untangle.com/Product-Overview">untangle</a> and <a href="http://alittlestrange.com/tfoa/2008/12/10/configuring-untangle-to-work-with-esx-in-bridged-mode/" target="_blank">blogged about it</a> and <a href="http://forums.untangle.com/networking/5327-setting-up-inside-vmware-esxi.html" target="_blank">posted a link</a> to it in the <a href="http://forums.untangle.com" target="_blank">untangle forum</a>.</p>
<p>Note there seem to have been people having difficulties getting promiscuous mode to work on ESXi 4.0; see the above &#8220;easy to find&#8221; link for some examples.<br />
Here it works fine in ESXi 4.1.</p>
<h3>VMware background information</h3>
<ul>
<li><span style="line-height:13px;"><a href="http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&#38;cmd=displayKC&#38;externalId=1002934">VMware KB: How promiscuous mode works at the virtual switch and portgroup levels</a>.<br />
</span></li>
<li><a href="http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&#38;cmd=displayKC&#38;externalId=1004099">VMware KB: Configuring promiscuous mode on a virtual switch or portgroup</a>.</li>
</ul>
<p>&#8211;jeroen</p>
<p>via: <a href="http://www.efwsupport.com/index.php?topic=622.msg3369#msg3369" target="_blank">ENDIAN Firewall &#8211; Connected client can access EFW but no other hosts</a>.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Performed an VMware ESXi 4.0 to 4.1 Update: 5 minutes of work]]></title>
<link>http://wiert.me/2010/10/06/performed-an-vmware-esxi-4-0-to-4-1-update-5-minutes-of-work/</link>
<pubDate>Wed, 06 Oct 2010 04:00:56 +0000</pubDate>
<dc:creator>jpluimers</dc:creator>
<guid>http://wiert.me/2010/10/06/performed-an-vmware-esxi-4-0-to-4-1-update-5-minutes-of-work/</guid>
<description><![CDATA[Thanks to an excellent post by Peter Sebastian from Jargon Technology, it was a breeze to upgrade. I]]></description>
<content:encoded><![CDATA[<p>Thanks to an <a href="http://blog.jargontech.com/how-to-preform-an-vsphere-esxi-4-0-to-4-1-upgrade/" target="_blank">excellent post</a> by <a href="http://blog.jargontech.com/about/" target="_blank">Peter Sebastian from Jargon Technology</a>, it was a breeze to upgrade.</p>
<p>I did the upgrade using Using the <a href="http://www.vmware.com/support/developer/vima/" target="_blank">vMA</a> <a href="http://www.vmware.com/appliances/directory/178973" target="_blank">virtual appliance</a>, the statements are these:</p>
<p>After bringing the ESXi 4.0 box into maintenance mode, I performed these steps on an SSH connection to the vMA virtual appliance:<!--more--></p>
<pre class="brush: bash; title: ; notranslate" title="">
[vi-admin@localhost ~]$ cd /tmp
[vi-admin@localhost tmp]$ wget -m -np ftp://192.168.71.190/esxi41/upgrade-from-ESXi4.0-to-4.1.0-0.0.260247-release.zip
[vi-admin@localhost tmp]$ vihostupdate -url https://192.168.71.193/sdk/webservice -i -bundle 192.168.71.190/esxi41/upgrade-from-ESXi4.0-to-4.1.0-0.0.260247-release.zip
Enter username: root
Enter password:
Please wait patch installation is in progress ...
The update completed successfully, but the system needs to be rebooted for the changes to be effective.
[vi-admin@localhost tmp]$ rm -rf 192.168.71.190/
</pre>
<p>This literally took less than 5 minutes to complete, including rebooting the ESXi box.</p>
<p>The whole process of taking backups took about a day :-)</p>
<p>When you read this, that update has been about 2 months ago, and it has been running fine ever since.</p>
<p>&#8211;jeroen</p>
<p>via: <a href="http://blog.jargontech.com/how-to-preform-an-vsphere-esxi-4-0-to-4-1-upgrade/" target="_blank">Jargon Technology » How to Perform an ESXi 4.0 to 4.1 Upgrade</a>.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[VMware ESXi 4.0 / ESXi 4.1: enable SSH login for non-root users (and only them)]]></title>
<link>http://wiert.me/2010/09/28/vmware-esxi-4-0-esxi-4-1-enable-ssh-login-for-non-root-users/</link>
<pubDate>Tue, 28 Sep 2010 04:00:02 +0000</pubDate>
<dc:creator>jpluimers</dc:creator>
<guid>http://wiert.me/2010/09/28/vmware-esxi-4-0-esxi-4-1-enable-ssh-login-for-non-root-users/</guid>
<description><![CDATA[VMware ESXi has SSH disabled by default. In ESX / ESXi 3 and 3.5, it took a while for people to reco]]></description>
<content:encoded><![CDATA[<p>VMware ESXi has SSH disabled by default.</p>
<p>In ESX / ESXi 3 and 3.5, it took a while for people to recognize the &#8216;unsupported&#8217; trick and <a href="http://www.vm-help.com/esx/esx3i/ESXi_enable_SSH.php" target="_blank">enable SSH</a>.<br />
In ESXi 4.0, <span style="text-decoration:underline;">/sbin/services.sh</span> was fixed, so <a href="http://professionalvmware.com/2009/05/unsupported-console-and-ssh-on-esxi-4/" target="_blank">SSH was easier to enable</a> (note: only delete the <span style="text-decoration:underline;">#</span> in front of the first <span style="text-decoration:underline;">ssh</span>).<br />
Since ESXi version 4.1, SSH is called &#8220;Remote Tech Support (SSH)&#8221;, and it very easy to enable from the console.<br />
<a href="http://www.thomasmaurer.ch/about/" target="_blank"> Thomas Maurer</a> described how easy it is to <a href="http://www.thomasmaurer.ch/2010/07/activated-ssh-on-esxi-4-1/" target="_self">activate SSH in ESXi 4.1</a>. He provides clear screen shots, whereas <a href="http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&#38;cmd=displayKC&#38;externalId=1017910" target="_blank">the VMware knowledge base article just lists the textual steps</a>.</p>
<p>But contrary to ESX/ESXi 3.5 and lower, and *nix habits, enabling SSH on ESXi 4.x will enable this for the root user.<br />
This has to do with the switch between ESX/ESXi 3.5 and 4.0 from to the <a href="http://matt.ucc.asn.au/dropbear/dropbear.html" target="_blank">dropbear</a> ssh daemon (in the <span style="text-decoration:underline;">/sbin/dropbearmulti binary</span>).<br />
Dropbear is a very lightweight implementation of the SSH 2 protocol; ideal for ESXi which &#8211; as a hypervisor &#8211; needs to have a really low footprint.</p>
<p>In addition to the dropbear change, SSH is disabled for non-root users (which has nothing to do with dropbear, see below).</p>
<p>This post is about how to fix not only the SSH (as above) but also how to allow specific users to use SSH.<!--more-->The fact that SSH is disabled for non-root users is very confusing, especially because there is no difference in what you see upon a login through a bad username/password combination, or a user that is not allowed SSH access.<br />
You will see this in under both circumstances:</p>
<pre class="brush: plain; title: ; notranslate" title="">
C:\Users\username&#62;ssh -l username 192.168.71.158
username@192.168.71.158's password:
Permission denied, please try again.
</pre>
<p>Fixing SSH access for the user is a two step process.</p>
<p>Both steps involve editing the <span style="text-decoration:underline;">/etc/passwd</span> file.<br />
So you will need to SSH to your ESXi 4.x box as <span style="text-decoration:underline;">root</span> user to fix this.</p>
<p>This is what the /etc/passwd file looks like (note I made a copy into /etc/passw.original before doing the edits; always have a backup ):</p>
<pre class="brush: plain; title: ; notranslate" title="">
~ # cat /etc/passwd.original
root:x:0:0:Administrator:/:/bin/ash
nobody:x:99:99:Nobody:/:/sbin/nologin
nfsnobody:x:65534:65534:Anonymous NFS User:/:/sbin/nologin
dcui:x:100:100:DCUI User:/:/sbin/nologin
daemon:x:2:2:daemon:/:/sbin/nologin
vimuser:x:12:20:vimuser:/sbin:/sbin/nologin
username:x:501:0:Linux User,,,:/home/username:/sbin/nologin
</pre>
<p>The first step is to change the <span style="text-decoration:underline;">default shell</span> for <span style="text-decoration:underline;">username</span> from <span style="text-decoration:underline;">/sbin/nologin</span> (ESXi 4.0 has <span style="text-decoration:underline;">/bin/false</span>) /into <a href="http://en.wikipedia.org/wiki/Almquist_shell" target="_blank">/bin/ash</a> (the same shell that user <span style="text-decoration:underline;">root</span> uses).<br />
Since ESXi is *nix based, but has very few tools installed, you will have to use <a href="http://en.wikipedia.org/wiki/Vi" target="_blank">vi</a> with that, so a list if <a href="http://www.keyxl.com/aaab462/105/VIM-Text-Editor-keyboard-shortcuts.htm" target="_blank">VI keyboard shortcuts</a> come in handy.<br />
When you have done that, you might think you are ready.<br />
You are not.<br />
This is what you will see:</p>
<pre class="brush: plain; title: ; notranslate" title="">
C:\Users\username&#62;ssh -l username 192.168.71.158
username@192.168.71.158's password:
You have activated Tech Support Mode.
The time and date of this activation have been sent to the system logs.

VMware offers supported, powerful system administration tools.  Please
see www.vmware.com/go/sysadmintools for details.

Tech Support Mode may be disabled by an administrative user.
Please consult the ESXi Configuration Guide for additional
important information.

Connection to 192.168.71.158 closed.
</pre>
<p>In other words: SSH login works, but the connection is immediately closed.<br />
I have seen this behaviour on other *nix machines as well, so I recognized that the login directory for the user was wrong.</p>
<p>Indeed it is: when VMware ESXi 4.x adds a user, it adds the home directory in the /etc/passwd file.<br />
But it does not create that home directory.<br />
There are basically 2 solutions for this:</p>
<ol>
<li>create the <span style="text-decoration:underline;">/home/username</span> directory</li>
<li>replace the /home/username directory in <span style="text-decoration:underline;">/etc/passwd</span> with the <span style="text-decoration:underline;">/</span> root directory</li>
</ol>
<p>I did the last step, see this <a href="http://en.wikipedia.org/wiki/Diff" target="_blank">diff</a>:</p>
<pre class="brush: plain; title: ; notranslate" title="">
/etc # diff passwd passwd.original
--- passwd      Wed Aug  4 19:34:14 2010
+++ passwd.original     Wed Aug  4 19:27:53 2010
@@ -4,4 +4,4 @@
 dcui:x:100:100:DCUI User:/:/sbin/nologin
 daemon:x:2:2:daemon:/:/sbin/nologin
 vimuser:x:12:20:vimuser:/sbin:/sbin/nologin
-username:x:501:0:Linux User,,,:/:/bin/ash
+username:x:501:0:Linux User,,,:/home/username:/sbin/nologin
</pre>
<p>And now the login works:</p>
<pre class="brush: plain; title: ; notranslate" title="">
C:\Users\username&#62;ssh -l username 192.168.71.158
username@192.168.71.158's password:
You have activated Tech Support Mode.
The time and date of this activation have been sent to the system logs.

VMware offers supported, powerful system administration tools.  Please
see www.vmware.com/go/sysadmintools for details.

Tech Support Mode may be disabled by an administrative user.
Please consult the ESXi Configuration Guide for additional
important information.

~ $ su
Password:
~ # pwd
/
</pre>
<p>Now that I you have enabled SSH for a non-root account, you can start disabling it for the root account.<br />
Knowing that the SSH server is in fact dropbear makes that easy: just look up the <a href="http://linux.die.net/man/8/dropbear" target="_blank">dropbear man page</a>.</p>
<p>Here you see that adding the -w option to the dropbear commandline will &#8220;Disallow root logins&#8221;.<br />
The solution is the same for all ESXi 4.x installations:</p>
<ol>
<li>login to the console or through SSH</li>
<li>change this <em>/etc/inetd.conf</em> line by adding <span style="text-decoration:underline;">-w</span> after the <span style="text-decoration:underline;">-i</span></li>
</ol>
<p>From:</p>
<pre class="brush: plain; title: ; notranslate" title="">
ssh     stream  tcp     nowait  root    /sbin/dropbearmulti     dropbear  ++min=0,swap,group=shell -i -K60
</pre>
<p>Into:</p>
<pre class="brush: plain; title: ; notranslate" title="">
ssh     stream  tcp     nowait  root    /sbin/dropbearmulti     dropbear  ++min=0,swap,group=shell -i -w -K60
</pre>
<p>Finally you will need to restart the <a href="http://en.wikipedia.org/wiki/Inetd" target="_blank">inetd</a> service by calling <span style="text-decoration:underline;">services.sh restart</span></p>
<p>Now that you can only login as non-root using SSH, you still need a means to become root.<br />
Here you can use the <a href="http://en.wikipedia.org/wiki/Su_(Unix)" target="_blank">su</a> command.</p>
<p>I hope this helps a few people getting this to work sooner than I did.</p>
<p><strong>Edit:</strong></p>
<p>Daniel Barnes posted the comment below, but since source code font in comments is to be really big, and I did not yet find out how to successfully change the WordPress CSS to alliviate it.<br />
So here is the comment in full:</p>
<p>It is possible to make it permanent. I wrote a script which allows members of a &#8220;localadmin&#8221; group to remotely login via ssh. Create the group via vSphere and add users to it as desired.</p>
<p>In the &#8220;Local Technical Support Mode&#8221; shell, execute:</p>
<pre class="brush: bash; title: ; notranslate" title="">
mkdir -p /tmp/oem/etc/vmware/init/init.d
vi /tmp/oem/etc/vmware/init/init.d/120.config-inetd
</pre>
<p>Then enter the code below:</p>
<pre class="brush: bash; title: ; notranslate" title="">
#!/bin/sh

# Enable SSH
sed '/tcp[^6]/s/^#ssh/ssh/' -i /etc/inetd.conf

# Disable root login
sed '/ssh/s/-i -K60/-i -w -K60/' -i /etc/inetd.conf

# Grant access to localadmin group
sed '/localadmin/d;1s/$/\n+:localadmin:ALL/' -i /etc/security/access.conf

# Configure shell for localadmin users
for u in $(grep ^localadmin /etc/group&#124;cut -d: -f4&#124;sed 's/,/\n/g'&#124;grep -v root); do
sed '/^'$u':/s:/sbin/nologin:/bin/ash:' -i /etc/passwd

# Create home directories for localadmin users
home=$(grep $u /etc/passwd&#124;cut -d: -f6)
mkdir -p $home/.ssh
chown -R $u:users $home
chmod 700 $home/.ssh
done

# Configure crontab to restore settings
CRONTAB=/var/spool/cron/crontabs/root
mkdir -p $(dirname $CRONTAB)
sed /120.config-inetd/d -i $CRONTAB
echo '* * * * * sh /etc/vmware/init/init.d/120.config-inetd' &#62;&#62; $CRONTAB

# Remove syslog clutter
sed '/120.config-inetd/d' -i /var/log/messages
</pre>
<p>Do this step if you already have an oem.tgz:</p>
<pre class="brush: bash; title: ; notranslate" title="">
tar xzf /bootbank/oem.tgz -C /tmp/oem
</pre>
<p>Create a new oem.tgz:</p>
<pre class="brush: bash; title: ; notranslate" title="">
tar czf /bootbank/oem.tgz etc -C /tmp/oem
</pre>
<p>&#8211;jeroen</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Moving my VMs from ESX 3.5 to ESXi 4.1]]></title>
<link>http://wiert.me/2010/09/23/moving-my-vms-from-esx-3-5-to-esxi-4-1/</link>
<pubDate>Thu, 23 Sep 2010 04:00:01 +0000</pubDate>
<dc:creator>jpluimers</dc:creator>
<guid>http://wiert.me/2010/09/23/moving-my-vms-from-esx-3-5-to-esxi-4-1/</guid>
<description><![CDATA[After doing quite a bit of research and testing, these are the steps I used to move my VMs from an E]]></description>
<content:encoded><![CDATA[<p>After doing quite a bit of research and testing, these are the steps I used to move my VMs from an ESX 3.5 box to an ESXi 4.1 box.<!--more--></p>
<ol>
<li>Have a test scenario for all your VMs so you can prove they work.<br />
(for instance, when using an <a href="http://en.wikipedia.org/wiki/Endian_Firewall" target="_blank">Endian Firewall</a> <a href="http://www.endian.com/en/products/software/" target="_blank">appliance</a> VM (their <a href="http://www.endian.com/en/community/overview/" target="_blank">community edition</a> is free), your scenario could include that people can remotely connect as they did before, and the proxy server still works).</li>
<li>Note the &#8220;startup order&#8221; of your VMs</li>
<li>Note the full datastore path GUID(s) of your source ESX machine<br />
(<a href="http://en.wikipedia.org/wiki/GUID" target="_blank">GUID</a> = number formatted like &#8220;########-########-####-############&#8221;)</li>
<li>Note the full datastore path  GUID(s) of your target ESXi machine</li>
<li>License your target machine<br />
(on second thought: you might want to do all of this in your 60-day evaluation period, as the evaluation license can do more than some of the other licenses)</li>
<li>Create the same network config (virtual switches, etc) on your target box as your source box (make sure you name them exactly the same way)</li>
<li>Create the same pools (high, low, etc) on your target as your source</li>
<li>Shutdown all your VMs</li>
<li> (you might get by this and suspend your VMs in stead of shutting them down, but this is a high risk, and will only work if the target hardware and source hardware matches).</li>
<li>Transfer all your datastore files from your source to your target, and keep the data structure.<br />
(having a gigabit connection between source and target is a real benefit here;<br />
observed speeds:<br />
- gigabit: 30 &#8211; 50 megabyte/s &#8211; limit is HDD speed<br />
- 100mbit: 5-13 megabyte/s &#8211; limit is LAN speed)<br />
(Use Veeam Backup and FastSCP 3.0.3 or better, or Veeam Backup and Replication 4.1.2 or better to do the transfer)</li>
<li>Copy all your .vmx files to a place where you can edit them</li>
<li>In each .VMX file, perform these actions:
<ol>
<li>Remove all lines containing &#8216;sched.swap.derivedName&#8217; (if needed, ESXi 4.1 <a href="http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&#38;cmd=displayKC&#38;externalId=1006942" target="_blank">will regenerate those values</a>)</li>
<li>Replace the datastore path GUID numbers of your source by the equivalent in your target</li>
<li>Copy the .VMX file over the one in your target (using Veeam or the data store browser).</li>
</ol>
</li>
<li>Check for each VM if the connected networks are working OK (they should be the same as your original ESX box)</li>
<li>Test all the VMs<br />
For each VM, mark it as &#8220;I have moved it&#8221;  when a</li>
<li>If everything works OK, fix the &#8220;startup order&#8221; of the VMs</li>
<li>Perform a test reboot of your ESXi server</li>
</ol>
<p>Notes:</p>
<ol>
<li>Replacing the GUID(s) for me resulted in replacing this:
<pre class="brush: plain; title: ; notranslate" title="">
/vmfs/volumes/48e5fa96-2aff1e07-3623-001517777c91/
</pre>
<p>with this:</li>
<pre class="brush: plain; title: ; notranslate" title="">
/vmfs/volumes/4c595d79-4bba1b16-c2d7-001f29011276/&#34;
</pre>
<li>If none of your .vmx files contain spaces, you can find the ones containing &#8220;sched.swap.derivedName&#8221; using this command-line on your ESXi console (or ssh connection):
<pre class="brush: bash; title: ; notranslate" title="">
grep -l &#34;sched.swap.derivedName&#34; `find /vmfs/volumes &#124; grep &#34;vmx$&#34;`</pre>
</li>
<li>To find the GUID of your datastore(s), perform this command:
<pre class="brush: bash; title: ; notranslate" title="">
ls -ld `find /vmfs/volumes &#124; grep datastore`</pre>
<p>which will reveal entries like this:</p>
<pre class="brush: bash; title: ; notranslate" title="">
lrwxr-xr-x    1 root     root                 35 Aug 10 09:24 /vmfs/volumes/datastore1 -&#62; 4c595d79-4bba1b16-c2d7-001f29011276
</pre>
<p>As an alternative, you can use</p>
<pre class="brush: bash; title: ; notranslate" title="">
ls -l /vmfs/volumes/</pre>
<p>Then look for directories with:</p>
<ul>
<li>names formatted like &#8220;########-########-####-############&#8221;</li>
<li>that datastores named like &#8220;datastore#&#8221; points to,</li>
<li>with dates other than &#8220;Jan  1  1970&#8243;</li>
</ul>
<p>like the &#8220;4c595d79-4bba1b16-c2d7-001f29011276&#8243; sample from the directory listing below.</li>
<pre class="brush: bash; title: ; notranslate" title="">
/vmfs # ls -l /vmfs/volumes/
drwxr-xr-x    1 root     root                  8 Jan  1  1970 3c3693e8-f77a642a-1910-5c6bdcb26d3a
drwxr-xr-x    1 root     root                  8 Jan  1  1970 4c595d77-759e73a4-1c06-001f29011276
drwxr-xr-t    1 root     root               1960 Aug  6 21:10 4c595d79-4bba1b16-c2d7-001f29011276
lrwxr-xr-x    1 root     root                 35 Aug 10 08:47 Hypervisor1 -&#62; b7322b70-626659ce-c9cb-256d7ec6a809
lrwxr-xr-x    1 root     root                 35 Aug 10 08:47 Hypervisor2 -&#62; d01e7671-215df396-e8f8-e0f990b59662
lrwxr-xr-x    1 root     root                 35 Aug 10 08:47 Hypervisor3 -&#62; 3c3693e8-f77a642a-1910-5c6bdcb26d3a
drwxr-xr-x    1 root     root                  8 Jan  1  1970 b7322b70-626659ce-c9cb-256d7ec6a809
drwxr-xr-x    1 root     root                  8 Jan  1  1970 d01e7671-215df396-e8f8-e0f990b59662
lrwxr-xr-x    1 root     root                 35 Aug 10 08:47 datastore1 -&#62; 4c595d79-4bba1b16-c2d7-001f29011276
</pre>
</ol>
<p>&#8211;jeroen</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Talking SOAP to your ESXi box: VMware vSphere Web Services SDK]]></title>
<link>http://wiert.me/2010/09/22/talking-soap-to-your-esxi-box-vmware-vsphere-web-services-sdk/</link>
<pubDate>Wed, 22 Sep 2010 04:00:07 +0000</pubDate>
<dc:creator>jpluimers</dc:creator>
<guid>http://wiert.me/2010/09/22/talking-soap-to-your-esxi-box-vmware-vsphere-web-services-sdk/</guid>
<description><![CDATA[Note that what you can do through the SDK (and vMA and its&#8217; virtual appliance or that matter)]]></description>
<content:encoded><![CDATA[<p>Note that what you can do through the SDK (and <a href="http://www.vmware.com/support/developer/vima/" target="_blank">vMA</a> and its&#8217; <a href="http://www.vmware.com/appliances/directory/178973" target="_blank">virtual appliance</a> or that matter) is limited by what your ESX / ESXi license allows.</p>
<p>The VMware KB has <a href="http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&#38;cmd=displayKC&#38;externalId=1015000" target="_blank">more information on this</a>: you will need at least a vSphere Essentials license for your ESXi box to use it..</p>
<p>If you have a free ESXi license, you will often get messages like these:</p>
<blockquote><p>SOAP Fault:</p>
<p><a href="http://www.google.com/search?q=&#34;Fault+string:+fault.RestrictedVersion.summary&#34;+&#34;esxi+4.1&#34;" target="_blank">Fault string: fault.RestrictedVersion.summary</a><br />
Fault detail: RestrictedVersionFault</p></blockquote>
<p><!--more--><br />
You will find this when doing backup/restore purposes, and re-regisestering .vmx files on the same machine. You can work around this by <a href="http://communities.vmware.com/message/1403528" target="_blank">browsing your datastore</a> (<a href="http://communities.vmware.com/message/1504096#1504096" target="_blank">Browse datastore, find .vmx, right-click and &#8220;Add to Inventory&#8221;</a>).</p>
<p><a href="http://communities.vmware.com/thread/277922" target="_blank">mstfysn1981 worked around this for remote shutdown</a> by using <a href="http://en.wikipedia.org/wiki/SSH" target="_blank">ssh</a>.</p>
<p>Some other things can be solved by using the <a href="http://blog.peacon.co.uk/esxi-control-pl-revisited/" target="_blank">esxicontrol.pl script</a>.</p>
<p>But depending in your budget you might want to buy a non-free liceense.</p>
<p>VMware has a <a href="http://www.vmware.com/products/vsphere/buy/small_business_editions_comparison.html" target="_blank">comparison of features for each license type</a> online.<br />
It doesn&#8217;t contain prices (so far for transparency),  but the shop contains the <a href="http://store.vmware.com/servlet/ControllerServlet?Action=DisplayPage&#38;Env=BASE&#38;Locale=en_US&#38;SiteID=vmware&#38;id=ProductDetailsPage&#38;productID=126843700&#38;resid=TFx5SQoHAi0AAF0zXC4AAAAE&#38;rests=1281128781995" target="_self">cheapest non-free license</a>; as the time of writing, they are these:</p>
<ol>
<li>VMware vSphere Essentials Kit (of you have 1 ESXi box; current prices is USD 495)</li>
<li>VMware vSphere Essentials Kit for 3 hosts (of you have 2 or 3 ESXi boxes; current price is USD 611)</li>
</ol>
<p>You can always <a href="http://communities.vmware.com/message/1506242" target="_blank">upgrade a cheaper vSphere license to a more expensive license</a>.</p>
<p>&#8211;jeroen</p>
<p>via: <a href="http://www.vmware.com/support/developer/vc-sdk/" target="_blank">VMware vSphere Web Services SDK Documentation</a>.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[x64 support in ESXi4.1 requires VT, I know that! but why warn so late?]]></title>
<link>http://wiert.me/2010/08/16/x64-support-in-esxi4-1-requires-vt-i-know-that-but-why-warn-so-late/</link>
<pubDate>Mon, 16 Aug 2010 04:00:48 +0000</pubDate>
<dc:creator>jpluimers</dc:creator>
<guid>http://wiert.me/2010/08/16/x64-support-in-esxi4-1-requires-vt-i-know-that-but-why-warn-so-late/</guid>
<description><![CDATA[I know that ESXi 4.1 requires VT (the Intel support for hardware assisted virtualization) to be enab]]></description>
<content:encoded><![CDATA[<p>I know that <a href="http://en.wikipedia.org/wiki/ESXi#VMware_ESXi" target="_blank">ESXi</a> 4.1 requires <a href="http://en.wikipedia.org/w/index.php?title=Intel_VT" target="_blank">VT</a> (the Intel support for <a href="http://en.wikipedia.org/wiki/Hardware-assisted_virtualization" target="_blank">hardware assisted virtualization</a>) to be enabled to run <a href="http://en.wikipedia.org/wiki/X86-64" target="_blank">x64</a> <a href="http://en.wikipedia.org/wiki/Virtual_machine" target="_blank">VMs</a>.<a href="http://farm5.static.flickr.com/4101/4865382957_69775a4e95_o.png"><img class="alignright" title="VT message for ESXi4.1 when you forgot to enable that in your BIOS." src="http://farm5.static.flickr.com/4101/4865382957_69775a4e95_o.png" alt="" width="531" height="310" /></a><br />
This is the warning that you get when starting an x64 VM, and you don&#8217;t have VT enabled:</p>
<blockquote><p>[Window Title]<br />
Virtual Machine Message<br />
[Main Instruction]<br />
<strong>Virtual Machine Message</strong><br />
msg.cpuid.noLongmodeQuestionFmt: This virtual machine is configured for 64-bit guest<br />
operating systems. However, 64-bit operation is not possible.<br />
This host is VT-capable, but VT is disabled.<br />
VT might be disabled if it has been disabled in the BIOS settings or the host has not been<br />
power-cycled since changing this setting.<br />
(1) Verify that the BIOS settings enable VT and disable &#8216;trusted execution.&#8217;<br />
(2) Power-cycle the host if either of these BIOS settings have been changed.<br />
(3) Power-cycle the host if you have not done so since installing VMware ESX.<br />
(4) Update the hosts&#8217;s BIOS to the latest version.<br />
For more detailed information, see <a href="http://vmware.com/info?id=152" target="_blank">http://vmware.com/info?id=152</a><br />
Continue without 64-bit support?<br />
[Yes] [No] [OK]</p></blockquote>
<p><!--more--><a href="http://farm5.static.flickr.com/4079/4865551197_bd15196f8f_o.png"><img class="alignright" title="You are not authorized to access this Document." src="http://farm5.static.flickr.com/4079/4865551197_bd15196f8f_o.png" alt="" width="605" height="418" /></a>Following the link, you will see the page on the right.<br />
In large friendly letters, it shows (even when you are logged on in your VMware account):</p>
<blockquote><p><strong>You are not authorized to access this Document.</strong></p></blockquote>
<p>A few points:</p>
<ol>
<li>Why can&#8217;t it warn me upon installation?<br />
It helps <a href="http://en.wikipedia.org/wiki/X86" target="_blank">x86</a> as well as x64, so an early warning would be very nice.<br />
Now you have to power down the machine (which might already be running a few x86 VMs), change the <a href="http://en.wikipedia.org/wiki/BIOS" target="_blank">BIOS</a> settings, then reboot.<br />
Inconvenient when the machine is not near (like: in a data center)&#8230;</li>
<li>Why the error message in stead of more details?<br />
People not knowing about VT certainly need some extra explanation.</li>
</ol>
<p>In the mean time, I found out that one of my two <a href="http://www.slashgear.com/hp-xw6600-and-xw4600-workstations-review-1723059/" target="_blank">HP XW6600</a> boxes had different BIOS settings than the other.<br />
That was no problem for running Windows 7 Ultimate x64 on it, but ESXi requires the VT to be enabled.</p>
<p>Note the HP XW6600 have been on the market long enough to use as a white box.<br />
It is not on the <a href="http://www.vm-help.com/esx40i/esx40_whitebox_HCL.php" target="_blank">unofficual ESXi whitebox list</a> yet, but I&#8217;ve been running it a while with ESXi 4 now, and just installed ESXi 4.1 on it, so I&#8217;ll blog about it in more detail later.</p>
<p>&#8211;jeroen</p>
<p>via <a href="http://communities.vmware.com/thread/278443;jsessionid=16BF269BD112BA47B9F7572009440AD2?tstart=0">VMware Communities: vCenter 4.1 in ESXi4.1 in Fusion 3.1? &#8230;</a>.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Veeam FastSCP on ESXi 4.1: “API version on the server does not allow CreateDirectory operation” -&gt; Upgrade to 3.0.3]]></title>
<link>http://wiert.me/2010/08/13/veeam-fastscp-on-esxi-4-1-%e2%80%9capi-version-on-the-server-does-not-allow-createdirectory-operation%e2%80%9d-upgrade-to-3-0-3/</link>
<pubDate>Fri, 13 Aug 2010 04:00:34 +0000</pubDate>
<dc:creator>jpluimers</dc:creator>
<guid>http://wiert.me/2010/08/13/veeam-fastscp-on-esxi-4-1-%e2%80%9capi-version-on-the-server-does-not-allow-createdirectory-operation%e2%80%9d-upgrade-to-3-0-3/</guid>
<description><![CDATA[Last week, I wrote Veeam Backup and Replication on ESXi 4.1: “Input string was not in a correct form]]></description>
<content:encoded><![CDATA[<p>Last week, I wrote <a href="http://wiert.wordpress.com/2010/08/05/veeam-backup-and-replication-on-esxi-4-1-input-string-was-not-in-a-correct-format-upgrade-to-4-1-2/">Veeam Backup and Replication on ESXi 4.1: “Input string was not in a correct format.” -&#62; Upgrade to 4.1.2</a></p>
<p>I was partially wrong in that Veam Backup FastSCP 3.0.2.270 did not work: that the alternative is Veeam Backup and Replication 4.1.2.<br />
Well not completely: Veeam Backup and Replication 4.1.2 works, but a day after they released that 4.1.2 version, they also released Veeam Backup and FastSCP 3.0.3, which works too.<br />
And of course they released it about half a day after I wrote the above post :-)<!--more--></p>
<p>Since the Veeam mass mail to their existing FastSCP clients has not been sent, the only place to find that version 3.0.3 exists is <a href="http://www.veeam.com/forums/viewtopic.php?f=4&#38;t=4917&#38;sid=b8f873a9ac8e9de3f1ec3c56e7e52b21" target="_blank">on their forums</a>.</p>
<h1>Version numbers and dates</h1>
<h2>Version 3.0.2</h2>
<table>
<tbody>
<tr>
<td>VeeamShell.exe</td>
<td><a href="http://download.veeam.com/downloads/veeam_fastscp_3.0.2.270.zip" target="_blank">download</a></td>
</tr>
<tr>
<td>File Version</td>
<td>3.0.2.270</td>
</tr>
<tr>
<td>File Date</td>
<td>2010-01-28</td>
</tr>
<tr>
<td>Release date</td>
<td>2010-02-09</td>
</tr>
<tr>
<td>Announcement mail date</td>
<td>2010-03-17</td>
</tr>
</tbody>
</table>
<h2>Version 3.0.3</h2>
<table>
<tbody>
<tr>
<td>VeeamShell.exe</td>
<td><a href="http://download2.veeam.com/veeam_fastscp_3.0.3.272_u.zip" target="_blank">download</a></td>
</tr>
<tr>
<td>File Version</td>
<td>3.0.3.272</td>
</tr>
<tr>
<td>File Date</td>
<td>2010-07-23<span style="white-space:pre;"> </span></td>
</tr>
<tr>
<td>Release date</td>
<td>2010-08-05</td>
</tr>
<tr>
<td>Announcement mail date</td>
<td>n/a</td>
</tr>
</tbody>
</table>
<h1>Fixed</h1>
<p>For ESXi 4.1 users, the most important thing solved in 3.0.3. is this error message when copying subdirectories to an ESXi 4.1 machine:<a href="http://farm5.static.flickr.com/4119/4861740398_7ba7cc20aa_o.png"><img class="alignright" title="Veeam Backup and FastSCP: API version on the server does not allow CreateDirectory operation" src="http://farm5.static.flickr.com/4119/4861740398_7ba7cc20aa_o.png" alt="" width="399" height="119" /></a></p>
<blockquote><p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br />
Veeam Backup and FastSCP<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br />
API version on the server does not allow CreateDirectory operation<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br />
OK<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</p></blockquote>
<p>So now you have two choices: the free Veeam Backup and FastSCP 3.0.3, or the paid Veeam Backup and Replication 4.1.2.<br />
The last one allows you to schedule backups, but only if your ESXi box is a non-free license.</p>
<p>&#8211;jeroen</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[VMware ESXi 4.x: meaning of "Create User: User name or password has an invalid format" error]]></title>
<link>http://wiert.me/2010/08/09/vmware-esxi-4-x-meaning-of-create-user-user-name-or-password-has-an-invalid-format-error/</link>
<pubDate>Mon, 09 Aug 2010 04:00:59 +0000</pubDate>
<dc:creator>jpluimers</dc:creator>
<guid>http://wiert.me/2010/08/09/vmware-esxi-4-x-meaning-of-create-user-user-name-or-password-has-an-invalid-format-error/</guid>
<description><![CDATA[Sometimes when you add a new user to your ESXi 4.x installation, you get this error message (click f]]></description>
<content:encoded><![CDATA[<p>Sometimes when you add a new user to your ESXi 4.x installation, you get this error message (<a href="http://farm5.static.flickr.com/4075/4861515328_08a634afb3_o.png" target="_blank">click</a> for the full size picture):<a href="http://farm5.static.flickr.com/4075/4861515328_08a634afb3_o.png"><img class="alignright" title="http://farm5.static.flickr.com/4075/4861515328_08a634afb3_o.png" src="http://farm5.static.flickr.com/4075/4861515328_08a634afb3_o.png" alt="Create User: User name or password has an invalid format" width="300" height="78" /></a></p>
<blockquote><p>Create User:  User name or password has an invalid format</p></blockquote>
<p>Until now, only <a href="http://www.google.nl/search?q=%22Create+User:User+name+or+password+has+an+invalid+format%22" target="_blank">a few russian pages</a> described the cause:<br />
Without console login (or SSH  - see my blog tomorrow), you cannot see the obvious reason for this message:</p>
<blockquote><p><em>Your password does not adhere to the ESXi 4.x password policy, which is more strict than the ESX/ESXi 3.x policy.</em></p></blockquote>
<p><a href="http://vm-help.com/" target="_blank">vm-help.com</a> has a nice <a href="http://vm-help.com/esx40i/password_complexity.php" target="_blank">page</a> describing the ESXi 4.x password policy, and how to alter it.</p>
<p>&#8211;jeroen</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Veeam Backup and Replication on ESXi 4.1: "Input string was not in a correct format." -&gt; Upgrade to 4.1.2]]></title>
<link>http://wiert.me/2010/08/05/veeam-backup-and-replication-on-esxi-4-1-input-string-was-not-in-a-correct-format-upgrade-to-4-1-2/</link>
<pubDate>Thu, 05 Aug 2010 04:00:18 +0000</pubDate>
<dc:creator>jpluimers</dc:creator>
<guid>http://wiert.me/2010/08/05/veeam-backup-and-replication-on-esxi-4-1-input-string-was-not-in-a-correct-format-upgrade-to-4-1-2/</guid>
<description><![CDATA[I&#8217;m in the process of moving the VMs on my ESX 3.5 box to an ESXi 4.1 box (so I can get ESXi 4]]></description>
<content:encoded><![CDATA[<p>I&#8217;m in the process of moving the VMs on my ESX 3.5 box to an ESXi 4.1 box (so I can get ESXi 4.1 installed on the ESX 3.5 box).<br />
I tried copying over the files using the free Veeam Backup and FastSCP 3.0.2.270, but that obviously does not work well:<a href="http://farm5.static.flickr.com/4119/4861740398_7ba7cc20aa_o.png"><img class="alignright" title="Veeam Backup and FastSCP: API version on the server does not allow CreateDirectory operation" src="http://farm5.static.flickr.com/4119/4861740398_7ba7cc20aa_o.png" alt="" width="399" height="119" /></a></p>
<blockquote><p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br />
Veeam Backup and FastSCP<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br />
API version on the server does not allow CreateDirectory operation<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br />
OK<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</p></blockquote>
<p>The free FastSCP works on a file by file base, but that won&#8217;t cut it.<br />
Hoping the licensed product would work better, I registered for a trial of Veeam Backup and Replication (it is version 4.x in stead of FastSCP which is still 3.x).</p>
<p>The registration process went swift, but I was just a tad bit too early trying to run it against VMware ESXi 4.x:<!--more--><br />
When I downloaded the Veeam Backup and Replication yesterday, I got 4.1.1.<br />
Just a few hours later, 4.1.2 was released and I obviously missed that.</p>
<p>That miss took me a few extra hours extra to get everything working, because I ran in to two issues:</p>
<ol>
<li>On my first test-box, version Veeam Backup and Replication 4.1 did not install: it rolled back almost at the end.<br />
That might have to do with the fact that FastSCP used to be on that box. I uninstalled it, but found out later that the uninstall removed only parts (including the entry in the control panel), but not everything.</li>
<li>On my second test-box, Veeam Backup and Replication 4.1 did install, and could successfully connect to my ESX 3.5 and ESXi 4.0 machines. But not to my ESXi 4.1 machine. I got this error:</li>
</ol>
<p><a href="http://farm5.static.flickr.com/4075/4861662368_86e96c22a1_o.png"><img class="alignright" title="Failed to login to &#34;192.168.71.158&#34; by SOAP, port 443, user &#34;root&#34;, proxy srv: port:0  Input string was not in a correct format." src="http://farm5.static.flickr.com/4075/4861662368_86e96c22a1_o.png" alt="" width="485" height="119" /></a></p>
<blockquote><p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br />
Veeam Backup and FastSCP<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br />
Failed to login to &#8220;192.168.71.158&#8243; by SOAP, port 443, user &#8220;root&#8221;, proxy srv: port:0</p>
<p>Input string was not in a correct format.<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br />
OK<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</p></blockquote>
<p>I <a href="http://www.google.com/search?q=veeam+%22esxi+4.1%22++%22v4.1%22+apiVersion" target="_blank">googled around</a> and <a href="http://support.microsoft.com/kb/942460" target="_blank">nothing</a> on the internet would help.<br />
Not even modifying the <span style="text-decoration:underline;">apiVersion</span> element in <span style="text-decoration:underline;">/usr/lib/vmware/hostd/docroot/client/clients.xml</span> from <span style="text-decoration:underline;">v4.1</span> to <span style="text-decoration:underline;">4.1</span> (as suggested by this <a href="http://translate.google.com/translate?hl=en&#38;sl=ru&#38;u=http://forum.ru-board.com/topic.cgi%3Fforum%3D66%26topic%3D0340%26start%3D3220&#38;ei=JKtZTOKAOdOJOOXBiPEI&#38;sa=X&#38;oi=translate&#38;ct=result&#38;resnum=3&#38;ved=0CCAQ7gEwAg&#38;prev=/search%3Fq%3Dveeam%2B%2522esxi%2B4.1%2522%2B%2B%2522v4.1%2522%2BapiVersion%26hl%3Den" target="_blank">translated Russian message</a>).</p>
<p>All this fiddling required me to do some SSH (and since SSH by default on *nix is not available for the root user, also add non-root users).<br />
Getting that right took me a while as well, so expect a few more VMware ESXi 4.x related blog posts soon.</p>
<p><strong>Installing Veeam Backup and Replication 4.1.2 (build 4.1.2.125) solves the error messaage completely</strong>.</p>
<p>&#8211;jeroen (now going to sleep because he drained a couple of hours on this problem).</p>
<p>via: <a href="http://www.veeam.com/forums/viewtopic.php?f=2&#38;t=4911">Community Forums • View topic &#8211; [LATEST RELEASE] Version 4.1.2 (Aug 4, 2010)</a>.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Strange NUMA errors on my virtualized ESX 4 hosts]]></title>
<link>http://jreypo.wordpress.com/2010/06/11/strange-numa-errors-on-my-virtualized-esx-4-hosts/</link>
<pubDate>Fri, 11 Jun 2010 00:33:10 +0000</pubDate>
<dc:creator>Juan Manuel</dc:creator>
<guid>http://jreypo.wordpress.com/2010/06/11/strange-numa-errors-on-my-virtualized-esx-4-hosts/</guid>
<description><![CDATA[The first time I installed an ESX 4 Update 1 on VMware Workstation an awful red message reporting so]]></description>
<content:encoded><![CDATA[<p>The first time I installed an ESX 4 Update 1 on VMware Workstation an awful red message reporting some <a href="http://lse.sourceforge.net/numa/faq/" target="_blank">NUMA</a> errors appeared on the main console screen.</p>
<p><a href="http://jreypo.files.wordpress.com/2010/06/esx4-plus_numa_error.png"><img class="alignnone size-full wp-image-1355" title="ESX4 NUMA error" src="http://jreypo.files.wordpress.com/2010/06/esx4-plus_numa_error.png?w=600&#038;h=333" alt="" width="600" height="333" /></a></p>
<p>At that time I decided to ignore it. It didn&#8217;t interfere with the normal functioning of the ESXs and since I never got again to the console of the ESX, I just fired up the VM in Workstation and then started to work from the  vSphere Client, for a long time the error fall into the oblivion.</p>
<p>This week I decided to install a new ESX4 and couple of ESXi4 VMs in my home lab and the error appeared again and this time the geek inside me couldn&#8217;t resist and after doing some research I found this <a href="http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&#38;cmd=displayKC&#38;externalId=1016141" target="_blank">VMware Knowledge Base article</a> which also pointed to a Dell document, both of them said that the error could be ignored because there is no real loss of service, something that I already knew x-). I finally found the solution in a <a href="http://communities.vmware.com/thread/244537">VMTN post</a>.</p>
<p>From the vSphere Client go to <em>Configuration -&#62; Software -&#62; Adavanced Settings</em> and in the VMkernel area disable the <em>VMkernel.Boot.userNUMAInfo</em> setting.</p>
<p><a href="http://jreypo.files.wordpress.com/2010/06/numa.jpg"><img class="alignnone size-full wp-image-1359" title="NUMA" src="http://jreypo.files.wordpress.com/2010/06/numa.jpg?w=600&#038;h=497" alt="" width="600" height="497" /></a></p>
<p>After that reboot your ESX and will see that the error has disappear.</p>
<p>I also noticed that the error is present on the virtualized ESXi but to see it from the ESXi console press Alt-F11 and you will get to a screen almost identical as the one from the first screenshot.</p>
<p>Juanma.</p>
		<div id="geo-post-1354" class="geo geo-post" style="display: none">
			<span class="latitude">40.416691</span>
			<span class="longitude">-3.700345</span>
		</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[VMware Converter 4.01: "Unable to obtain hardware information" or "Unable to determine Guest Operating System"]]></title>
<link>http://wiert.me/2010/06/10/vmware-converter-4-01-unable-to-obtain-hardware-information-or-unable-to-determine-guest-operating-system/</link>
<pubDate>Thu, 10 Jun 2010 04:00:30 +0000</pubDate>
<dc:creator>jpluimers</dc:creator>
<guid>http://wiert.me/2010/06/10/vmware-converter-4-01-unable-to-obtain-hardware-information-or-unable-to-determine-guest-operating-system/</guid>
<description><![CDATA[Sometimes you get an error message &#8220;Unable to obtain hardware information&#8221; or &#8221;Una]]></description>
<content:encoded><![CDATA[<p>Sometimes you get an error message &#8220;Unable to obtain hardware information&#8221; or &#8221;Unable to determine Guest Operating System&#8221; when using VMware Converter 4.01.</p>
<p>This happens at least with VMware Converter 4.01 and converting x64 VM&#8217;s like &#8220;Windows 7&#8243; and &#8220;Windows Server 2008 R2&#8243; from ESXi 4 U1.<br />
Others found out <a href="http://forums.virtualizationtimes.com/node/3015/related_links" target="_blank">it also happens with some Linux VMs</a>, I have not tried those yet.<!-- more --></p>
<p>A the <a href="http://communities.vmware.com/home.jspa" target="_blank">VMware communitie</a>, <a href="http://communities.vmware.com/people/wildblue" target="_blank">user wildblue</a> <a href="http://communities.vmware.com/message/1492230#1492230" target="_blank">posted a workaround</a>:<!--more--></p>
<blockquote><p>Similar problem here &#8211; Windows 7 VM, converter gives the &#8220;Unable to obtain hardware information for the selected machine&#8221;</p>
<p>Log shows (I&#8217;m assuming this is the important part)</p>
<p>error &#8216;ManagedMachineDataConnectionLogger&#8217;] Cannot query source HW info: vmodl.fault.SystemError</p>
<p>Export Wizard through VI Client gives &#8216;Unable to determine Guest Operating System&#8217;</p>
<p>Changing the VM&#8217;s settings and making the Operating System something other than Win 7 seems to work. Export to OVF works too. Guess those are your work arounds until the next verion of converter.</p></blockquote>
<p>So the trick is these steps:</p>
<ol>
<li>Write down the Guest Operating System type<br />
(You can perform step 1, 2 and 4 by pressing &#8220;Edit Settings&#8221; in the VM, in the dialog then go to the &#8220;Options&#8221; tab. )</li>
<li>Change your VM configuration Guest Operating System type to a similar processor type (keep 64-bit or 32-bit) for a lower release of the OS (Windows 7 -&#62; Vista -&#62; XP, etc)</li>
<li>Convert your VM; if it fails, go back to step 2</li>
<li>Restore the VM configuration Guest Operating System type to the original saved in step 1</li>
</ol>
<p>Piece of cake when you know it :-)</p>
<p>&#8211;jeroen</p>
<p>via <a href="http://communities.vmware.com/message/1492230">VMware Communities: Unable to obtain hardware information &#8230;</a>.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[p2v migration good. Issues installation VMware tools]]></title>
<link>http://glazenbakje.wordpress.com/2010/05/09/p2v-migration-good-issues-installation-vmware-tools/</link>
<pubDate>Sun, 09 May 2010 06:33:01 +0000</pubDate>
<dc:creator>Fred</dc:creator>
<guid>http://glazenbakje.wordpress.com/2010/05/09/p2v-migration-good-issues-installation-vmware-tools/</guid>
<description><![CDATA[Yesterday I migrated for my first time a hardware server to a virtual server in VMWare Esxi 4.0 upda]]></description>
<content:encoded><![CDATA[Yesterday I migrated for my first time a hardware server to a virtual server in VMWare Esxi 4.0 upda]]></content:encoded>
</item>
<item>
<title><![CDATA[Add iSCSI volumes from HP P4000 VSA to VMware ESXi4]]></title>
<link>http://jreypo.wordpress.com/2010/04/17/add-iscsi-volumes-from-hp-p4000-vsa-to-vmware-esxi4/</link>
<pubDate>Fri, 16 Apr 2010 23:17:51 +0000</pubDate>
<dc:creator>Juan Manuel</dc:creator>
<guid>http://jreypo.wordpress.com/2010/04/17/add-iscsi-volumes-from-hp-p4000-vsa-to-vmware-esxi4/</guid>
<description><![CDATA[In today&#8217;s post I will try to explain step by step how to add an iSCSI volume from the HP Left]]></description>
<content:encoded><![CDATA[<p>In today&#8217;s post I will try to explain step by step how to add an iSCSI volume from the HP Lefthand P4000 VSA to a VMware ESXi4 server.</p>
<h4><span style="color:#333333;">Step One: Create a volume.</span></h4>
<p>Lets suppose we already have a configured storage appliance, I showed how to create a cluster in my <a href="2010/04/09/first-hands-on-with-the-hp-lefthand-p4000-vsa/" target="_blank">previous post</a> so I will not repeat that part here. Open the Centralized Management Console and go to the Management group -&#62; Cluster -&#62;Volumes and Snapshots.</p>
<p><a href="http://jreypo.files.wordpress.com/2010/04/volumes_snapshots.png"><img class="size-full  wp-image-941 alignnone" src="http://jreypo.files.wordpress.com/2010/04/volumes_snapshots.png?w=600" alt=""   /></a></p>
<p>Click on <em>Tasks </em>and choose <em>New Volume</em>.</p>
<p><a href="http://jreypo.files.wordpress.com/2010/04/new_volume2.png"><img class="alignnone size-full wp-image-955" src="http://jreypo.files.wordpress.com/2010/04/new_volume2.png?w=600&#038;h=396" alt="" width="600" height="396" /></a></p>
<p>Enter the volume name, a small description and the size. The volume can also be assigned to any server already connected to the cluster, as we don&#8217;t have any server assigned this option can be ignored, for now.</p>
<p><a href="http://jreypo.files.wordpress.com/2010/04/volume_basic.png"><img class="alignnone size-full wp-image-951" src="http://jreypo.files.wordpress.com/2010/04/volume_basic.png?w=600" alt=""   /></a></p>
<p>In the <em>Advanced </em>tab the volume can be assigned to an existing cluster and the RAID level, the volume type and the provisioning type can be set.</p>
<p><a href="http://jreypo.files.wordpress.com/2010/04/volume_advanced.png"><img class="alignnone size-full wp-image-952" src="http://jreypo.files.wordpress.com/2010/04/volume_advanced.png?w=600" alt=""   /></a></p>
<p>When everything is configured click OK and the volume will be created. After the creation process, the new volume will be showed up in the CMC.</p>
<p><a href="http://jreypo.files.wordpress.com/2010/04/new_volume_created.png"><img class="alignnone size-full wp-image-956" src="http://jreypo.files.wordpress.com/2010/04/new_volume_created.png?w=600&#038;h=396" alt="" width="600" height="396" /></a></p>
<p>At this point we have a new volume with some RAID protection level, none in this particular case since it&#8217;s a single node cluster. Next step is to assign the volume to a server.</p>
<h4><span style="color:#333333;">Step Two: ESXi iSCSI configuration.</span></h4>
<p>Connect to the chosen ESXi4 Server through vSphere Client and from the <em>Configuration </em>tab in the right pane go to the <em>Networking </em>area and click the <em>Add Networking</em> link</p>
<p><a href="http://jreypo.files.wordpress.com/2010/04/esxi_add_networking.png"><img class="alignnone size-full wp-image-972" src="http://jreypo.files.wordpress.com/2010/04/esxi_add_networking.png?w=600&#038;h=214" alt="" width="600" height="214" /></a></p>
<p>In the <em>Add Networking Wizar</em>d select VMkernel as <em>Connection Type.</em></p>
<p><a href="http://jreypo.files.wordpress.com/2010/04/wizard.png"><img class="alignnone size-full wp-image-975" src="http://jreypo.files.wordpress.com/2010/04/wizard.png?w=600&#038;h=439" alt="" width="600" height="439" /></a></p>
<p>Create a new virtual switch.</p>
<p><a href="http://jreypo.files.wordpress.com/2010/04/new_vswicth.png"><img class="alignnone size-full wp-image-976" src="http://jreypo.files.wordpress.com/2010/04/new_vswicth.png?w=600&#038;h=439" alt="" width="600" height="439" /></a></p>
<p>Enter the <em>Port Group Properties</em>, in my case the label as no other properties where relevant for me.</p>
<p><a href="http://jreypo.files.wordpress.com/2010/04/properties.png"><img class="alignnone size-full wp-image-977" src="http://jreypo.files.wordpress.com/2010/04/properties.png?w=600&#038;h=439" alt="" width="600" height="439" /></a></p>
<p>Set the IP settings, go to <em>Summary </em>screen and click <em>Finish</em>.</p>
<p><a href="http://jreypo.files.wordpress.com/2010/04/ip.png"><img class="alignnone size-full wp-image-978" title="IP" src="http://jreypo.files.wordpress.com/2010/04/ip.png?w=600&#038;h=439" alt="" width="600" height="439" /></a></p>
<p>The newly created virtual switch will appear in the <em>Networking </em>area.</p>
<p><a href="http://jreypo.files.wordpress.com/2010/04/vswitch_created.png"><img class="alignnone size-full wp-image-979" src="http://jreypo.files.wordpress.com/2010/04/vswitch_created.png?w=600&#038;h=340" alt="" width="600" height="340" /></a></p>
<p>With the new virtual switch created go to <em>Storage Adapters</em> there you will see an iSCSI software adapter.</p>
<p><a href="http://jreypo.files.wordpress.com/2010/04/iscsi_soft_adapter.png"><img class="alignnone size-full wp-image-995" src="http://jreypo.files.wordpress.com/2010/04/iscsi_soft_adapter.png?w=600&#038;h=176" alt="" width="600" height="176" /></a></p>
<p>Click on properties and on the <em>General </em>tab click the <em>Configure </em>button and check the <em>Enabled </em>status box.</p>
<p><a href="http://jreypo.files.wordpress.com/2010/04/enable_iscsi.png"><img class="alignnone size-full wp-image-996" src="http://jreypo.files.wordpress.com/2010/04/enable_iscsi.png?w=600&#038;h=522" alt="" width="600" height="522" /></a></p>
<p>Once iSCSI is enabled its properties window will be populated.</p>
<p><a href="http://jreypo.files.wordpress.com/2010/04/iscsi_iqn.png"><img class="alignnone size-full wp-image-997" src="http://jreypo.files.wordpress.com/2010/04/iscsi_iqn.png?w=600" alt=""   /></a></p>
<p>Click close, the server will ask for rescan of the adapter but at this point it is not necessary so it can be skipped.</p>
<h4><span style="color:#333333;">Step Three:  Add the volume to the ESXi server.</span></h4>
<p>Now, that we have our volume created and the iSCSI adapter of our ESXi server activated, the next logical step is to add the storage to server.</p>
<p>On the HP Lefthand CMC go to the servers area add a new server.</p>
<p><a href="http://jreypo.files.wordpress.com/2010/04/new_server.png"><img class="alignnone size-full wp-image-1001" src="http://jreypo.files.wordpress.com/2010/04/new_server.png?w=600&#038;h=396" alt="" width="600" height="396" /></a></p>
<p>Add a name for the server, a small description, check the <em>Allow access via iSCSI</em> box and select the authentication. In the example I choose <em>CHAP not required</em>. With this option you only have to enter the <em>Initiator Node Name</em>, you can grab it from the details of the ESXi iSCSI adapter.</p>
<p><a href="http://jreypo.files.wordpress.com/2010/04/new_server_2.png"><img class="alignnone size-full wp-image-1002" src="http://jreypo.files.wordpress.com/2010/04/new_server_2.png?w=600" alt=""   /></a></p>
<p>To finish the process click OK and you will see the newly added server. Go to the tab Volume and Snapshots tab on the server configuration and from the Tasks menu assign a volume to the server.</p>
<p><a href="http://jreypo.files.wordpress.com/2010/04/assign_volume.png"><img class="alignnone size-full wp-image-1003" src="http://jreypo.files.wordpress.com/2010/04/assign_volume.png?w=600&#038;h=396" alt="" width="600" height="396" /></a></p>
<p>Select the volume created at the beginning,</p>
<p><a href="http://jreypo.files.wordpress.com/2010/04/assign_volume_2.png"><img class="alignnone size-full wp-image-1004" src="http://jreypo.files.wordpress.com/2010/04/assign_volume_2.png?w=600" alt=""   /></a></p>
<p>Now go back to  the vSphere client and launch again the properties of the iSCSI adapter. On the Dynamic Discovery tab add the virtual IP address of the VSA  cluster.</p>
<p><a href="http://jreypo.files.wordpress.com/2010/04/dynamic_discovery.png"><img class="alignnone size-full wp-image-1000" src="http://jreypo.files.wordpress.com/2010/04/dynamic_discovery.png?w=600" alt=""   /></a></p>
<p>Click Close and the server will ask again to rescan the adapter, now say yes and after the rescanning process the iSCSI LUN will show up.</p>
<p><a href="http://jreypo.files.wordpress.com/2010/04/iscsi_lun.png"><img class="alignnone size-full wp-image-1007" src="http://jreypo.files.wordpress.com/2010/04/iscsi_lun.png?w=600&#038;h=228" alt="" width="600" height="228" /></a></p>
<p>Now in the ESXi a new Datastore can be created with the newly configured storage. Of course the same LUN can also be used to provide shared storage for more ESXi servers and used for VMotion, HA or any other interesting VMware vSphere features. May be in another post ;-)</p>
<p>Juanma.</p>
		<div id="geo-post-940" class="geo geo-post" style="display: none">
			<span class="latitude">40.416691</span>
			<span class="longitude">-3.700345</span>
		</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Secret Commands for Emergency Maintenance from the ESXi4 Console]]></title>
<link>http://billyf2010.wordpress.com/2010/04/08/secret-commands-for-emergency-maintenance-from-the-esxi4-console/</link>
<pubDate>Wed, 07 Apr 2010 23:23:15 +0000</pubDate>
<dc:creator>billyf2010</dc:creator>
<guid>http://billyf2010.wordpress.com/2010/04/08/secret-commands-for-emergency-maintenance-from-the-esxi4-console/</guid>
<description><![CDATA[Secret Commands for Emergency Maintenance from the ESXi4 Console http://www.petri.co.il/vmware-esxi4]]></description>
<content:encoded><![CDATA[<p class="ecxecxMsoNormal"><b>Secret Commands for Emergency Maintenance from the ESXi4 Console</b></p>
<p class="ecxecxMsoNormal"><a href="http://www.petri.co.il/vmware-esxi4-console-secret-commands.htm?utm_source=feedburner&#38;utm_medium=feed&#38;utm_campaign=Feed:+Petri+(Petri+IT+Knowledgebase)" target="_blank"><u><font color="#0068cf">http://www.petri.co.il/vmware-esxi4-console-secret-commands.htm?utm_source=feedburner&#38;utm_medium=feed&#38;utm_campaign=Feed%3A+Petri+%28Petri+IT+Knowledgebase%29</font></u></a></p>
<p class="ecxecxMsoNormal">&#160;</p>
<p class="ecxecxMsoNormal">How to access the local console on ESXi 4.0</p>
<p class="ecxecxMsoNormal"><a href="http://www.help4it.co.uk/home-mainmenu-1/inside-track/How-to-access-the-local-console-on-ESXi-4.0.html" target="_blank"><u><font color="#0068cf">http://www.help4it.co.uk/home-mainmenu-1/inside-track/How-to-access-the-local-console-on-ESXi-4.0.html</font></u></a></p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[How to enable ssh login on VMware ESXi]]></title>
<link>http://myvsphere.wordpress.com/2009/07/07/how-to-enable-ssh-login-on-vmware-esxi/</link>
<pubDate>Tue, 07 Jul 2009 07:07:39 +0000</pubDate>
<dc:creator>myvsphere</dc:creator>
<guid>http://myvsphere.wordpress.com/2009/07/07/how-to-enable-ssh-login-on-vmware-esxi/</guid>
<description><![CDATA[By default VMware ESXi does not have external SSH access enabled, to enable it you can do the follow]]></description>
<content:encoded><![CDATA[<p>By default VMware ESXi does not have external SSH access enabled, to enable it you can do the following:</p>
<p>1. Login to the server via the Console.<br />
2. Type: Alt + F1<br />
3. Type: unsupported<br />
4. Type: (your root password)<br />
5. Edit /etc/inetd.conf: vi /etc/inetd.conf<br />
6. Remove # sign in front of ssh, by moving down to the SSH line and type 1x, and then :wq<br />
7. Run: /sbin/services.sh restart</p>
<p>You should now be able to login via SSH as below using my favorite Putty.</p>
<p><img class="alignnone size-full wp-image-83" title="esxi_ssh" src="http://myvsphere.files.wordpress.com/2009/07/esxi_ssh1.jpg?w=500&#038;h=243" alt="esxi_ssh" width="500" height="243" /></p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Instalar VMware ESXi 4 paso a paso]]></title>
<link>http://sliceoflinux.wordpress.com/2009/06/23/instalar-vmware-esxi-4-paso-a-paso/</link>
<pubDate>Tue, 23 Jun 2009 06:47:45 +0000</pubDate>
<dc:creator>Andrés</dc:creator>
<guid>http://sliceoflinux.wordpress.com/2009/06/23/instalar-vmware-esxi-4-paso-a-paso/</guid>
<description><![CDATA[Hace ya algún tiempo que salió VMware ESXi 4, un software de virtualización baremetal completamente]]></description>
<content:encoded><![CDATA[<p><a href="http://sliceoflinux.files.wordpress.com/2011/09/vmware-logo.png"><img class="alignright size-full wp-image-10812" title="vmware-logo" src="http://sliceoflinux.files.wordpress.com/2011/09/vmware-logo.png?w=264&#038;h=95" alt="" width="264" height="95" /></a>Hace ya algún tiempo que salió <strong>VMware ESXi 4</strong>, un software de <a title="¿Qué es la virtualización?" href="http://sliceoflinux.wordpress.com/2009/06/11/%c2%bfque-es-la-virtualizacion/" target="_self">virtualización</a> <em>baremetal</em> completamente gratuito. Y, aunque en un artículo anterior ya vimos <a title="Cómo instalar VMware ESXi 3.5" href="http://sliceoflinux.wordpress.com/2009/03/04/instalar-vmware-esxi-hypervisor/" target="_self">como instalar la versión 3.5</a>, voy a actualizar aquel tutorial con esta nueva versión.</p>
<p>Si bien la instalación es muy sencilla y no presenta ninguna dificultad, en este tutorial vamos a ver cómo realizarla paso a paso con el único fin de que no temas instalarlo. Además se incluyen los pasos para instalar el cliente y añadir el código de licencia.</p>
<p>Pero mejor nos dejamos de palabrería y vamos al lío ¿no?</p>
<p><!--more-->Los pasos para instalar VMware ESXi 4 son los siguientes:</p>
<ol>
<li>Primero verificamos en la <a title="Hardware Compatibility List" href="http://www.vmware.com/resources/compatibility/search.php" target="_blank">guía de compatibilidad de hardware de VMware ESXi (HCL)</a> que el hardware de nuestro servidor está soportado por VMware ESXi 4. Si bien es un paso importante, no hay que olvidar que es posible instalar VMware ESXi 4 en más servidores de los que se indican en esta guía. Hasta se puede <a title="Instalar ESXi4 sobre VirtualBox" href="http://sliceoflinux.wordpress.com/2009/06/23/vmware-esxi-4-en-virtualbox-paso-a-paso/" target="_self">instalar en VirtualBox</a>. Eso sí, necesitaremos inevitablemente un procesador de <strong>64 bits</strong> y <strong>2 GB</strong> de RAM como mínimo.</li>
<li>Descargamos la imagen ISO de VMware ESXi Hypervisor desde <a title="Descargar VMware ESXi 4 gratis" href="https://www.vmware.com/tryvmware/index.php?p=free-esxi&#38;lp=1" target="_blank">aquí</a> y la grabamos en un CD. Para hacer esto primero tendremos que estar registrados en la web de VMware.</li>
<li>Arrancamos el servidor en el que vayamos a instalar el ESXi con el CD grabado en el paso anterior y nos aparecerá el menú de arranque:
<p><div id="attachment_2919" class="wp-caption aligncenter" style="width: 310px"><a href="http://sliceoflinux.files.wordpress.com/2009/06/esxi4-1.png"><img class="size-medium wp-image-2919" title="esxi4-1" src="http://sliceoflinux.files.wordpress.com/2009/06/esxi4-1.png?w=300&#038;h=166" alt="Menú de arranque de VMware ESXi 4" width="300" height="166" /></a><p class="wp-caption-text">Menú de arranque de VMware ESXi 4</p></div></li>
<li>De forma automática comienza el arranque del instalador.</li>
<li>A continuación se nos pregunta por la operación que queremos realizar: cancelar (ESC), reparar (R) o <strong>instalar</strong> (Enter). Pulsando la tecla <strong>Intro</strong>seleccionamos instalar.
<p><div id="attachment_2965" class="wp-caption aligncenter" style="width: 310px"><a href="http://sliceoflinux.files.wordpress.com/2009/06/esxi4-21.png"><img class="size-medium wp-image-2965" title="esxi4-2" src="http://sliceoflinux.files.wordpress.com/2009/06/esxi4-21.png?w=300&#038;h=166" alt="Pulsamos Intro para instalar el ESXi 4" width="300" height="166" /></a><p class="wp-caption-text">Pulsamos Intro para instalar el ESXi 4</p></div></li>
<li>El siguiente paso consiste en aceptar el EULA (<em>End User License Agreement</em>) después de leerlo detenidamente. Para aceptarlo pulsamos la tecla <strong>F11</strong>.
<p><div id="attachment_2967" class="wp-caption aligncenter" style="width: 310px"><a href="http://sliceoflinux.files.wordpress.com/2009/06/esxi4-37.png"><img class="size-medium wp-image-2967" title="esxi4-3" src="http://sliceoflinux.files.wordpress.com/2009/06/esxi4-37.png?w=300&#038;h=166" alt="Presionamos la tecla F11 para aceptar el EULA" width="300" height="166" /></a><p class="wp-caption-text">Presionamos la tecla F11 para aceptar el EULA</p></div></li>
<li>Después tenemos que seleccionar el disco duro donde se instalará el sistema. Como en mi caso sólo dispongo de uno, no tengo que elegir. Así que pulsamos <strong>Intro</strong>para continuar.
<p><div id="attachment_2968" class="wp-caption aligncenter" style="width: 310px"><a href="http://sliceoflinux.files.wordpress.com/2009/06/esxi4-41.png"><img class="size-medium wp-image-2968" title="esxi4-4" src="http://sliceoflinux.files.wordpress.com/2009/06/esxi4-41.png?w=300&#038;h=166" alt="Seleccionamos el disco duro" width="300" height="166" /></a><p class="wp-caption-text">Seleccionamos el disco duro y pulsamos Intro</p></div></li>
<li>Como en el disco duro que voy a utilizar tenía instalado otro sistema, me pide confirmación porque se eliminará todo el contenido del disco. Si tu disco duro no tiene nada instalado, no te aparecerá este mensaje. Pulsamos <strong>Intro</strong>para continuar.
<p><div id="attachment_2969" class="wp-caption aligncenter" style="width: 310px"><a href="http://sliceoflinux.files.wordpress.com/2009/06/esxi4-51.png"><img class="size-medium wp-image-2969" title="esxi4-5" src="http://sliceoflinux.files.wordpress.com/2009/06/esxi4-51.png?w=300&#038;h=166" alt="Confirmamos que " width="300" height="166" /></a><p class="wp-caption-text">Confirmamos la elección del disco duro presionando Intro</p></div></li>
<li>Y ahora confirmamos que vamos a instalar VMware ESXi 4 en el disco que habíamos seleccionado. Lo hacemos pulsando <strong>F11</strong>.
<p><div id="attachment_2970" class="wp-caption aligncenter" style="width: 310px"><a href="http://sliceoflinux.files.wordpress.com/2009/06/esxi4-61.png"><img class="size-medium wp-image-2970" title="esxi4-6" src="http://sliceoflinux.files.wordpress.com/2009/06/esxi4-61.png?w=300&#038;h=166" alt="Confirmamos la instalación de ESXi 4" width="300" height="166" /></a><p class="wp-caption-text">Confirmamos la instalación de ESXi 4 pulsando F11</p></div></li>
<li>La instalación se hace en muy poco tiempo y antes de darnos cuenta nos encontraremos con el mensaje de que se ha instalado correctamente y tenemos que reiniciar. <strong>Extraemos el CD</strong> y pulsamos <strong>Intro</strong>para reiniciar.
<p><div id="attachment_2966" class="wp-caption aligncenter" style="width: 310px"><a href="http://sliceoflinux.files.wordpress.com/2009/06/esxi4-71.png"><img class="size-medium wp-image-2966" title="esxi4-7" src="http://sliceoflinux.files.wordpress.com/2009/06/esxi4-71.png?w=300&#038;h=166" alt="Pulsamos Intro para reiniciar" width="300" height="166" /></a><p class="wp-caption-text">Pulsamos Intro para reiniciar</p></div></li>
<li>Al reiniciar el sistema nos encontramos con la pantalla de inicio de VMware ESXi y, antes de empezar a trabajar con él, deberemos configurarlo pulsando la tecla <strong>F2</strong>.
<p><div id="attachment_2926" class="wp-caption aligncenter" style="width: 310px"><a href="http://sliceoflinux.files.wordpress.com/2009/06/esxi4-9.png"><img class="size-medium wp-image-2926" title="esxi4-9" src="http://sliceoflinux.files.wordpress.com/2009/06/esxi4-9.png?w=300&#038;h=166" alt="jhkjh" width="300" height="166" /></a><p class="wp-caption-text">Pulsamos la tecla F2 para configurar el servidor</p></div></li>
<li>La pantalla de configuración llama la atención porque es bastante simple y tiene pocas opciones.<br />
Lo primero que debemos hacer es establecer una contraseña para el usuario root que, por defecto, no la tiene. Para esto nos situamos sobre <strong>Configure Root Password</strong> y pulsamos <strong>Intro</strong>.</p>
<p><div id="attachment_2927" class="wp-caption aligncenter" style="width: 310px"><a href="http://sliceoflinux.files.wordpress.com/2009/06/esxi4-10.png"><img class="size-medium wp-image-2927" title="esxi4-10" src="http://sliceoflinux.files.wordpress.com/2009/06/esxi4-10.png?w=300&#038;h=166" alt="sdsdsds" width="300" height="166" /></a><p class="wp-caption-text">Configuramos la contraseña de root</p></div></li>
<li>Escribimos la nueva contraseña para el usuario root y pulsamos <strong>Intro</strong>.
<p><div id="attachment_2928" class="wp-caption aligncenter" style="width: 310px"><a href="http://sliceoflinux.files.wordpress.com/2009/06/esxi4-11.png"><img class="size-medium wp-image-2928" title="esxi4-11" src="http://sliceoflinux.files.wordpress.com/2009/06/esxi4-11.png?w=300&#038;h=166" alt="Escribimos la contraseña de root" width="300" height="166" /></a><p class="wp-caption-text">Escribimos la contraseña de root</p></div></li>
<li>Aparecemos en la pantalla de configuración de nuevo y ahora podemos pasar a cambiar la configuración de red. En principio, como en mi red hay un servidor DHCP, el ESXi tiene asignada ya una IP. Sin embargo, es conveniente que la IP del VMware ESXi sea fija (como debe ocurrir con cualquier servidor).<br />
Por lo tanto, nos situamos sobre <strong>Configure Management Network</strong> y pulsamos <strong>Intro</strong>.</p>
<p><div id="attachment_2934" class="wp-caption aligncenter" style="width: 310px"><a href="http://sliceoflinux.files.wordpress.com/2009/06/esxi4-12.png"><img class="size-medium wp-image-2934" title="esxi4-12" src="http://sliceoflinux.files.wordpress.com/2009/06/esxi4-12.png?w=300&#038;h=166" alt="Accedemos" width="300" height="166" /></a><p class="wp-caption-text">Accedemos a Configure Management Network</p></div></li>
<li>En la siguiente pantalla bajamos hasta la opción <strong>IP Configuration</strong> y pulsamos <strong>Intro</strong>.
<p><div id="attachment_2935" class="wp-caption aligncenter" style="width: 310px"><a href="http://sliceoflinux.files.wordpress.com/2009/06/esxi4-13.png"><img class="size-medium wp-image-2935" title="esxi4-13" src="http://sliceoflinux.files.wordpress.com/2009/06/esxi4-13.png?w=300&#038;h=166" alt="Kkjkdjd" width="300" height="166" /></a><p class="wp-caption-text">Bajamos hasta IP Configuration</p></div></li>
<li>A continuación seleccionamos <strong>Set static IP address and network configuration</strong> con la barra espaciadora y escribimos la dirección IP, la máscara y la puerta de enlace. Para terminar pulsamos <strong>Intro</strong>.
<div id="attachment_2936" class="wp-caption aligncenter" style="width: 310px"><a href="http://sliceoflinux.files.wordpress.com/2009/06/esxi4-14.png"><img class="size-medium wp-image-2936" title="esxi4-14" src="http://sliceoflinux.files.wordpress.com/2009/06/esxi4-14.png?w=300&#038;h=166" alt="dfddfdf" width="300" height="166" /></a><p class="wp-caption-text">Establecemos la nueva configuración</p></div>
<p>Ya tenemos configurado nuestro VMware ESXi, apagamos el monitor de este equipo y nos situamos en cualquier otro equipo de la red con Windows (lamentablemente todavía no existe el cliente de vSphere para Linux).</li>
<li>Abrimos un navegador en el equipo con Windows y escribimos la dirección IP que hemos configurado en el servidor VMware ESXi. Con Firefox nos encontraremos con el siguiente fallo de seguridad y tendremos que hacer clic en <strong>O puede añadir una excepción…</strong>
<p><div id="attachment_2946" class="wp-caption aligncenter" style="width: 310px"><a href="http://sliceoflinux.files.wordpress.com/2009/06/esxi4-15.png"><img class="size-medium wp-image-2946" title="esxi4-15" src="http://sliceoflinux.files.wordpress.com/2009/06/esxi4-15.png?w=300&#038;h=239" alt="Fallo de seguridad" width="300" height="239" /></a><p class="wp-caption-text">Fallo de seguridad al acceder a la IP del ESXi 4</p></div></li>
<li>Ahora hacemos clic en el botón <strong>Añadir excepción…</strong>
<p><div id="attachment_2949" class="wp-caption aligncenter" style="width: 310px"><a href="http://sliceoflinux.files.wordpress.com/2009/06/esxi4-16.png"><img class="size-medium wp-image-2949" title="esxi4-16" src="http://sliceoflinux.files.wordpress.com/2009/06/esxi4-16.png?w=300&#038;h=239" alt="Añadimos una excepción de seguridad" width="300" height="239" /></a><p class="wp-caption-text">Añadimos una excepción de seguridad</p></div></li>
<li>Por último, hacemos clic sobre el botón <strong>Obtener certificado</strong> y, a continuación, sobre <strong>Confirmar excepción de seguridad</strong>.
<p><div id="attachment_2948" class="wp-caption aligncenter" style="width: 310px"><a href="http://sliceoflinux.files.wordpress.com/2009/06/esxi4-17.png"><img class="size-medium wp-image-2948" title="esxi4-17" src="http://sliceoflinux.files.wordpress.com/2009/06/esxi4-17.png?w=300&#038;h=298" alt="Obtenemos el certificado y confirmamos la excepción" width="300" height="298" /></a><p class="wp-caption-text">Obtenemos el certificado y confirmamos la excepción</p></div></li>
<li>Así llegamos a la página de bienvenida del servidor VMware ESXi 4. Desde esta página vamos a obtener el programa que nos va a permitir la administración completa del servidor de forma remota. Hacemos clic en <strong>Download vSphere Client</strong>.
<p><div id="attachment_2950" class="wp-caption aligncenter" style="width: 310px"><a href="http://sliceoflinux.files.wordpress.com/2009/06/esxi4-18.png"><img class="size-medium wp-image-2950" title="esxi4-18" src="http://sliceoflinux.files.wordpress.com/2009/06/esxi4-18.png?w=300&#038;h=238" alt="Acce" width="300" height="238" /></a><p class="wp-caption-text">Página de bienvenida del ESXi 4</p></div></li>
<li>El siguiente paso consiste en guardar el archivo.
<div id="attachment_2951" class="wp-caption aligncenter" style="width: 310px"><a href="http://sliceoflinux.files.wordpress.com/2009/06/esxi4-19.png"><img class="size-medium wp-image-2951" title="esxi4-19" src="http://sliceoflinux.files.wordpress.com/2009/06/esxi4-19.png?w=300&#038;h=135" alt="Guardamos el " width="300" height="135" /></a><p class="wp-caption-text">Guardamos el archivo</p></div>
<p>Y lo ejecutamos una vez descargado.</li>
<li>Para instalar VMware vSphere Client sólo tenemos que seleccionar el idioma. Como no está disponible el español, he elegido inglés.
<div id="attachment_2952" class="wp-caption aligncenter" style="width: 310px"><a href="http://sliceoflinux.files.wordpress.com/2009/06/esxi4-20.png"><img class="size-medium wp-image-2952" title="esxi4-20" src="http://sliceoflinux.files.wordpress.com/2009/06/esxi4-20.png?w=300&#038;h=113" alt="Elegimos el idioma de la instalación" width="300" height="113" /></a><p class="wp-caption-text">Elegimos el idioma de la instalación</p></div>
<p>Después bastará con ir haciendo clic sobre <strong>Next</strong>.</li>
<li>Una vez instalado ejecutamos VMware vSphere Client y nos aparece la ventana para establecer la conexión y en la que deberemos introducir la IP del servidor ESXi, el nombre de usuario y la contraseña. En principio, sólo existe el usuario root con la contraseña que establecimos anteriormente.
<p><div id="attachment_2953" class="wp-caption aligncenter" style="width: 310px"><a href="http://sliceoflinux.files.wordpress.com/2009/06/esxi4-27.png"><img class="size-medium wp-image-2953" title="esxi4-27" src="http://sliceoflinux.files.wordpress.com/2009/06/esxi4-27.png?w=300&#038;h=265" alt="vSphere Client" width="300" height="265" /></a><p class="wp-caption-text">Introducimos los datos de conexión en el vSphere Client</p></div></li>
<li>Al intentar conectar nos aparece un aviso de seguridad por culpa, otra vez, del certificado SSL. Para salir del paso hacemos clic sobre el botón <strong>Ignore</strong>. Si queremos solucionar el problema, deberemos hacer clic en View Certificate e instalar el certificado.
<p><div id="attachment_2954" class="wp-caption aligncenter" style="width: 310px"><a href="http://sliceoflinux.files.wordpress.com/2009/06/esxi4-28.png"><img class="size-medium wp-image-2954" title="esxi4-28" src="http://sliceoflinux.files.wordpress.com/2009/06/esxi4-28.png?w=300&#038;h=156" alt="Agrgr" width="300" height="156" /></a><p class="wp-caption-text">Ignoramos la advertencia de seguridad</p></div></li>
<li>Lo primero que veremos al entrar al vSphere Client será un mensaje recordándonos el número de días del periodo de prueba que nos quedan. Sí, VMware ESXi 4 es gratis pero necesita de un número de licencia.
<p><div id="attachment_2955" class="wp-caption aligncenter" style="width: 310px"><a href="http://sliceoflinux.files.wordpress.com/2009/06/esxi4-29.png"><img class="size-medium wp-image-2955" title="esxi4-29" src="http://sliceoflinux.files.wordpress.com/2009/06/esxi4-29.png?w=300&#038;h=198" alt="sdsdsdf" width="300" height="198" /></a><p class="wp-caption-text">Número de días de prueba que nos quedan</p></div></li>
<li>Por fin, ya nos encontramos con el VMware vSphere Client que nos va a permitir administrar nuestro servidor de forma muy sencilla. Pero antes de que nos pongamos a trastear con el servidor vamos a introducir el código de licencia y así nos desperocupamos el período de prueba. Con este fin en mente hacemos clic sobre <strong>Inventory</strong>.
<p><div id="attachment_2958" class="wp-caption aligncenter" style="width: 310px"><a href="http://sliceoflinux.files.wordpress.com/2009/06/esxi4-30.png"><img class="size-medium wp-image-2958" title="esxi4-30" src="http://sliceoflinux.files.wordpress.com/2009/06/esxi4-30.png?w=300&#038;h=178" alt="jhdjshd" width="300" height="178" /></a><p class="wp-caption-text">Hacemos clic en Inventory</p></div></li>
<li>En el panel de la izquierda de Inventory veremos la IP de nuestro servidor y a la derecha un conjunto bastante amplio de pestañas. Hacemos clic sobre la pestaña <strong>Configuration</strong>.
<p><div id="attachment_2959" class="wp-caption aligncenter" style="width: 310px"><a href="http://sliceoflinux.files.wordpress.com/2009/06/esxi4-31.png"><img class="size-medium wp-image-2959" title="esxi4-31" src="http://sliceoflinux.files.wordpress.com/2009/06/esxi4-31.png?w=300&#038;h=178" alt="lalala" width="300" height="178" /></a><p class="wp-caption-text">Hacemos clic sobre la pestaña Configuration</p></div></li>
<li>Después hacemos clic sobre <strong>Licensed Features</strong> en la sección de Software y, a continuación, hacemos clic en el <strong>Edit…</strong>(arriba a la derecha) que  está a la altura de License Source.
<p><div id="attachment_2960" class="wp-caption aligncenter" style="width: 310px"><a href="http://sliceoflinux.files.wordpress.com/2009/06/esxi4-32.png"><img class="size-medium wp-image-2960" title="esxi4-32" src="http://sliceoflinux.files.wordpress.com/2009/06/esxi4-32.png?w=300&#038;h=178" alt="Licensed" width="300" height="178" /></a><p class="wp-caption-text">Hacemos clic en Licensed Features</p></div></li>
<li>Nos aparecerá la siguiente ventana en la que seleccionamos <strong>Assign a new license key to this host</strong> y hacemos clic sobre <strong>Enter Key&#8230;</strong>
<p><div id="attachment_2961" class="wp-caption aligncenter" style="width: 310px"><a href="http://sliceoflinux.files.wordpress.com/2009/06/esxi4-33.png"><img class="size-medium wp-image-2961" title="esxi4-33" src="http://sliceoflinux.files.wordpress.com/2009/06/esxi4-33.png?w=300&#038;h=287" alt="Hacemos clic en " width="300" height="287" /></a><p class="wp-caption-text">Hacemos clic sobre Enter Key</p></div></li>
<li>Escribimos el código de licencia que nos ha proporcionado VMware y hacemos clic en <strong>OK</strong>.
<p><div id="attachment_2962" class="wp-caption aligncenter" style="width: 310px"><a href="http://sliceoflinux.files.wordpress.com/2009/06/esxi4-34.png"><img class="size-medium wp-image-2962" title="esxi4-34" src="http://sliceoflinux.files.wordpress.com/2009/06/esxi4-34.png?w=300&#038;h=287" alt="Escribimos el código de licencia" width="300" height="287" /></a><p class="wp-caption-text">Escribimos el código de licencia</p></div></li>
<li>Vemos características de la licencia introducida y hacemos clic sobre <strong>OK</strong>.
<p><div id="attachment_2963" class="wp-caption aligncenter" style="width: 310px"><a href="http://sliceoflinux.files.wordpress.com/2009/06/esxi4-35.png"><img class="size-medium wp-image-2963" title="esxi4-35" src="http://sliceoflinux.files.wordpress.com/2009/06/esxi4-35.png?w=300&#038;h=287" alt="lkjlkdsjlkd" width="300" height="287" /></a><p class="wp-caption-text">Vemos las características de la licencia</p></div></li>
<li>Y podemos ver en la imagen como se ha añadido correctamente la licencia.
<p><div id="attachment_2957" class="wp-caption aligncenter" style="width: 310px"><a href="http://sliceoflinux.files.wordpress.com/2009/06/esxi4-36.png"><img class="size-medium wp-image-2957" title="esxi4-36" src="http://sliceoflinux.files.wordpress.com/2009/06/esxi4-36.png?w=300&#038;h=178" alt="Comprobamos que hemos introducido la licencia correctamente" width="300" height="178" /></a><p class="wp-caption-text">Comprobamos que hemos introducido la licencia correctamente</p></div></li>
</ol>
<p>Si has seguido estos pasos, ya puedes empezar a crear máquinas virtuales a través del VMware vSphere Client o importar máquinas que ya tuvieses creadas o virtualizar máquinas físicas con el VMware vCenter Converter Standalone 4.0.</p>
<p>¡A disfrutar!</p>
<p>También te puede interesar:</p>
<ul>
<li><a title="Enlace Permanente a &#34;VMware ESXi 4 en VirtualBox paso a paso&#34;" href="http://sliceoflinux.wordpress.com/2009/06/23/vmware-esxi-4-en-virtualbox-paso-a-paso/" rel="bookmark">VMware ESXi 4 en VirtualBox paso a paso</a></li>
<li><a title="Enlace Permanente a &#34;Arrancar automáticamente máquinas virtuales en ESXi&#34;" href="http://sliceoflinux.com/2009/05/28/arrancar-automaticamente-maquinas-virtuales-en-esxi/" rel="bookmark">Arrancar automáticamente máquinas virtuales en ESXi</a></li>
<li><a title="Enlace Permanente a &#34;¿Qué es la virtualización?&#34;" href="http://sliceoflinux.wordpress.com/2009/06/11/%c2%bfque-es-la-virtualizacion/" rel="bookmark">¿Qué es la virtualización?</a></li>
<li><a title="Enlace Permanente a &#34;Instalar Citrix XenServer 5.0&#34;" href="http://sliceoflinux.wordpress.com/2009/05/01/instalar-citrix-xenserver-50/" rel="bookmark">Instalar Citrix XenServer 5.0</a></li>
<li><a title="Enlace Permanente a &#34;Instalar VMware ESXi Hypervisor&#34;" href="http://sliceoflinux.wordpress.com/2009/03/04/instalar-vmware-esxi-hypervisor/" rel="bookmark">Instalar VMware ESXi 3.5 Hypervisor</a></li>
</ul>
]]></content:encoded>
</item>
<item>
<title><![CDATA[VMware: vSphere Pricing/Features Announced]]></title>
<link>http://blog.solori.net/2009/04/21/vmware-vsphere-pricing-announced/</link>
<pubDate>Tue, 21 Apr 2009 23:44:53 +0000</pubDate>
<dc:creator>Collin C MacMillan</dc:creator>
<guid>http://blog.solori.net/2009/04/21/vmware-vsphere-pricing-announced/</guid>
<description><![CDATA[VMware released more information to the public about its next-generation virtualization product toda]]></description>
<content:encoded><![CDATA[VMware released more information to the public about its next-generation virtualization product toda]]></content:encoded>
</item>

</channel>
</rss>
