<?xml version="1.0" encoding="UTF-8"?> <rss
version="2.0"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
xmlns:wfw="http://wellformedweb.org/CommentAPI/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:atom="http://www.w3.org/2005/Atom"
xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
> <channel><title>Professional VMware &#187; vmfs</title> <atom:link href="http://professionalvmware.com/category/vmfs/feed/" rel="self" type="application/rss+xml" /><link>http://professionalvmware.com</link> <description>How Many Turtles Can You Fit On A Rock?</description> <lastBuildDate>Fri, 10 Feb 2012 00:37:53 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.2.1</generator> <item><title>Reference &#8211; VMFS3 Block Sizes &amp; Limits</title><link>http://professionalvmware.com/2011/02/reference-vmfs3-block-sizes-limits/</link> <comments>http://professionalvmware.com/2011/02/reference-vmfs3-block-sizes-limits/#comments</comments> <pubDate>Thu, 24 Feb 2011 14:52:01 +0000</pubDate> <dc:creator>bunchc</dc:creator> <category><![CDATA[vmfs]]></category> <guid
isPermaLink="false">http://professionalvmware.com/?p=1622</guid> <description><![CDATA[Just putting this here for my own reference (as I often find Google indexes my site better than the VMware KB). Speaking of KB. Here is the relevant VMware KB. VMFS3 Block Size choices &#38; Volume limits: Block Size Largest virtual disk on VMFS-3 1MB 256GB 2MB 512GB 4MB 1TB 8MB 2TB]]></description> <content:encoded><![CDATA[<p></p><p>Just putting this here for my own reference (as I often find Google indexes my site better than the VMware KB).</p><p>Speaking of KB. Here is the relevant <a
href="http://kb.vmware.com/kb/1003565">VMware KB</a>.</p><h3>VMFS3 Block Size choices &amp; Volume limits:</h3><pre>Block Size	Largest virtual disk on VMFS-3
1MB		256GB
2MB		512GB
4MB		1TB
8MB		2TB</pre>]]></content:encoded> <wfw:commentRss>http://professionalvmware.com/2011/02/reference-vmfs3-block-sizes-limits/feed/</wfw:commentRss> <slash:comments>4</slash:comments> </item> <item><title>Revisiting Lun Resigning (Bad things at 2AM)</title><link>http://professionalvmware.com/2009/11/revisiting-lun-resigning-bad-things-at-2am/</link> <comments>http://professionalvmware.com/2009/11/revisiting-lun-resigning-bad-things-at-2am/#comments</comments> <pubDate>Mon, 09 Nov 2009 17:33:00 +0000</pubDate> <dc:creator>bunchc</dc:creator> <category><![CDATA[esx 3.5]]></category> <category><![CDATA[Troubleshooting]]></category> <category><![CDATA[vmfs]]></category> <category><![CDATA[vSphere]]></category> <category><![CDATA[ESX]]></category> <guid
isPermaLink="false">http://professionalvmware.com/2009/11/revisiting-lun-resigning-bad-things-at-2am/</guid> <description><![CDATA[The last time we touched upon LUN resigning, it was during an odd hour of the night. Looking back now, some interesting VMware KB articles have cropped up around this very topic. First there is KB 9453805, which covers this process for VI3, seemingly from top to bottom, it also greatly expands on my post, [...]]]></description> <content:encoded><![CDATA[<p></p><p><a
href="http://professionalvmware.com/wp-content/uploads/2009/11/13646612_3aca33f873_m1.jpg"><img
style="border-bottom: 0px; border-left: 0px; display: inline; margin-left: 0px; border-top: 0px; margin-right: 0px; border-right: 0px" title="13646612_3aca33f873_m[1]" border="0" alt="13646612_3aca33f873_m[1]" align="left" src="http://professionalvmware.com/wp-content/uploads/2009/11/13646612_3aca33f873_m1_thumb.jpg" width="244" height="148" /></a> The last time we touched upon <a
href="http://professionalvmware.com/2009/02/bad-things-happen-at-2am-how-to-resign-a-vmfs-partition/">LUN resigning</a>, it was during an odd hour of the night. Looking back now, some interesting VMware KB articles have cropped up around this very topic.</p><p>First there is <a
href="http://kb.vmware.com/kb/9453805">KB 9453805</a>, which covers this process for VI3, seemingly from top to bottom, it also greatly expands on my post, by having you check the datastores view and remove the old LUN/datastore. Oh yeah, it provides instructions on how to do it from the VI Client, good stuff.</p><p>Next there is <a
href="http://kb.vmware.com/kb/1005751">KB 1005751</a>. This one covers much the same as the above, but from the service console, for those of you who are inclined to do it that way.</p><p>Finally, there is also <a
href="http://kb.vmware.com/kb/1011387">KB 1011387</a>, which covers how to handle this process in ESX(i) 4.</p><p>Now when bad things happen, you can be prepared! (<em>Photo by: <a
href="http://www.flickr.com/photos/esquire/">kait jarbeau</a> </em>)</p> ]]></content:encoded> <wfw:commentRss>http://professionalvmware.com/2009/11/revisiting-lun-resigning-bad-things-at-2am/feed/</wfw:commentRss> <slash:comments>3</slash:comments> </item> <item><title>vSphere Storage: Features and Enhancements</title><link>http://professionalvmware.com/2009/10/vsphere-storage-features-and-enhancements/</link> <comments>http://professionalvmware.com/2009/10/vsphere-storage-features-and-enhancements/#comments</comments> <pubDate>Mon, 26 Oct 2009 11:13:18 +0000</pubDate> <dc:creator>darky</dc:creator> <category><![CDATA[storage]]></category> <category><![CDATA[vmdk]]></category> <category><![CDATA[vmfs]]></category> <category><![CDATA[vmkfstools]]></category> <category><![CDATA[vSphere]]></category> <guid
isPermaLink="false">http://professionalvmware.com/?p=869</guid> <description><![CDATA[If you are looking for a detailed explanation of the features and enhancements to the storage stacks in ESX 4 as well as the differences between storage in ESX 3.5 and 4.0, the following presentation has what you are looking for: Vmug V Sphere Storage (Rev E) View more presentations from guesta849bc8b. vSphere Storage: Features [...]]]></description> <content:encoded><![CDATA[<p></p><p>If you are looking for a detailed explanation of the features and enhancements to the storage stacks in ESX 4 as well as the differences between storage in ESX 3.5 and 4.0, the following presentation has what you are looking for:</p><div
style="text-align: left; width: 425px" id="__ss_2019691"><a
style="margin: 12px 0px 3px; display: block; font: 14px helvetica,arial,sans-serif; text-decoration: underline" title="Vmug V Sphere Storage (Rev E)" href="http://www.slideshare.net/guesta849bc8b/vmug-v-sphere-storage-rev-e">Vmug V Sphere Storage (Rev E)</a> <object
style="margin:0px" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="355" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param
name="allowFullScreen" value="true" /><param
name="allowScriptAccess" value="always" /><param
name="src" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=vmugvspherestoragereve-090918154619-phpapp02&amp;stripped_title=vmug-v-sphere-storage-rev-e" /><param
name="allowfullscreen" value="true" /><embed
style="margin:0px" type="application/x-shockwave-flash" width="425" height="355" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=vmugvspherestoragereve-090918154619-phpapp02&amp;stripped_title=vmug-v-sphere-storage-rev-e" allowscriptaccess="always" allowfullscreen="true"></embed></object><div
style="font-family: tahoma,arial; height: 26px; font-size: 11px; padding-top: 2px">View more <a
style="text-decoration: underline" href="http://www.slideshare.net/">presentations</a> from <a
style="text-decoration: underline" href="http://www.slideshare.net/guesta849bc8b">guesta849bc8b</a>.</div></p></div><p><a
href=" http://www.slideshare.net/guesta849bc8b/vmug-v-sphere-storage-rev-e">vSphere Storage: Features and Enhancements</a></p><p>This presentation was written and delivered by Nathan Small, a staff engineer working in VMware support, at the Mid-Missouri VMUG in August 2009.</p> ]]></content:encoded> <wfw:commentRss>http://professionalvmware.com/2009/10/vsphere-storage-features-and-enhancements/feed/</wfw:commentRss> <slash:comments>5</slash:comments> </item> <item><title>Safe and Natural VMFS Enlargement! &#8211; Extend or Grow VMFS and Why You Should Care</title><link>http://professionalvmware.com/2009/08/safe-and-natural-vmfs-enlargement-extend-or-grow-vmfs-and-why-you-should-care/</link> <comments>http://professionalvmware.com/2009/08/safe-and-natural-vmfs-enlargement-extend-or-grow-vmfs-and-why-you-should-care/#comments</comments> <pubDate>Wed, 12 Aug 2009 04:12:19 +0000</pubDate> <dc:creator>bunchc</dc:creator> <category><![CDATA[storage]]></category> <category><![CDATA[VI3]]></category> <category><![CDATA[vmfs]]></category> <category><![CDATA[vSphere]]></category> <category><![CDATA[extent]]></category> <category><![CDATA[grow]]></category> <category><![CDATA[VMware]]></category> <guid
isPermaLink="false">http://professionalvmware.com/?p=800</guid> <description><![CDATA[Now that I have you at attention, let us take this time to talk of things. Important things. The things your parents never told you about VMFS. First let us start with some definitions, each of these will be taken in the context of VMware Virtualization using ESX/vSphere, and VMFS, but you knew that, didn’t [...]]]></description> <content:encoded><![CDATA[<p></p><p>Now that I have you at attention, let us take this time to talk of things. Important things. The things your parents never told you about VMFS. First let us start with some definitions, each of these will be taken in the context of VMware Virtualization using ESX/vSphere, and VMFS, but you knew that, didn’t you? We’ll work from there to the “When &amp; Why”.  Sound like a plan? I think so!</p><p>(Note: This post brought to you by Twitter! Special thanks to <a
href="http://twitter.com/rogerlund">@rogerlund</a>)</p><h4>Definitions</h4><h5>Extent</h5><p>The VMware Resource Guide for vSphere has this to say about extents: “An extent is a partition on a LUN. You can add a new extent to any existing VMFS datastore. The datastore can stretch over multiple extents, up to 32.” Pretty simple, no? I’ll spare you additional explanation then.</p><h5>Growing</h5><p>Also from the resource guide is this gem on Growing: “Grow an extent in an existing VMFS datastore. Only extents with free space immediately after them are expandable. As a result, rather than adding the new extent, you can grow the existing extent so that it fills the available adjacent capacity.”</p><p>Read another way, if your SAN supports LUN resizing, you can grow the VMFS volume (much like using diskpart in Windows Server). So now that we’re clear on the what part (you are clear, right?), we can move to discussing which one to use and when.</p><h4>When &amp; Why</h4><h5>Extents</h5><p>To clarify, in VI3 (ESX 3.5 with vCenter 2.5) extents were your only option for expanding a datastore. What this means is that in VI3, if you needed to expand your datastore, this was how you did it. Period. This will also be the only way to go if your SAN does not support LUN resizing. Even if it does, you can&#8217;t just resize the SAN LUN while the volume is live. This causes you to call VMware support in a hurry.</p><p>This changes in vSphere 4 (ESX 4 with vCenter 4, etc), but that does not mean extents are not useful. When would you use one? The first case jumps right out at me from the definition, you’d use an extent when you can not grow the datastore, as the extent does not have any adjacent capacity that is free. This may happen when you’ve carved out another LUN for another VM or other server, and are otherwise unable to let the LUN &amp; Extent grow into this space. Mind you, there may be some methods at the SAN level to move these around, however, there may be other constraints in your environment that prevent this, division or responsibility, etc.</p><h5>Growing</h5><p>When do you grow a datastore? Well, as stated above, you can only do this in vSphere 4. Growing VMFS comes into play when you have otherwise filled your VMFS volume and cannot risk a storage VMotion (the snapshot for this is stored on the host), and cannot afford the downtime that happens with a “Cold Migration”.  Growing gives you an option above and beyond adding an extent, which has historically been ‘interesting’ (Just search for &#8216;VMFS extents&#8217; on Google &amp; the VMware forums).</p><h4>How</h4><p>Well, I could discuss the “How” for each of these here, and fill more lines on the screen, but that would both annoy you, and put me in the awkward position of trying to cover material that some much smarter folks have already covered. So to that end, <a
href="http://twitter.com/DuncanYB">@DuncanYB</a> gives you a how-to on growth <a
href="http://www.yellow-bricks.com/2009/03/26/resizing-your-vmfs-the-right-way-exploring-the-next-version-of-esxvcenter/">on his Yellow-Bricks blog</a>. The extent part is spelt out about three comments down in <a
href="http://communities.vmware.com/thread/200169">this VMware communities post</a>.</p> ]]></content:encoded> <wfw:commentRss>http://professionalvmware.com/2009/08/safe-and-natural-vmfs-enlargement-extend-or-grow-vmfs-and-why-you-should-care/feed/</wfw:commentRss> <slash:comments>4</slash:comments> </item> <item><title>Now This is Very Interesting &#8211; Open Source VMFS Driver!</title><link>http://professionalvmware.com/2009/03/now-this-is-very-interesting-open-source-vmfs-driver/</link> <comments>http://professionalvmware.com/2009/03/now-this-is-very-interesting-open-source-vmfs-driver/#comments</comments> <pubDate>Mon, 02 Mar 2009 16:41:00 +0000</pubDate> <dc:creator>bunchc</dc:creator> <category><![CDATA[vmfs]]></category> <category><![CDATA[VMware]]></category> <category><![CDATA[free]]></category> <guid
isPermaLink="false">http://professionalvmware.com/2009/03/02/now-this-is-very-interesting-open-source-vmfs-driver/</guid> <description><![CDATA[Interesting indeed. Scott Lowe &#38; Mr. Brambley already did an excellent write up, so I’ll spare you more boring reading. However, this opens up some further cool uses for VMFS. “This driver enables read-only access to files and folders on partitions formatted in the Virtual Machine File System (VMFS) by VMware. VMFS is a clustered [...]]]></description> <content:encoded><![CDATA[<p></p><p>Interesting indeed. <a
href="http://blog.scottlowe.org/2009/02/26/open-source-vmfs-driver/">Scott Lowe</a> &amp; <a
href="http://vmetc.com/2009/02/26/fluid-operations-ecloudmanager-provides-open-source-vmfs-driver/">Mr. Brambley</a> already did an excellent write up, so I’ll spare you more boring reading. However, this opens up some further cool uses for VMFS.</p><blockquote><p>“This driver enables read-only access to files and folders on partitions formatted in the Virtual Machine File System (VMFS) by VMware. VMFS is a clustered file system that is used by the VMware ESX hosts to store virtual machines and virtual disk files. The VMFS driver is developed and maintained by fluid Operations and is included in upcoming releases of the <a
href="http://www.fluidops.com/ecloudmanager.html">eCloudManager</a> product, where it is used to allow enhanced features like offloaded backups of virtual machines hosted on VMware ESX hosts. The VMFS driver comes with a command line interface (CLI) to mount and analyze VMFS volumes. The VMFS driver was tested on Linux and Windows based hosts, but should work on any platform that supports Java.”</p></blockquote> ]]></content:encoded> <wfw:commentRss>http://professionalvmware.com/2009/03/now-this-is-very-interesting-open-source-vmfs-driver/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Bad Things Happen at 2am &#8211; How To Resign a VMFS Partition</title><link>http://professionalvmware.com/2009/02/bad-things-happen-at-2am-how-to-resign-a-vmfs-partition/</link> <comments>http://professionalvmware.com/2009/02/bad-things-happen-at-2am-how-to-resign-a-vmfs-partition/#comments</comments> <pubDate>Thu, 26 Feb 2009 16:18:00 +0000</pubDate> <dc:creator>bunchc</dc:creator> <category><![CDATA[Troubleshooting]]></category> <category><![CDATA[vmfs]]></category> <category><![CDATA[VMware]]></category> <guid
isPermaLink="false">http://professionalvmware.com/2009/02/26/bad-things-happen-at-2am-how-to-resign-a-vmfs-partition/</guid> <description><![CDATA[Well, it started at midnight, a standard hardware upgrade really. Power down the VM’s, shut down the host, and call the DC team to do their thing. Twenty minutes later, got a ring from the DC, that the upgrade had been completed. I popped open the VC, and well, there was no local storage. It [...]]]></description> <content:encoded><![CDATA[<p></p><p>Well, it started at midnight, a standard hardware upgrade really. Power down the VM’s, shut down the host, and call the DC team to do their thing. Twenty minutes later, got a ring from the DC, that the upgrade had been completed.</p><p>I popped open the VC, and well, there was no local storage. It was gone, just… gone. Ok, well it wasn’t really gone, it was just missing from the VI Client, and from /vmfs/volumes, but looking at fdisk –ul:</p><p><font
face="Courier New" color="#ff8040"># fdisk -ul </font></p><p><font
face="Courier New" color="#ff8040">Disk /dev/sda: 299.4 GB, 299439751168 bytes <br
/>255 heads, 63 sectors/track, 36404 cylinders, total 584843264 sectors <br
/>Units = sectors of 1 * 512 = 512 bytes </font></p><p><font
face="Courier New" color="#ff8040">&#160;&#160; Device Boot&#160;&#160;&#160; Start&#160;&#160;&#160;&#160;&#160;&#160; End&#160;&#160;&#160; Blocks&#160;&#160; Id&#160; System <br
/>/dev/sda1&#160;&#160; *&#160;&#160;&#160;&#160;&#160;&#160;&#160; 63&#160;&#160;&#160; 514079&#160;&#160;&#160; 257008+&#160; 83&#160; Linux <br
/>/dev/sda2&#160;&#160;&#160;&#160;&#160;&#160;&#160; 514080&#160; 11004524&#160;&#160; 5245222+&#160; 83&#160; Linux <br
/>/dev/sda3&#160;&#160;&#160;&#160;&#160; 11004525&#160; 15197489&#160;&#160; 2096482+&#160; 83&#160; Linux <br
/>/dev/sda4&#160;&#160;&#160;&#160;&#160; 15197490 584830259 284816385&#160;&#160;&#160; f&#160; Win95 Ext&#8217;d (LBA) <br
/>/dev/sda5&#160;&#160;&#160;&#160;&#160; 15197553&#160; 17302004&#160;&#160; 1052226&#160;&#160; 82&#160; Linux swap <br
/>/dev/sda6&#160;&#160;&#160;&#160;&#160; 17302068 584605349 283651641&#160;&#160; fb&#160; Unknown <br
/>/dev/sda7&#160;&#160;&#160;&#160; 584605413 584830259&#160;&#160;&#160; 112423+&#160; fc&#160; Unknown </font></p><p><font
face="Courier New" color="#ff8040">Disk /dev/sdb: 299.4 GB, 299439751168 bytes <br
/>255 heads, 63 sectors/track, 36404 cylinders, total 584843264 sectors <br
/>Units = sectors of 1 * 512 = 512 bytes </font></p><p>It was still there… what to do what to do. With a little help from <a
href="http://vmfaq.com/entry/47/">Toren L. @ vmfaq</a>, I managed to get this sorted:</p><p>In most cases this situation can be resolved by doing the following steps:</p><p>&#160;&#160; 1. Choose the ESX Server in viclilent and Click on Configuration / Advanced Settings. <br
/>&#160;&#160; 2. (Optional, depending on environment*) Click on LVM -&gt; LVM.DissallowLVMSnapshot 0 -&gt; LVM.EnableResignature 1 <br
/>&#160;&#160; 3. Then click OK to apply settings. <br
/>&#160;&#160; 4. Click on &quot;storage adapters&quot; and click the &quot;rescan&quot; button (upper right). That should let you see the volume again. <br
/>&#160;&#160; 5. Right click the vmhba (under the controller adapter for your machine) and click &quot;rescan&quot;. <br
/>&#160;&#160; 6. Then the volume should be visible. <br
/>&#160;&#160; 7. Then when you go to the summary tab, you right click and click &quot;refresh&quot; and you should see your storage1 volume (or whatever you changed it to). <br
/>&#160;&#160; 8. Choose the ESX Server in viclilent and Click on Configuration / Advanced Settings. <br
/>&#160;&#160; 9. Click on LVM -&gt; LVM.DissallowLVMSnapshot 1 -&gt; LVM.EnableResignature 0 <br
/>&#160; 10. Click OK to apply settings. <br
/>&#160; 11. The name of the visible LUN is now called something similar to snap-5bcf31f1-something. You can now rename it back to what it was called originally. If you have several ESX hosts accessing the LUN you might need to mask out other servers from accessing this LUN in order to rename it.</p><p>Anyone else had similar? Care to comment?</p><p>* <strong>Step number 2 has been corrected – </strong>This can cause problems when done on a hypervisor that is part of a cluster, or otherwise has vmotion enabled. It can however, but ignored for <em>most</em> of those cases.</p> ]]></content:encoded> <wfw:commentRss>http://professionalvmware.com/2009/02/bad-things-happen-at-2am-how-to-resign-a-vmfs-partition/feed/</wfw:commentRss> <slash:comments>14</slash:comments> </item> <item><title>To extend or not to extend? That is the question.</title><link>http://professionalvmware.com/2009/01/to-extend-or-not-to-extend-that-is-the-question/</link> <comments>http://professionalvmware.com/2009/01/to-extend-or-not-to-extend-that-is-the-question/#comments</comments> <pubDate>Mon, 19 Jan 2009 21:30:49 +0000</pubDate> <dc:creator>darky</dc:creator> <category><![CDATA[Advanced Design]]></category> <category><![CDATA[Design]]></category> <category><![CDATA[ESX]]></category> <category><![CDATA[storage]]></category> <category><![CDATA[VI3]]></category> <category><![CDATA[vmfs]]></category> <guid
isPermaLink="false">http://professionalvmware.com/?p=405</guid> <description><![CDATA[Using extents gives you flexibility with your volumes and adding extents is a very simple and usually painless process. The ability to dynamically increase your total storage for a single VMFS volume is a feature we all love, but how many of us actually use it? Is it worth the risk? Are you running extents [...]]]></description> <content:encoded><![CDATA[<p></p><p>Using extents gives you flexibility with your volumes and adding extents is a very simple and usually painless process. The ability to dynamically increase your total storage for a single VMFS volume is a feature we all love, but how many of us actually use it? Is it worth the risk?</p><p>Are you running extents for your VMFS volumes? Are all the extents for single VMFS volume located on the same LUN (a single LUN that has been extended several times) or do you have multiple LUNs that make up a datastore? If your answer is the latter and you have full control over how your LUNs are provisioned, then you should be smacked. I understand that there are those out there that are given standard LUN sizes by their SAN team and there is nothing you can do about it however this article does not concern you&#8230;. yet. We will come back to that later.</p><p>The very idea that one LUN being dependent on another should be enough reason alone to avoid using extents in the first place. Unfortunately this logic isn&#8217;t enough to stop a lot of people out there from using them. It is only after they lose an entire datastore worth of data that they re-evaluate their infrastructure design. This is a classic example of hindsight being 20/20. Whether this is related to lack of education or misunderstanding their usage, the end result is still the same.</p><p>For those that use extents in a pinch because they ran out of space on a datastore, I applaud you for being resourceful enough to come up with that solution however you probably should have understood how VM snapshots work in the first place (IE: Snapshots are NOT a backup solution and if you purposely create a snapshot,  make sure you remove it once it has served its purpose). On the other hand, if you continue to run that extended datastore without the intent of creating a new, larger, and non-extended datastore and move the VM&#8217;s to that location, then you should be punished, though I hope that punishment isn&#8217;t data loss which could lead to a possible RGE (Resume Generating Event).</p><p>Don&#8217;t get me wrong, VMware has vastly improved upon how extents function over the years. The design is actually quite robust however it is still susceptible  to LUN dependency and all the caveats that go hand in hand with it. Fortunately if an extent is accidentally overwritten (aside from the head extent, of course!), all VMs running on that LUN may continue to function properly however there is a chance that if the VM is powered down that you will no longer be able to power it back on. This would only be true if any of the blocks for that VM&#8217;s disk(s) reside on the part of the extent that has been overwritten. In a case like this you may get lucky if you leave the VM running and use VMware Converter inside the Guest OS to clone the VM to a new datastore.</p><p>The bottom line is this: The risks for using extents far outweigh the rewards. Do NOT use extents in production environment unless you have to do so in an emergency situation, such as a datastore running out of space and being unable to power on VMs as a result. In a case like this be sure to create a larger datastore and move the VMs to that new location. While you are at it, perhaps you should reconsider how you are using snapshots as you obviously didn&#8217;t know they would grow that quickly (snapshots on SQL or MS Exchange) or were unaware of how they function in the first place. If you weren&#8217;t aware that your VM&#8217;s are even running snapshots, then you should re-evaluate who has permissions to create these snapshots and restrict it. Also, for those with the minimal chance that your VMs are running on a consolidated helper or VCB backup snapshot due to a snapshot commit error or other error, perhaps a little VM administration would have found those snapshots before they became a problem. Just a thought.. <img
src='http://professionalvmware.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /></p><p>And now back to those of you that have no control over the LUN sizes given to you by your SAN team. Now that you have read this article and fully understand that running production on extents is one hell of a poor choice, it is time to sit down with that team and explain to them why you need specific LUN sizes. I have fixed enough broken volumes and extents over the past few years to know that running production on extents in the first place is just a bad idea. Even if you have full backups, it will require downtime in order to restore those images, not to mention you will have to rebuild the volume in order to make use of the space again.</p><p>Don&#8217;t use extents! At least not permanently <img
src='http://professionalvmware.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /></p> ]]></content:encoded> <wfw:commentRss>http://professionalvmware.com/2009/01/to-extend-or-not-to-extend-that-is-the-question/feed/</wfw:commentRss> <slash:comments>8</slash:comments> </item> <item><title>A Practical Guide to Virtual Disks as Used by VMware &#8211; Part 1 Intro</title><link>http://professionalvmware.com/2009/01/a-practical-guide-to-virtual-disks-as-used-by-vmware-part-1-intro/</link> <comments>http://professionalvmware.com/2009/01/a-practical-guide-to-virtual-disks-as-used-by-vmware-part-1-intro/#comments</comments> <pubDate>Tue, 13 Jan 2009 19:39:23 +0000</pubDate> <dc:creator>bunchc</dc:creator> <category><![CDATA[storage]]></category> <category><![CDATA[vmdk]]></category> <category><![CDATA[vmfs]]></category> <category><![CDATA[vmkfstools]]></category> <category><![CDATA[VMware]]></category> <guid
isPermaLink="false">http://professionalvmware.com/?p=270</guid> <description><![CDATA[Time for a new series! Are you as excited and motivated as I am? In this series we’ll cover the Tops and Bottoms of VMware disk types. What are they, how do you make them, what are the benefits and drawbacks, and when would you use them. A lot to cover? Sure IS, but that [...]]]></description> <content:encoded><![CDATA[<p></p><p>Time for a new series! Are you as excited and motivated as I am? In this series we’ll cover the Tops and Bottoms of VMware disk types. What are they, how do you make them, what are the benefits and drawbacks, and when would you use them. A lot to cover? Sure IS, but that is why it’s a series. I’ll try to get these out once a week as time permits. Seems simple enough right? It is really. There are five basic food groups when it comes to VMware ESX 3.5.x and disk types:</p><ul><li>Zeroed Thick</li><li>Eager Zeroed Thick</li><li>Thick</li><li>Thin</li><li>Raw</li></ul><p>Thats it really. We&#8217;ll get into the specifics of each one of these in their own post in the series. The other 6 parts of this series will explain each of these in detail.</p> ]]></content:encoded> <wfw:commentRss>http://professionalvmware.com/2009/01/a-practical-guide-to-virtual-disks-as-used-by-vmware-part-1-intro/feed/</wfw:commentRss> <slash:comments>2</slash:comments> </item> <item><title>What RAID level do you use for your VMFS?</title><link>http://professionalvmware.com/2008/12/what-raid-level-do-you-use-for-your-vmfs/</link> <comments>http://professionalvmware.com/2008/12/what-raid-level-do-you-use-for-your-vmfs/#comments</comments> <pubDate>Fri, 19 Dec 2008 16:03:16 +0000</pubDate> <dc:creator>darky</dc:creator> <category><![CDATA[Design]]></category> <category><![CDATA[ESX]]></category> <category><![CDATA[storage]]></category> <category><![CDATA[vmfs]]></category> <guid
isPermaLink="false">http://professionalvmware.com/?p=280</guid> <description><![CDATA[Many of you will say &#8220;RAID 5, of course!&#8221; and for those of you that do I would like to ask why? Is it because you really understand the differences between the different RAID levels? Granted that you may but have you ever had to do a RAID rebuild of a RAID 5 volume? How [...]]]></description> <content:encoded><![CDATA[<p></p><p>Many of you will say &#8220;RAID 5, of course!&#8221; and for those of you that do I would like to ask why? Is it because you really understand the differences between the different RAID levels? Granted that you may but have you ever had to do a RAID rebuild of a RAID 5 volume? How long did it take? Was it actually successful?</p><p>What RAID level would I use for my VMFS? RAID 10, of course! <img
src='http://professionalvmware.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /></p><p>Needless to say this post is not about asking questions, but instead give you insight into my years of experience with this very subject. RAID 5 was an acceptable choice when the cost of hard drives were so high as to be prohibitive. However, these days quite the opposite is true. The benefits for using RAID 10 (performance, recovery, etc) far outweigh the costs for the additional drives required.</p><p>Art S. Kagel has written an excellent article about the different RAID levels (including RAID 3 and 4) as well as why he also chooses RAID 10 over RAID 5:</p><p><a
href="http://www.miracleas.com/BAARF/RAID5_versus_RAID10.txt">http://www.miracleas.com/BAARF/RAID5_versus_RAID10.txt</a></p><p>If you are currently using RAID 5 for you critical uptime production VMFS then you may want to consider creating a new RAID group, carve out a LUN and Storage VMotion your VM&#8217;s.</p> ]]></content:encoded> <wfw:commentRss>http://professionalvmware.com/2008/12/what-raid-level-do-you-use-for-your-vmfs/feed/</wfw:commentRss> <slash:comments>27</slash:comments> </item> <item><title>Heaping Heaps! &#8211; ESX Heap Size</title><link>http://professionalvmware.com/2008/12/heaping-heaps-esx-heap-size/</link> <comments>http://professionalvmware.com/2008/12/heaping-heaps-esx-heap-size/#comments</comments> <pubDate>Fri, 19 Dec 2008 00:42:00 +0000</pubDate> <dc:creator>bunchc</dc:creator> <category><![CDATA[ESX]]></category> <category><![CDATA[esx 3.5]]></category> <category><![CDATA[Troubleshooting]]></category> <category><![CDATA[vmfs]]></category> <guid
isPermaLink="false">http://professionalvmware.com/2008/12/18/heaping-heaps-esx-heap-size/</guid> <description><![CDATA[Mr. Epping over at Yellow-Bricks posted this on VMFS3 Heap Size. I’m reposting here for future reference. I was talking to a fellow consultant today. He ran into the following error messages at one of his customer sites: vmkernel: 8:18:59:58.640 cpu2:1410)WARNING: Heap: 1370: Heap_Align(vmfs3, 4096/4096 bytes, 4 align) failed. caller: 0×8fdbd0 vmkernel: 8:18:59:58.640 cpu2:1410)WARNING: Heap: [...]]]></description> <content:encoded><![CDATA[<p></p><p>Mr. Epping over at <a
href="http://www.yellow-bricks.com/2008/12/19/heap-size-vmfs3/">Yellow-Bricks</a> posted this on VMFS3 Heap Size. I’m reposting here for future reference.</p><blockquote><p>I was talking to a fellow consultant today. He ran into the following error messages at one of his customer sites:</p><p>vmkernel: 8:18:59:58.640 cpu2:1410)WARNING: Heap: 1370: Heap_Align(vmfs3, 4096/4096 bytes, 4 align) failed. caller: 0×8fdbd0 <br
/>vmkernel: 8:18:59:58.640 cpu2:1410)WARNING: Heap: 1266: Heap vmfs3: Maximum allowed growth (24) too small for size (8192)</p><p>During the conversation I knew I’d seen this problem before. But the problem that I witnessed was related to a high threshold value in Veeam vFoglight. I knew it was possible to change the setting:</p><p>&#160;&#160; 1. Open vCenter, and click a specific host <br
/>&#160;&#160; 2. Click on the “Configurations” tab <br
/>&#160;&#160; 3. Click on VMFS3 <br
/>&#160;&#160; 4. Change the value of “VMFS3.MaxHeapSizeMB”</p><p>The default value is 16MB, this allows for a maximum of 4TB of open vmdk’s on a single host. The max setting is 128MB which allows for a maximum of 32TB of open vmdk’s on a single host. Keep this in mind when designing your environment.</p><p>Keep in mind that this is ESX 3.5 only, you can’t change the heap size on ESX 3.0.x</p></blockquote> ]]></content:encoded> <wfw:commentRss>http://professionalvmware.com/2008/12/heaping-heaps-esx-heap-size/feed/</wfw:commentRss> <slash:comments>2</slash:comments> </item> </channel> </rss>
