<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Vmware on Evan Hoffman</title><link>https://evan.wtf/tags/vmware/</link><description>Recent content in Vmware on Evan Hoffman</description><generator>Hugo</generator><language>en-US</language><copyright>Evan Hoffman</copyright><lastBuildDate>Mon, 05 Aug 2013 16:59:35 +0000</lastBuildDate><atom:link href="https://evan.wtf/tags/vmware/index.xml" rel="self" type="application/rss+xml"/><item><title>"Call HostServiceSystem.Start for object XX on vCenter Server YY failed" when starting snmpd on ESXi 5.1</title><link>https://evan.wtf/2013/08/05/call-hostservicesystem-start-for-object-xx-on-vcenter-server-yy-failed-when-starting-snmpd-on-esxi-5-1/</link><pubDate>Mon, 05 Aug 2013 16:59:35 +0000</pubDate><guid>https://evan.wtf/2013/08/05/call-hostservicesystem-start-for-object-xx-on-vcenter-server-yy-failed-when-starting-snmpd-on-esxi-5-1/</guid><description>&lt;p&gt;SSH into the host and run these:&lt;/p&gt;&#10;&lt;pre tabindex="0"&gt;&lt;code&gt;~ # esxcli system snmp set --communities &#10;~ # esxcli system snmp set --enable true&#10;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;After that, make sure you have the port (161/udp) open in the firewall config and it should start up ok. (The root problem is the file /etc/vmware/snmp.xml - those commands fix it).&lt;/p&gt;</description></item><item><title>Use PowerShell to disconnect the CDROMs from all VMs in vCenter</title><link>https://evan.wtf/2013/04/20/use-powershell-to-disconnect-the-cdroms-from-all-vms-in-vcenter/</link><pubDate>Sat, 20 Apr 2013 14:59:36 +0000</pubDate><guid>https://evan.wtf/2013/04/20/use-powershell-to-disconnect-the-cdroms-from-all-vms-in-vcenter/</guid><description>&lt;p&gt;Recently I was moving all VMs from one NFS datastore to another so we could destroy the old volume. Storage vMotion took care of this for the most part, but even after moving the files, vCenter still showed that the VMs were using the old datastore. It turned out this was due to the VMs having mounted ISOs on that datastore. The solution was to eject/unmount the CDrom, but I didn&amp;rsquo;t want to do &amp;ldquo;Edit Settings&amp;hellip;&amp;rdquo; and manually remove the CDrom for 200+ VMs.&lt;/p&gt;</description></item><item><title>VMWare Tools Compatibility Matrix</title><link>https://evan.wtf/2013/02/20/vmware-tools-compatibility-matrix/</link><pubDate>Wed, 20 Feb 2013 10:15:22 +0000</pubDate><guid>https://evan.wtf/2013/02/20/vmware-tools-compatibility-matrix/</guid><description>&lt;p&gt;Question: If I install the latest version of VMWare Tools on a guest, what kind of compatibility do I get when I vMotion to an older version of ESX? In other words, is VMware Tools backwards compatible with older versions of ESX/ESXi?&lt;/p&gt;&#10;&lt;p&gt;Answer: Yes, it&amp;rsquo;s backwards compatible. From &lt;a href="http://partnerweb.vmware.com/comp_guide2/sim/interop_matrix.php"&gt;this tool&lt;/a&gt;:&lt;/p&gt;&#10;&lt;p&gt;&lt;a href="https://evan.wtf/evan/2013/02/20/vmware-tools-compatibility-matrix/vmware-tools-compat/"&gt;&lt;img src="https://evan.wtf/wp-content/uploads/2013/02/vmware-tools-compat-250x300.png" alt="vmware-tools-compat"&gt;&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Rescan SATA bus (aka hot-adding a SATA disk on a Linux guest in VMware without rebooting)</title><link>https://evan.wtf/2011/10/24/rescan-sata-bus-aka-hot-adding-a-sata-disk-on-a-linux-guest-in-vmware-without-rebooting/</link><pubDate>Mon, 24 Oct 2011 15:20:51 +0000</pubDate><guid>https://evan.wtf/2011/10/24/rescan-sata-bus-aka-hot-adding-a-sata-disk-on-a-linux-guest-in-vmware-without-rebooting/</guid><description>&lt;p&gt;Linux supports hot-adding disks but whenever I add a new vdisk in VMware the new disk doesn&amp;rsquo;t show up unless I reboot, which defeats the purpose of hot-add. This command forces a rescan of the bus:&lt;/p&gt;&#10;&lt;pre tabindex="0"&gt;&lt;code&gt;echo &amp;#34;- - -&amp;#34; &amp;gt; /sys/class/scsi_host/host0/scan&#10;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;dmesg shows the new disk has been found:&lt;/p&gt;&#10;&lt;pre tabindex="0"&gt;&lt;code&gt;Vendor: VMware Model: Virtual disk Rev: 1.0 &#10; Type: Direct-Access ANSI SCSI revision: 02&#10; target0:0:2: Beginning Domain Validation&#10; target0:0:2: Domain Validation skipping write tests&#10; target0:0:2: Ending Domain Validation&#10; target0:0:2: FAST-40 WIDE SCSI 80.0 MB/s ST (25 ns, offset 127)&#10;SCSI device sdd: 1048576000 512-byte hdwr sectors (536871 MB)&#10;sdd: Write Protect is off&#10;sdd: Mode Sense: 03 00 00 00&#10;sdd: cache data unavailable&#10;sdd: assuming drive cache: write through&#10;SCSI device sdd: 1048576000 512-byte hdwr sectors (536871 MB)&#10;sdd: Write Protect is off&#10;sdd: Mode Sense: 03 00 00 00&#10;sdd: cache data unavailable&#10;sdd: assuming drive cache: write through&#10; sdd: unknown partition table&#10;sd 0:0:2:0: Attached scsi disk sdd&#10;sd 0:0:2:0: Attached scsi generic sg3 type 0&#10;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Now, why there&amp;rsquo;s no &amp;ldquo;rescan_sata&amp;rdquo; command is something I can&amp;rsquo;t fathom, but that&amp;rsquo;s Linux for you.&lt;/p&gt;</description></item><item><title>VMWare 5's new licensing model.</title><link>https://evan.wtf/2011/07/17/vmware-5s-new-licensing-model-2/</link><pubDate>Sun, 17 Jul 2011 10:20:56 +0000</pubDate><guid>https://evan.wtf/2011/07/17/vmware-5s-new-licensing-model-2/</guid><description>&lt;p&gt;After reading up on the new VMware licensing&amp;amp;pricing model I understand the uproar. Limiting vRAM is a reasonable constraint, but 32GB per socket for Enterprise? 48 GB for &amp;ldquo;Enterprise Plus&amp;rdquo;? If you have a dual CPU server with 144 GB (easily configurable last year), with 4.1 you&amp;rsquo;d only need 2 enterprise licenses to use all 144 GB, since in 4.1 an &amp;ldquo;Enterprise&amp;rdquo; license covered 1 CPU (up to 6 cores) and up to 256 GB memory on the host.&lt;/p&gt;</description></item><item><title>VMware Workstation 7 - virtual ethernet fails to start after changing vmnet8 subnet</title><link>https://evan.wtf/2011/02/23/vmware-workstation-7-virtual-ethernet-fails-to-start-after-changing-vmnet8-subnet/</link><pubDate>Wed, 23 Feb 2011 10:29:22 +0000</pubDate><guid>https://evan.wtf/2011/02/23/vmware-workstation-7-virtual-ethernet-fails-to-start-after-changing-vmnet8-subnet/</guid><description>&lt;p&gt;After my recent wipe of my laptop, I reinstalled VMware Workstation and my Win XP VM was working fine. The one wrinkle I faced was that the subnet for the vmnet8 (NAT) vnic had changed from 192.168.250.0/24 to 173.16.132.0/24. The host machine had been 192.168.250.1 so rather than reconfiguring everything on the guest to point to a new IP for the host I figured it would be easier to change the subnet for vmnet8. I went into the Virtual Network Editor and just changed the subnet. Seemed to work correctly, but after doing a release/renew in Win XP I couldn&amp;rsquo;t get an IP.&lt;/p&gt;</description></item><item><title>Upgrading ESX 4.0 to ESX 4.1 with Update Manager</title><link>https://evan.wtf/2010/10/21/upgrading-esx-4-0-to-esx-4-1-with-update-manager/</link><pubDate>Thu, 21 Oct 2010 23:57:54 +0000</pubDate><guid>https://evan.wtf/2010/10/21/upgrading-esx-4-0-to-esx-4-1-with-update-manager/</guid><description>&lt;p&gt;This turned out to be so ridiculously easy I probably shouldn&amp;rsquo;t even mention it, but only because I remembered that Update Manager exists. I thought I was going to have to burn an ISO, go to the datacenter, pop the disc in, etc. But with Update Manager this is all handled remotely. Just download the files from vmware.com and upload them to your vCenter server through the client. This YouTube video by VMware walks you through the procedure:&lt;/p&gt;</description></item><item><title>vCenter Data Migration tool doesn't restore SQL Express DB - Migrating vCenter 4.0 to 4.1 (part 2)</title><link>https://evan.wtf/2010/10/19/vcenter-data-migration-tool-doesnt-restore-sql-express-db-migrating-vcenter-4-0-to-4-1-part-2-2/</link><pubDate>Tue, 19 Oct 2010 21:44:01 +0000</pubDate><guid>https://evan.wtf/2010/10/19/vcenter-data-migration-tool-doesnt-restore-sql-express-db-migrating-vcenter-4-0-to-4-1-part-2-2/</guid><description>&lt;p&gt;I&amp;rsquo;m into my second day on this project. It appears that the backup and restore procedures run to completion but on the target machine the database is empty. This is pretty easy to check; I just went in with SQL Management Studio, looked in VIM_VCDB -&amp;gt; Tables -&amp;gt; dbo.VPX_DATASTORE and did &amp;ldquo;Open Table.&amp;rdquo; On the source machine I saw all the datastores in there (as expected). On the target machine, however, the table was empty.&#10;I found &lt;a href="http://kb.vmware.com/kb/1024380"&gt;KB 1024380&lt;/a&gt; describing a failure of the migration tool with a symptom, &amp;ldquo;Data Migration Tool logs (restore.log) does not indicate any errors, but the database is blank.&amp;rdquo; The KB says:&lt;/p&gt;</description></item><item><title>vCenter Data Migration tool doesn't restore SQL Express DB - Migrating vCenter 4.0 to 4.1 (part 2)</title><link>https://evan.wtf/2010/10/19/vcenter-data-migration-tool-doesnt-restore-sql-express-db-migrating-vcenter-4-0-to-4-1-part-2/</link><pubDate>Tue, 19 Oct 2010 21:44:01 +0000</pubDate><guid>https://evan.wtf/2010/10/19/vcenter-data-migration-tool-doesnt-restore-sql-express-db-migrating-vcenter-4-0-to-4-1-part-2/</guid><description>&lt;p&gt;I&amp;rsquo;m into my second day on this project. It appears that the backup and restore procedures run to completion but on the target machine the database is empty. This is pretty easy to check; I just went in with SQL Management Studio, looked in VIM_VCDB -&amp;gt; Tables -&amp;gt; dbo.VPX_DATASTORE and did &amp;ldquo;Open Table.&amp;rdquo; On the source machine I saw all the datastores in there (as expected). On the target machine, however, the table was empty.&#10;I found &lt;a href="http://kb.vmware.com/kb/1024380"&gt;KB 1024380&lt;/a&gt; describing a failure of the migration tool with a symptom, &amp;ldquo;Data Migration Tool logs (restore.log) does not indicate any errors, but the database is blank.&amp;rdquo; The KB says:&lt;/p&gt;</description></item><item><title>Migrating vCenter 4.0 to 4.1 (part 1)</title><link>https://evan.wtf/2010/10/18/migrating-vcenter-4-0-to-4-1-part-1/</link><pubDate>Mon, 18 Oct 2010 22:28:12 +0000</pubDate><guid>https://evan.wtf/2010/10/18/migrating-vcenter-4-0-to-4-1-part-1/</guid><description>&lt;p&gt;When vSphere 4.1 was released earlier this year, I was mildly excited. Our ESX servers are still running 4.0.0 and I had been planning to upgrade to 4.0u1 for a while. When 4.1 came out it seemed to have vindicated my procrastination: now I could just upgrade to 4.1 and take advantage of whatever new features there were (I read something about memory compression&amp;hellip; whatever).&#10;I assumed the upgrade procedure for vCenter itself would be pretty simple: uninstall 4.0 and install 4.1. Well, it turns out that&amp;rsquo;s not the case! I sat down one day to create my game plan for the upgrade and right away I learned this was going to be a lot more work than I&amp;rsquo;d guessed. From &lt;a href="http://kb.vmware.com/kb/1021635"&gt;VMware&amp;rsquo;s KB&lt;/a&gt;:&lt;/p&gt;</description></item><item><title>The Barracuda Spam Firewall VMware Appliance (Vx) finally exists!</title><link>https://evan.wtf/2010/10/04/the-barracuda-spam-firewall-vmware-appliance-vx-finally-exists/</link><pubDate>Mon, 04 Oct 2010 18:24:12 +0000</pubDate><guid>https://evan.wtf/2010/10/04/the-barracuda-spam-firewall-vmware-appliance-vx-finally-exists/</guid><description>&lt;p&gt;When I started at my current company, spam was handled with a separate server running SpamAssassin and a few other services. This sort of got the job done but required babysitting. I wasn&amp;rsquo;t part of the Sysadmin team at that point but I know they had to restart SpamAssassin relatively frequently, manually clear out the email queue when people noticed they weren&amp;rsquo;t receiving email, etc.&lt;/p&gt;&#10;&lt;p&gt;After a few months, someone wised up and purchased a Barracuda Spam Firewall. I assumed this was basically a pretty GUI wrapper around the same tools we had already been using, but it was certainly worth the money. In addition to the basic filtering of spam it filtered for viruses, performed recipient verification against AD via LDAP, had nice graphing and reporting.&lt;/p&gt;</description></item><item><title>The VMware datastore LUN 2TB (well, 1.99999 TB) size limit</title><link>https://evan.wtf/2010/09/24/the-vmware-datastore-lun-2tb-well-1-99999-tb-size-limit/</link><pubDate>Fri, 24 Sep 2010 16:00:15 +0000</pubDate><guid>https://evan.wtf/2010/09/24/the-vmware-datastore-lun-2tb-well-1-99999-tb-size-limit/</guid><description>&lt;p&gt;I started migrating our physical machines to VMs using VMware a few years ago and the first problem I ran into is still the most annoying one: the size limit for LUNs is, &lt;a href="http://kb.vmware.com/kb/3371739"&gt;per VMware&amp;rsquo;s docs&lt;/a&gt;, (2TB - 512B). That&amp;rsquo;s 512 bytes shy of 2TB, so basically 1.99999 TB, or 2047.999 GB. So when I create a new LUN for a datastore in the SAN the max size is 2047 GB. Now, as the VMware KB article states, &lt;strong&gt;this is a limitation of SCSI, not VMware per se&lt;/strong&gt;, but that doesn&amp;rsquo;t make it any less annoying. When I first setup ESX, I created a 5 TB LUN for the datastore. It showed up in vCenter as 1 TB. After some Googling I learned of the 2 TB limit &amp;ndash; the usable space is basically usable space = (size of lun) % 2TB, where % is &lt;a href="http://en.wikipedia.org/wiki/Modulo_operation"&gt;the modulo operator&lt;/a&gt; &amp;ndash; and found something suggesting using extents to expand the datastore across luns. I did that, but I later learned that there seems to be a consensus that extents should be avoided.&lt;/p&gt;</description></item><item><title>The Joy of Migrating from Exchange 2003 to 2010</title><link>https://evan.wtf/2010/07/20/migrating-from-exchange-2003-to-2010-and-other-fun-bits/</link><pubDate>Tue, 20 Jul 2010 13:57:13 +0000</pubDate><guid>https://evan.wtf/2010/07/20/migrating-from-exchange-2003-to-2010-and-other-fun-bits/</guid><description>&lt;p&gt;I&amp;rsquo;ve been working on migrating from Exchange 2003 to Exchange 2010 for several weeks. Actually, at this point it feels like several months. Now that I think about it, I guess that&amp;rsquo;s because it&amp;rsquo;s actually &lt;em&gt;been&lt;/em&gt; several months.&lt;/p&gt;&#10;&lt;p&gt;Back in January or February, I got fed up with the Exchange setup I inherited: our Exchange 2003 server was running on a server in the basement of our office, on non-UPS power, with a power company that likes to pull shenanigans (like 3-4 hour outages every few months). In addition, the physical machine itself has some weird bug where it would hang at the POST screen complaining about some USB device, even though there are no USB devices plugged in, and USB is disabled in the BIOS. Meanwhile, in the datacenter, I had recently finished migrating most of our ancient physical servers to virtual machines on beautiful new hardware. It didn&amp;rsquo;t take long to see the solution that seemed to be obvious: move Exchange to the datacenter, in a VM.&lt;/p&gt;</description></item><item><title>vCenter: Error parsing the server "(server IP)" "clients.xml" file</title><link>https://evan.wtf/2010/06/23/vcenter-error-parsing-the-server-clients-xml-file-2/</link><pubDate>Wed, 23 Jun 2010 12:18:59 +0000</pubDate><guid>https://evan.wtf/2010/06/23/vcenter-error-parsing-the-server-clients-xml-file-2/</guid><description>&lt;p&gt;I got the above error today after running Windows Update on my XP VM a few days ago. A quick search showed that the error is caused by a Microsoft update to the .NET framework. To resolve it, remove update KB980773 (Add/Remove programs, make sure &amp;ldquo;Show Updates&amp;rdquo; is checked; KB980773 is under &amp;ldquo;Microsoft .NET Framework 2.0 Service Pack 2&amp;rdquo;). I removed it and was able to log in without problems.&lt;/p&gt;</description></item><item><title>vCenter: Error parsing the server "(server IP)" "clients.xml" file</title><link>https://evan.wtf/2010/06/23/vcenter-error-parsing-the-server-clients-xml-file/</link><pubDate>Wed, 23 Jun 2010 12:18:59 +0000</pubDate><guid>https://evan.wtf/2010/06/23/vcenter-error-parsing-the-server-clients-xml-file/</guid><description>&lt;p&gt;I got the above error today after running Windows Update on my XP VM a few days ago. A quick search showed that the error is caused by a Microsoft update to the .NET framework. To resolve it, remove update KB980773 (Add/Remove programs, make sure &amp;ldquo;Show Updates&amp;rdquo; is checked; KB980773 is under &amp;ldquo;Microsoft .NET Framework 2.0 Service Pack 2&amp;rdquo;). I removed it and was able to log in without problems.&lt;/p&gt;</description></item><item><title>Windows XP guests hang on shutdown in VMware Workstation on Linux</title><link>https://evan.wtf/2010/04/23/windows-xp-guests-hang-on-shutdown-in-vmware-workstation-on-linux/</link><pubDate>Fri, 23 Apr 2010 16:45:30 +0000</pubDate><guid>https://evan.wtf/2010/04/23/windows-xp-guests-hang-on-shutdown-in-vmware-workstation-on-linux/</guid><description>&lt;p&gt;I had this problem with FC11, where I couldn&amp;rsquo;t properly shut down or suspend the Windows XP VM I run (mostly for Outlook). When I&amp;rsquo;d shutdown inside the guest, it would mostly do what you&amp;rsquo;d expect, but then the screen would go blue, then black, and then the only way I could get the thing to exit was to kill the pid of vmware-vmx (or a &amp;lsquo;killall vmware-vmx&amp;rsquo;). I solved it somehow by removing some RPM, but when I went to FC12 the other day it came back, and I couldn&amp;rsquo;t remember how I&amp;rsquo;d fixed it initially. I Googled for nearly a full day before I found the original blog post that told me which RPMs to remove - for some reason I thought it was fprintd, but it was something else completely. &lt;a href="http://marksmanuk.blogspot.com/2009/08/vmware-hang-on-shutdown-fedora-11.html"&gt;Here&amp;rsquo;s the original post&lt;/a&gt;, and when I just read it I was going to comment on it to say thanks for posting it, but apparently I did that already. Anyway, I removed pcsc-lite again and everything appears to be good now.&lt;/p&gt;</description></item><item><title>Moving an Exchange 2003 server to another location with minimal risk and disruption?</title><link>https://evan.wtf/2010/04/14/moving-an-exchange-2003-server-to-another-location-with-minimal-risk-and-disruption/</link><pubDate>Wed, 14 Apr 2010 01:38:51 +0000</pubDate><guid>https://evan.wtf/2010/04/14/moving-an-exchange-2003-server-to-another-location-with-minimal-risk-and-disruption/</guid><description>&lt;p&gt;So our Exchange server is located in our office building. This made sense at the time because that&amp;rsquo;s where the users are. Over time though, this has proved problematic for a few reasons. Primarily, our office is certainly not a datacenter and doesn&amp;rsquo;t offer the amenities of one - clean, reliable power, and redundant cooling. In an average year we lose power probably 10-15 times, often for an hour or more. The rest of our production environment is hosted in a top-tier datacenter, so after a while I started to wonder why our Exchange server wasn&amp;rsquo;t there, and making plans to move it there. Oh, and did I mention I&amp;rsquo;m not an Exchange admin in any sense of the term? I just inherited the Exchange server about 2 months ago.&lt;/p&gt;</description></item><item><title>More fun with ovftool</title><link>https://evan.wtf/2009/09/20/more-fun-with-ovftool/</link><pubDate>Sun, 20 Sep 2009 14:28:11 +0000</pubDate><guid>https://evan.wtf/2009/09/20/more-fun-with-ovftool/</guid><description>&lt;p&gt;I tried restoring my .ova into vCenter and it failed. It said something like &amp;ldquo;Device &amp;lsquo;virtual disk&amp;rsquo; uses a controller that is not supported. this is a general limitation of the virtual hardware version.&amp;rdquo; This kind of pissed me off, especially when I couldn&amp;rsquo;t really find anything in Google about what the error meant, but it turned out to be pretty easy to fix - I just clicked &amp;ldquo;upgrade virtual hardware&amp;rdquo; in VMWare Server to upgrade the hardware version from 4 to 7. I then created another .ova, uploaded it to the datacenter and successfully deployed it in vCenter in its own resource pool. Yay!&lt;/p&gt;</description></item><item><title>Exporting VMWare Server VMs to OVA/OVF with ovftool</title><link>https://evan.wtf/2009/09/11/exporting-vmware-server-vms-to-ovaovf-with-ovftoo/</link><pubDate>Fri, 11 Sep 2009 18:56:25 +0000</pubDate><guid>https://evan.wtf/2009/09/11/exporting-vmware-server-vms-to-ovaovf-with-ovftoo/</guid><description>&lt;p&gt;Well, I thought this was going to be a huge pain in the ass, but it turns out not to be a really big deal. I found &lt;a href="http://www.thoughtpolice.co.uk/vmware/howto/create-and-convert-ovf-files.html"&gt;this post&lt;/a&gt; which includes instructions and a link to download VMWare&amp;rsquo;s &amp;ldquo;ovftool&amp;rdquo;. There&amp;rsquo;s a win32 version and a 32-bit and 64-bit linux version:&lt;/p&gt;&#10;&lt;pre tabindex="0"&gt;&lt;code&gt;-rwxr--r-- 1 evan evan 19326184 Sep 11 17:16 VMware-ovftool-installer-1.0.0-166674-lin.i386.sh*&#10;-rwxr--r-- 1 evan evan 17212108 Sep 11 17:16 VMware-ovftool-installer-1.0.0-166674-lin.x86_64.sh*&#10;-rwxr-xr-x 1 evan evan 43833393 Sep 11 17:33 jdk-1_5_0_13-linux-amd64.bin*&#10;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;I installed JDK 1.5.0_r13 because that&amp;rsquo;s what I had laying around. The 64-bit installer for ovftool ran without a hitch. I haven&amp;rsquo;t yet tried importing the .ova to my vCenter cluster (the export was from our Vmware Server (free) environment) but the conversion itself seemed fine. The one problem I encountered was that it was complaining that the cdrom was connected. The VM in question had an ISO configured as its cdrom drive, but it wasn&amp;rsquo;t connected, yet the ovftool still complained about it. I shutdown the VM, deleted the device completely, and then the conversion went fine.&lt;/p&gt;</description></item><item><title>VMWare rules</title><link>https://evan.wtf/2009/07/05/vmware-rules/</link><pubDate>Sun, 05 Jul 2009 12:28:22 +0000</pubDate><guid>https://evan.wtf/2009/07/05/vmware-rules/</guid><description>&lt;p&gt;I love VMWare. I&amp;rsquo;ve been using it for less than a year but it&amp;rsquo;s easily one of my favorite products. I upgraded my ESX 3.5 cluster to 4.0 a little over a week ago and it was a pretty simple procedure - the vCenter server pushes out the new ISO to the ESX server, installs it, and reboots it. I haven&amp;rsquo;t really played with most of the 4.0 features yet, but the new performance overview graphs are awesome.&lt;/p&gt;</description></item><item><title>VMWare is pretty cool.</title><link>https://evan.wtf/2009/04/24/vmware-is-pretty-cool/</link><pubDate>Fri, 24 Apr 2009 18:53:01 +0000</pubDate><guid>https://evan.wtf/2009/04/24/vmware-is-pretty-cool/</guid><description>&lt;p&gt;Over the past few months I&amp;rsquo;ve gotten to love VMWare. We had purchased a SAN around May 2008 for one project, and all the SAN vendors kept asking us if we did anything with virtualization. The first few times we kind of furrowed our brows and said no, but eventually I started wondering if this was something I should be looking into.&lt;/p&gt;&#10;&lt;p&gt;I&amp;rsquo;d used some VMWare products before - the Workstation and the free VMWare Server product - and didn&amp;rsquo;t have great experiences. We tried using VMs for development environments but the performance was poor and there was a serious problem with the system clock in the VMs losing 2-3 seconds per real-time second; the clock skew was so bad that ntp couldn&amp;rsquo;t even set the clock, it diverged too quickly. The performance problems were largely our fault, I realize now: we tried running 3 or 4 VMs on a host with only 2 GB of memory (each VM wasn&amp;rsquo;t allocated that much), and the machine only had a single dual-core Opteron. Plus, the host machine was also serving as a dev Apache server for our main web app. This setup started out okay but it degraded over the course of about a year to the point that the VMs were basically unusable. We used VMs for a few other minor projects but after this initial project it was always something that made me crinkle my nose.&lt;/p&gt;</description></item></channel></rss>