<?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>Yellow Bricks &#187; nfs</title>
	<atom:link href="http://www.yellow-bricks.com/tag/nfs/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.yellow-bricks.com</link>
	<description>Building blocks for virtualization...</description>
	<lastBuildDate>Fri, 10 Feb 2012 11:12:30 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>Using a CNAME (DNS alias) to mount an NFS datastore</title>
		<link>http://www.yellow-bricks.com/2012/02/07/using-a-cname-dns-alias-to-mount-an-nfs-datastore/</link>
		<comments>http://www.yellow-bricks.com/2012/02/07/using-a-cname-dns-alias-to-mount-an-nfs-datastore/#comments</comments>
		<pubDate>Tue, 07 Feb 2012 14:06:31 +0000</pubDate>
		<dc:creator>Duncan Epping</dc:creator>
				<category><![CDATA[Server]]></category>
		<category><![CDATA[5.0]]></category>
		<category><![CDATA[nfs]]></category>
		<category><![CDATA[Storage]]></category>
		<category><![CDATA[vSphere]]></category>

		<guid isPermaLink="false">http://www.yellow-bricks.com/?p=9709</guid>
		<description><![CDATA[<p>I was playing around in my lab with NFS datastores today. I wanted to fail-over a replicated NFS datastore without the need to re-register the virtual machines running on them. I had mounted the NFS datastore using the IP address and as that is used to create the UUID it was obvious that it wouldn&#8217;t work. I figured there should [...]</p><p><div style="border: 1px solid gray; background-color:#CCCCCC;margin: 0px 0pt 0px 0px; padding: 5px;">

"<a href="http://www.yellow-bricks.com/2012/02/07/using-a-cname-dns-alias-to-mount-an-nfs-datastore/">Using a CNAME (DNS alias) to mount an NFS datastore</a>" originally appeared on <a href="http://www.yellow-bricks.com">Yellow-Bricks.com</a>. Follow us on <a href="http://www.twitter.com/DuncanYB">Twitter</a> and <a href="http://www.facebook.com/pages/Yellow-Bricks-virtualization-blog/132292893499196">Facebook</a>.<br>
Available now: vSphere 5 Clustering Deepdive. (<a href="http://www.amazon.com/dp/1463658133/ref=as_li_qf_sp_asin_til?tag=yellowbricks-20&camp=0&creative=0&linkCode=as1&creativeASIN=1463658133&adid=07SG91DX7FQT2HS66PMM"><strong>paper</strong></a> | <a href="https://www.amazon.com/dp/B005C1SARM/ref=as_li_tf_til?tag=yellowbricks-20&camp=0&creative=0&linkCode=as1&creativeASIN=B005C1SARM&adid=16Q69JRGDTX1DHPRKTQM&"><strong>e-book</strong></a>)</div><br><br></p>]]></description>
			<content:encoded><![CDATA[<p>I was playing around in my lab with NFS datastores today. I wanted to fail-over a replicated NFS datastore without the need to re-register the virtual machines running on them. I had mounted the NFS datastore using the IP address and as that is used to create the UUID it was obvious that it wouldn&#8217;t work. I figured there should be a way around it but after a quick search on the internet I still hadn&#8217;t found anything yet.</p>
<p>I figured it should be possible to achieve this using a CNAME but also recalled something around vCenter screwing this up again. I tested it anyway and with success. This is what I did:</p>
<ul>
<li>Added both NFS servers to DNS</li>
<li>Create a CNAME (DNS Alias) and pointed to the &#8220;active&#8221; NFS server</li>
<ul>
<li>I used the name &#8220;nasdr&#8221; to make it obvious what it is used for</li>
</ul>
<li>Created an NFS share (drtest) on the NFS server</li>
<li>Mount the NFS export using vCenter or though the CLI</li>
<ul>
<li>esxcfg-nas -a -o nasdr -s /drtest drtest</li>
</ul>
<li>Check the UUID using vCenter or through the CLI</li>
<ul>
<li>ls -lah /vmfs/volumes</li>
<li>example output:<br />
lrwxr-xr-x    1 root     root           17 Feb  6 10:56 drtest -&gt; <strong>e9f77a89-7b01e9fd</strong></li>
</ul>
<li>Created a virtual machine on the nfsdatastore</li>
<li>Enabled replication to my &#8220;standby&#8221; NFS server</li>
<li>I killed my &#8220;active&#8221; NFS server environment (after validating it had completed replication)</li>
<li>Changed the CNAME to point to the secondary NFS server</li>
<li>Unmounted the volume old volume</li>
<ul>
<li>esxcfg-nas -d drtest</li>
</ul>
<li>I did a vmkping to &#8220;nasdr&#8221; just to validate the destination IP had changed</li>
<li>Rescanned my storage using &#8220;esxcfg-rescan -A&#8221;</li>
<li>Mounted the new volume</li>
<ul>
<li>esxcfg-nas -a -o nasdr -s /drtest drtest</li>
</ul>
<li>Checked the UUID using the CLI</li>
<ul>
<li>ls -lah /vmfs/volumes</li>
<li>example output:<br />
lrwxr-xr-x    1 root     root           17 Feb  6 13:09 drtest -&gt; <strong>e9f77a89-7b01e9fd</strong></li>
</ul>
<li>Powered on the virtual machine now running on the secondary NFS server</li>
</ul>
<p>As you can see, both volumes had the exact same UUID. After the fail-over I could power-on the virtual machine. No need to re-register the virtual machines within vCenter first. Before I wanted to share it with the world I reached out to my friends at NetApp. Vaughn Stewart connected me with Peter Learmonth who validated my findings and actually pointed me to a blog article he wrote about this topic. I suggest to head-over to <a href="http://communities.netapp.com/community/netapp-blogs/getvirtical/blog/2011/09/28/nfs-datastore-uuids-how-they-work-and-what-changed-in-vsphere-5">Peter&#8217;s article for more details</a> on this.</p>
<p><div style="border: 1px solid gray; background-color:#CCCCCC;margin: 0px 0pt 0px 0px; padding: 5px;">

"<a href="http://www.yellow-bricks.com/2012/02/07/using-a-cname-dns-alias-to-mount-an-nfs-datastore/">Using a CNAME (DNS alias) to mount an NFS datastore</a>" originally appeared on <a href="http://www.yellow-bricks.com">Yellow-Bricks.com</a>. Follow us on <a href="http://www.twitter.com/DuncanYB">Twitter</a> and <a href="http://www.facebook.com/pages/Yellow-Bricks-virtualization-blog/132292893499196">Facebook</a>.<br>
Available now: vSphere 5 Clustering Deepdive. (<a href="http://www.amazon.com/dp/1463658133/ref=as_li_qf_sp_asin_til?tag=yellowbricks-20&camp=0&creative=0&linkCode=as1&creativeASIN=1463658133&adid=07SG91DX7FQT2HS66PMM"><strong>paper</strong></a> | <a href="https://www.amazon.com/dp/B005C1SARM/ref=as_li_tf_til?tag=yellowbricks-20&camp=0&creative=0&linkCode=as1&creativeASIN=B005C1SARM&adid=16Q69JRGDTX1DHPRKTQM&"><strong>e-book</strong></a>)</div><br><br></p>]]></content:encoded>
			<wfw:commentRss>http://www.yellow-bricks.com/2012/02/07/using-a-cname-dns-alias-to-mount-an-nfs-datastore/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>Storage Filters</title>
		<link>http://www.yellow-bricks.com/2010/08/11/storage-filters/</link>
		<comments>http://www.yellow-bricks.com/2010/08/11/storage-filters/#comments</comments>
		<pubDate>Wed, 11 Aug 2010 13:33:00 +0000</pubDate>
		<dc:creator>Duncan Epping</dc:creator>
				<category><![CDATA[Server]]></category>
		<category><![CDATA[ESX]]></category>
		<category><![CDATA[esxi]]></category>
		<category><![CDATA[nfs]]></category>
		<category><![CDATA[Storage]]></category>
		<category><![CDATA[vcenter]]></category>
		<category><![CDATA[vmfs]]></category>

		<guid isPermaLink="false">http://www.yellow-bricks.com/?p=6448</guid>
		<description><![CDATA[<p>I was reading about Storage Filters last week and wanted to do a short write up. I totally forgot about it until I noticed this new KB article. The KB article only discusses the LUN filters though and not the other filters that are available today. Currently 4 filters have been made public: config.vpxd.filter.hostRescanFilter config.vpxd.filter.vmfsFilter config.vpxd.filter.rdmFilter config.vpxd.filter.SameHostAndTransportsFilter The first filter [...]</p><p><div style="border: 1px solid gray; background-color:#CCCCCC;margin: 0px 0pt 0px 0px; padding: 5px;">

"<a href="http://www.yellow-bricks.com/2010/08/11/storage-filters/">Storage Filters</a>" originally appeared on <a href="http://www.yellow-bricks.com">Yellow-Bricks.com</a>. Follow us on <a href="http://www.twitter.com/DuncanYB">Twitter</a> and <a href="http://www.facebook.com/pages/Yellow-Bricks-virtualization-blog/132292893499196">Facebook</a>.<br>
Available now: vSphere 5 Clustering Deepdive. (<a href="http://www.amazon.com/dp/1463658133/ref=as_li_qf_sp_asin_til?tag=yellowbricks-20&camp=0&creative=0&linkCode=as1&creativeASIN=1463658133&adid=07SG91DX7FQT2HS66PMM"><strong>paper</strong></a> | <a href="https://www.amazon.com/dp/B005C1SARM/ref=as_li_tf_til?tag=yellowbricks-20&camp=0&creative=0&linkCode=as1&creativeASIN=B005C1SARM&adid=16Q69JRGDTX1DHPRKTQM&"><strong>e-book</strong></a>)</div><br><br></p>]]></description>
			<content:encoded><![CDATA[<p>I was reading about Storage Filters last week and wanted to do a short write up. I totally forgot about it until I noticed this new <a href="http://kb.vmware.com/kb/1010513">KB article</a>. The KB article only discusses the LUN filters though and not the other filters that are available today.</p>
<p>Currently 4 filters have been made public:</p>
<ol>
<li>config.vpxd.filter.hostRescanFilter</li>
<li>config.vpxd.filter.vmfsFilter</li>
<li>config.vpxd.filter.rdmFilter</li>
<li>config.vpxd.filter.SameHostAndTransportsFilter</li>
</ol>
<p>The first filter on the list is one I discussed roughly a <a href="http://www.yellow-bricks.com/2009/08/04/automatic-rescan-of-your-hbas/">year ago</a>. The &#8220;Host Rescan Filter&#8221; makes it possible to disable the automatic storage rescan that occurs on all hosts after a VMFS volume has been created. The reason you might want to avoid this is when you adding multiple volumes and want to avoid multiple rescans but just initiate a single rescan after you create your final volume. By setting &#8220;config.vpxd.filter.hostRescanFilter&#8221; to false the automatic rescan is disabled. In short the steps needed:</p>
<ol>
<li>Open up the vSphere Client</li>
<li>Go to Administration -&gt; vCenter Server</li>
<li>Go to Settings -&gt; Advanced Settings</li>
<li>If the key “config.vpxd.filter.hostRescanFilter” is not available add it and set it to false</li>
</ol>
<p>To be honest this is the only storage filter I would personally recommend using. For instance &#8220;config.vpxd.filter.rdmFilter&#8221; when set to &#8220;false&#8221; will enable you to add a LUN as an RDM to a VM while this LUN is already used as an RDM by a different VM. Now that can be useful in very specific situations like when MSCS is used, but in general should be avoided as data could be corrupted when the wrong LUN is selected.</p>
<p>The filter &#8220;config.vpxd.filter.vmfsFilter&#8221; can be compared to the RDM filter as when set to false it would enable you to overwrite a VMFS volume with VMFS or re-use as an RDM. Again, not something I would recommend enabling as it could lead to loss of data which has a serious impact on any organization.</p>
<p>Same goes for &#8220;config.vpxd.filter.SameHostAndTransportsFilter&#8221;. When it is set to &#8220;False&#8221; you can actually add an &#8220;incompatible LUN&#8221; as an extend to an existing volume. An example of an incompatible LUN would for instance be a LUN which is not presented to all hosts that have access to the VMFS volume it will be added to. I can&#8217;t really think of a single reason to change the defaults on this setting to be honest besides troubleshooting, but it is good to know they are there.</p>
<p>Most of the storage filters have its specific use cases. In general storage filters should be avoided, except for &#8220;config.vpxd.filter.hostRescanFilter&#8221; which has proven to be useful in specific situations.</p>
<p><div style="border: 1px solid gray; background-color:#CCCCCC;margin: 0px 0pt 0px 0px; padding: 5px;">

"<a href="http://www.yellow-bricks.com/2010/08/11/storage-filters/">Storage Filters</a>" originally appeared on <a href="http://www.yellow-bricks.com">Yellow-Bricks.com</a>. Follow us on <a href="http://www.twitter.com/DuncanYB">Twitter</a> and <a href="http://www.facebook.com/pages/Yellow-Bricks-virtualization-blog/132292893499196">Facebook</a>.<br>
Available now: vSphere 5 Clustering Deepdive. (<a href="http://www.amazon.com/dp/1463658133/ref=as_li_qf_sp_asin_til?tag=yellowbricks-20&camp=0&creative=0&linkCode=as1&creativeASIN=1463658133&adid=07SG91DX7FQT2HS66PMM"><strong>paper</strong></a> | <a href="https://www.amazon.com/dp/B005C1SARM/ref=as_li_tf_til?tag=yellowbricks-20&camp=0&creative=0&linkCode=as1&creativeASIN=B005C1SARM&adid=16Q69JRGDTX1DHPRKTQM&"><strong>e-book</strong></a>)</div><br><br></p>]]></content:encoded>
			<wfw:commentRss>http://www.yellow-bricks.com/2010/08/11/storage-filters/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Definition of the advanced NFS options</title>
		<link>http://www.yellow-bricks.com/2010/02/13/definition-of-the-advanced-nfs-options/</link>
		<comments>http://www.yellow-bricks.com/2010/02/13/definition-of-the-advanced-nfs-options/#comments</comments>
		<pubDate>Sat, 13 Feb 2010 06:00:03 +0000</pubDate>
		<dc:creator>Duncan Epping</dc:creator>
				<category><![CDATA[Server]]></category>
		<category><![CDATA[ESX]]></category>
		<category><![CDATA[esxi]]></category>
		<category><![CDATA[netapp]]></category>
		<category><![CDATA[nfs]]></category>
		<category><![CDATA[Storage]]></category>
		<category><![CDATA[vSphere]]></category>
		<category><![CDATA[vstorage]]></category>

		<guid isPermaLink="false">http://www.yellow-bricks.com/?p=5308</guid>
		<description><![CDATA[<p>An often asked question when implementing NFS based storage is what do these advanced settings represent you are recommending me to change? VMware published a great KB article which describes these. For instance: NFS.HeartbeatMaxFailures The number of consecutive heartbeat requests that must fail before the server is marked as unavailable. The KB article does not only explain the separate NFS settings but also [...]</p><p><div style="border: 1px solid gray; background-color:#CCCCCC;margin: 0px 0pt 0px 0px; padding: 5px;">

"<a href="http://www.yellow-bricks.com/2010/02/13/definition-of-the-advanced-nfs-options/">Definition of the advanced NFS options</a>" originally appeared on <a href="http://www.yellow-bricks.com">Yellow-Bricks.com</a>. Follow us on <a href="http://www.twitter.com/DuncanYB">Twitter</a> and <a href="http://www.facebook.com/pages/Yellow-Bricks-virtualization-blog/132292893499196">Facebook</a>.<br>
Available now: vSphere 5 Clustering Deepdive. (<a href="http://www.amazon.com/dp/1463658133/ref=as_li_qf_sp_asin_til?tag=yellowbricks-20&camp=0&creative=0&linkCode=as1&creativeASIN=1463658133&adid=07SG91DX7FQT2HS66PMM"><strong>paper</strong></a> | <a href="https://www.amazon.com/dp/B005C1SARM/ref=as_li_tf_til?tag=yellowbricks-20&camp=0&creative=0&linkCode=as1&creativeASIN=B005C1SARM&adid=16Q69JRGDTX1DHPRKTQM&"><strong>e-book</strong></a>)</div><br><br></p>]]></description>
			<content:encoded><![CDATA[<p>An often asked question when implementing NFS based storage is what do these advanced settings represent you are recommending me to change?</p>
<p>VMware published a great <a href="http://kb.vmware.com/kb/1007909">KB article</a> which describes these. For instance:</p>
<blockquote><p>NFS.HeartbeatMaxFailures<br />
The number of consecutive heartbeat requests that must fail before the server is marked as unavailable.</p></blockquote>
<p>The KB article does not only explain the separate NFS settings but also how you can calculate how long it can take before ESX marks a NFS share as unavailable. Good stuff, definitely highly recommended!</p>
<p><div style="border: 1px solid gray; background-color:#CCCCCC;margin: 0px 0pt 0px 0px; padding: 5px;">

"<a href="http://www.yellow-bricks.com/2010/02/13/definition-of-the-advanced-nfs-options/">Definition of the advanced NFS options</a>" originally appeared on <a href="http://www.yellow-bricks.com">Yellow-Bricks.com</a>. Follow us on <a href="http://www.twitter.com/DuncanYB">Twitter</a> and <a href="http://www.facebook.com/pages/Yellow-Bricks-virtualization-blog/132292893499196">Facebook</a>.<br>
Available now: vSphere 5 Clustering Deepdive. (<a href="http://www.amazon.com/dp/1463658133/ref=as_li_qf_sp_asin_til?tag=yellowbricks-20&camp=0&creative=0&linkCode=as1&creativeASIN=1463658133&adid=07SG91DX7FQT2HS66PMM"><strong>paper</strong></a> | <a href="https://www.amazon.com/dp/B005C1SARM/ref=as_li_tf_til?tag=yellowbricks-20&camp=0&creative=0&linkCode=as1&creativeASIN=B005C1SARM&adid=16Q69JRGDTX1DHPRKTQM&"><strong>e-book</strong></a>)</div><br><br></p>]]></content:encoded>
			<wfw:commentRss>http://www.yellow-bricks.com/2010/02/13/definition-of-the-advanced-nfs-options/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>vscsiStats</title>
		<link>http://www.yellow-bricks.com/2009/12/17/vscsistats/</link>
		<comments>http://www.yellow-bricks.com/2009/12/17/vscsistats/#comments</comments>
		<pubDate>Thu, 17 Dec 2009 13:01:09 +0000</pubDate>
		<dc:creator>Duncan Epping</dc:creator>
				<category><![CDATA[PASS Syndication]]></category>
		<category><![CDATA[Server]]></category>
		<category><![CDATA[iscsi]]></category>
		<category><![CDATA[nfs]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[Storage]]></category>

		<guid isPermaLink="false">http://www.yellow-bricks.com/?p=4791</guid>
		<description><![CDATA[<p>I was doing performance troubleshooting with Frank Denneman this week and we wanted to use &#8220;vscsiStats&#8221; to verify if there was any significant latency. We checked multiple whitepapers before we went onsite and our primary source was this excellent article by Scott Drummonds. After start vscsiStats and receiving a &#8220;successful started&#8221;  we waited for 15 minutes and verified if we [...]</p><p><div style="border: 1px solid gray; background-color:#CCCCCC;margin: 0px 0pt 0px 0px; padding: 5px;">

"<a href="http://www.yellow-bricks.com/2009/12/17/vscsistats/">vscsiStats</a>" originally appeared on <a href="http://www.yellow-bricks.com">Yellow-Bricks.com</a>. Follow us on <a href="http://www.twitter.com/DuncanYB">Twitter</a> and <a href="http://www.facebook.com/pages/Yellow-Bricks-virtualization-blog/132292893499196">Facebook</a>.<br>
Available now: vSphere 5 Clustering Deepdive. (<a href="http://www.amazon.com/dp/1463658133/ref=as_li_qf_sp_asin_til?tag=yellowbricks-20&camp=0&creative=0&linkCode=as1&creativeASIN=1463658133&adid=07SG91DX7FQT2HS66PMM"><strong>paper</strong></a> | <a href="https://www.amazon.com/dp/B005C1SARM/ref=as_li_tf_til?tag=yellowbricks-20&camp=0&creative=0&linkCode=as1&creativeASIN=B005C1SARM&adid=16Q69JRGDTX1DHPRKTQM&"><strong>e-book</strong></a>)</div><br><br></p>]]></description>
			<content:encoded><![CDATA[<p>I was doing performance troubleshooting with Frank Denneman this week and we wanted to use &#8220;vscsiStats&#8221; to verify if there was any significant latency.</p>
<p>We checked multiple whitepapers before we went onsite and our primary source was this excellent <a href="http://communities.vmware.com/docs/DOC-10095">article</a> by Scott Drummonds. After start vscsiStats and receiving a &#8220;successful started&#8221;  we waited for 15 minutes and verified if we could see any data at all. Unfortunately we did not see anything. What is happening here? We checked the build/patch level and it was ESX 3.5 Update 4. Nothing out of the ordinary I would say. After trying several VMs we still did not see anything with &#8220;vscsiStats -s -w &lt;worldID&gt;&#8221;. For some weird reason, in contrary to what all blog articles are stating and what Scott Drummonds states we had to use the following command:</p>
<pre style="padding-left: 30px;">vscsiStats -s -t -w &lt;worldID&gt;</pre>
<p>This might not be the case in most situations, but again we had to add &#8220;-t&#8221; to capture any data. You can find the world ID of the VM you want to monitor the performance by using the following command:</p>
<pre style="padding-left: 30px;">vscsiStats -l</pre>
<p>After a couple of minutes you can verify if any data is being collected by using the following command:</p>
<pre style="padding-left: 30px;">vscsiStats -p all -w &lt;worldID&gt;</pre>
<p>If you want to save your data in a CSV file to import it in Excel use the following:</p>
<pre style="padding-left: 30px;">vscsiStats -p all -c -w &lt;worldID&gt; &gt; /tmp/vmstats-&lt;vmname&gt;.csv</pre>
<p>Don&#8217;t forget to stop the monitoring:</p>
<pre style="padding-left: 30px;">vscsiStats -x -w &lt;worldID&gt;</pre>
<p>So what&#8217;s the outcome of this all? Well with vscsiStats you can create great diagrams which for instance show the latency. This can be very useful in NFS environments as esxtop does not show this info:<br />
<img class="colorbox-4791"  src="http://farm3.static.flickr.com/2618/4191837891_c4c31dc40a.jpg" alt="" /></p>
<p>If you don&#8217;t want to do this by hand, check out this <a href="http://www.gabesvirtualworld.com/?p=1022">article</a> by Gabe.</p>
<p><div style="border: 1px solid gray; background-color:#CCCCCC;margin: 0px 0pt 0px 0px; padding: 5px;">

"<a href="http://www.yellow-bricks.com/2009/12/17/vscsistats/">vscsiStats</a>" originally appeared on <a href="http://www.yellow-bricks.com">Yellow-Bricks.com</a>. Follow us on <a href="http://www.twitter.com/DuncanYB">Twitter</a> and <a href="http://www.facebook.com/pages/Yellow-Bricks-virtualization-blog/132292893499196">Facebook</a>.<br>
Available now: vSphere 5 Clustering Deepdive. (<a href="http://www.amazon.com/dp/1463658133/ref=as_li_qf_sp_asin_til?tag=yellowbricks-20&camp=0&creative=0&linkCode=as1&creativeASIN=1463658133&adid=07SG91DX7FQT2HS66PMM"><strong>paper</strong></a> | <a href="https://www.amazon.com/dp/B005C1SARM/ref=as_li_tf_til?tag=yellowbricks-20&camp=0&creative=0&linkCode=as1&creativeASIN=B005C1SARM&adid=16Q69JRGDTX1DHPRKTQM&"><strong>e-book</strong></a>)</div><br><br></p>]]></content:encoded>
			<wfw:commentRss>http://www.yellow-bricks.com/2009/12/17/vscsistats/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>NetApp storage best practices revised!</title>
		<link>http://www.yellow-bricks.com/2008/11/25/netapp-storage-best-practices-revised/</link>
		<comments>http://www.yellow-bricks.com/2008/11/25/netapp-storage-best-practices-revised/#comments</comments>
		<pubDate>Tue, 25 Nov 2008 21:52:26 +0000</pubDate>
		<dc:creator>Duncan Epping</dc:creator>
				<category><![CDATA[Server]]></category>
		<category><![CDATA[ESX]]></category>
		<category><![CDATA[esxi]]></category>
		<category><![CDATA[nfs]]></category>
		<category><![CDATA[Storage]]></category>

		<guid isPermaLink="false">http://www.yellow-bricks.com/?p=1033</guid>
		<description><![CDATA[<p>About a week ago I wrote about the new version of the NetApp best practices pdf TR-3428. I emailed with Vaughn about the fact that leaving maintenance mode before the reboot might not be the smartest thing to do. Vaughn aggreed and replied that the document would be revised soon. This would need to go through the normal process which [...]</p><p><div style="border: 1px solid gray; background-color:#CCCCCC;margin: 0px 0pt 0px 0px; padding: 5px;">

"<a href="http://www.yellow-bricks.com/2008/11/25/netapp-storage-best-practices-revised/">NetApp storage best practices revised!</a>" originally appeared on <a href="http://www.yellow-bricks.com">Yellow-Bricks.com</a>. Follow us on <a href="http://www.twitter.com/DuncanYB">Twitter</a> and <a href="http://www.facebook.com/pages/Yellow-Bricks-virtualization-blog/132292893499196">Facebook</a>.<br>
Available now: vSphere 5 Clustering Deepdive. (<a href="http://www.amazon.com/dp/1463658133/ref=as_li_qf_sp_asin_til?tag=yellowbricks-20&camp=0&creative=0&linkCode=as1&creativeASIN=1463658133&adid=07SG91DX7FQT2HS66PMM"><strong>paper</strong></a> | <a href="https://www.amazon.com/dp/B005C1SARM/ref=as_li_tf_til?tag=yellowbricks-20&camp=0&creative=0&linkCode=as1&creativeASIN=B005C1SARM&adid=16Q69JRGDTX1DHPRKTQM&"><strong>e-book</strong></a>)</div><br><br></p>]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft colorbox-1033" src="http://www.stewdapew.com/images/TR-3428_cover.gif" alt="" width="136" height="165" align="left&quot;" />About a week ago I <a href="http://www.yellow-bricks.com/2008/11/21/new-version-of-the-netapp-nfs-best-practices-doc/">wrote</a> about the new version of the NetApp best practices pdf TR-3428. I emailed with Vaughn about the fact that leaving maintenance mode before the reboot might not be the smartest thing to do. Vaughn aggreed and replied that the document would be revised soon.</p>
<p>This would need to go through the normal process which could take weeks. Somehow Vaughn managed to speed things up and just published the new version, 4.4, of TR-3428.</p>
<p>Read the <a href="http://blogs.netapp.com/virtualstorageguy/2008/11/vmware-on-netap.html">document</a>, even if you don&#8217;t own a NetApp there&#8217;s still useful info in there! In my opinion it&#8217;s one of the best VMware documents I&#8217;ve seen so far from a vendor. (Although the Cisco <a href="http://www.yellow-bricks.com/2008/06/17/cisco-and-vmware-best-practice/">pdf</a> is also a great read!)</p>
<p><div style="border: 1px solid gray; background-color:#CCCCCC;margin: 0px 0pt 0px 0px; padding: 5px;">

"<a href="http://www.yellow-bricks.com/2008/11/25/netapp-storage-best-practices-revised/">NetApp storage best practices revised!</a>" originally appeared on <a href="http://www.yellow-bricks.com">Yellow-Bricks.com</a>. Follow us on <a href="http://www.twitter.com/DuncanYB">Twitter</a> and <a href="http://www.facebook.com/pages/Yellow-Bricks-virtualization-blog/132292893499196">Facebook</a>.<br>
Available now: vSphere 5 Clustering Deepdive. (<a href="http://www.amazon.com/dp/1463658133/ref=as_li_qf_sp_asin_til?tag=yellowbricks-20&camp=0&creative=0&linkCode=as1&creativeASIN=1463658133&adid=07SG91DX7FQT2HS66PMM"><strong>paper</strong></a> | <a href="https://www.amazon.com/dp/B005C1SARM/ref=as_li_tf_til?tag=yellowbricks-20&camp=0&creative=0&linkCode=as1&creativeASIN=B005C1SARM&adid=16Q69JRGDTX1DHPRKTQM&"><strong>e-book</strong></a>)</div><br><br></p>]]></content:encoded>
			<wfw:commentRss>http://www.yellow-bricks.com/2008/11/25/netapp-storage-best-practices-revised/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>New version of the NetApp NFS best practices doc!</title>
		<link>http://www.yellow-bricks.com/2008/11/21/new-version-of-the-netapp-nfs-best-practices-doc/</link>
		<comments>http://www.yellow-bricks.com/2008/11/21/new-version-of-the-netapp-nfs-best-practices-doc/#comments</comments>
		<pubDate>Fri, 21 Nov 2008 09:42:42 +0000</pubDate>
		<dc:creator>Duncan Epping</dc:creator>
				<category><![CDATA[Server]]></category>
		<category><![CDATA[ESX]]></category>
		<category><![CDATA[esxi]]></category>
		<category><![CDATA[nfs]]></category>
		<category><![CDATA[Storage]]></category>

		<guid isPermaLink="false">http://www.yellow-bricks.com/?p=975</guid>
		<description><![CDATA[<p>I just noticed that there&#8217;s a new version(4.3) of the NetApp on NFS best practices document online. This document has a new best practice in there that I discussed a couple of weeks ago about the &#8220;/NFS/LockDisable&#8221; and the &#8220;prefvmx.consolidateDeleteNFSLocks&#8221; settings(Page 14). As far as I can judge at this point in time the document seems to be also following [...]</p><p><div style="border: 1px solid gray; background-color:#CCCCCC;margin: 0px 0pt 0px 0px; padding: 5px;">

"<a href="http://www.yellow-bricks.com/2008/11/21/new-version-of-the-netapp-nfs-best-practices-doc/">New version of the NetApp NFS best practices doc!</a>" originally appeared on <a href="http://www.yellow-bricks.com">Yellow-Bricks.com</a>. Follow us on <a href="http://www.twitter.com/DuncanYB">Twitter</a> and <a href="http://www.facebook.com/pages/Yellow-Bricks-virtualization-blog/132292893499196">Facebook</a>.<br>
Available now: vSphere 5 Clustering Deepdive. (<a href="http://www.amazon.com/dp/1463658133/ref=as_li_qf_sp_asin_til?tag=yellowbricks-20&camp=0&creative=0&linkCode=as1&creativeASIN=1463658133&adid=07SG91DX7FQT2HS66PMM"><strong>paper</strong></a> | <a href="https://www.amazon.com/dp/B005C1SARM/ref=as_li_tf_til?tag=yellowbricks-20&camp=0&creative=0&linkCode=as1&creativeASIN=B005C1SARM&adid=16Q69JRGDTX1DHPRKTQM&"><strong>e-book</strong></a>)</div><br><br></p>]]></description>
			<content:encoded><![CDATA[<p>I just noticed that there&#8217;s a <a href="http://www.netapp.com/us/library/technical-reports/tr-3428.html">new version</a>(4.3) of the NetApp on NFS best practices document online. This document has a new best practice in there that <a href="http://www.yellow-bricks.com/2008/11/05/nfslockdisable-what-should-it-be-1-or-0/">I discussed</a> a couple of weeks ago about the &#8220;/NFS/LockDisable&#8221; and the &#8220;prefvmx.consolidateDeleteNFSLocks&#8221; settings(Page 14).</p>
<p>As far as I can judge at this point in time the document seems to be also following the VMware guidelines. NetApp suggests running several commands directly on the Service Console to do the desired changes. Although I do agree with their suggested changes, I don&#8217;t agree with the order of the procedure.</p>
<p>On page 14 in both &#8220;procedures&#8221; NetApp suggests that you enter maintenance mode before applying the changes. Which is definitely something I would also suggest. But they also suggest to exit maintenance mode right before you reboot the server. In theory this could lead to VM&#8217;s being VMotioned to the host you&#8217;re about to reboot. When this happens the VM&#8217;s will be killed without any notice, which could lead to all sorts of problems as you can imagine.</p>
<p>So if you&#8217;re about to make the changes NetApp suggests, please change the order and do a reboot first and exit maintenance mode when the reboot is completed.</p>
<p><div style="border: 1px solid gray; background-color:#CCCCCC;margin: 0px 0pt 0px 0px; padding: 5px;">

"<a href="http://www.yellow-bricks.com/2008/11/21/new-version-of-the-netapp-nfs-best-practices-doc/">New version of the NetApp NFS best practices doc!</a>" originally appeared on <a href="http://www.yellow-bricks.com">Yellow-Bricks.com</a>. Follow us on <a href="http://www.twitter.com/DuncanYB">Twitter</a> and <a href="http://www.facebook.com/pages/Yellow-Bricks-virtualization-blog/132292893499196">Facebook</a>.<br>
Available now: vSphere 5 Clustering Deepdive. (<a href="http://www.amazon.com/dp/1463658133/ref=as_li_qf_sp_asin_til?tag=yellowbricks-20&camp=0&creative=0&linkCode=as1&creativeASIN=1463658133&adid=07SG91DX7FQT2HS66PMM"><strong>paper</strong></a> | <a href="https://www.amazon.com/dp/B005C1SARM/ref=as_li_tf_til?tag=yellowbricks-20&camp=0&creative=0&linkCode=as1&creativeASIN=B005C1SARM&adid=16Q69JRGDTX1DHPRKTQM&"><strong>e-book</strong></a>)</div><br><br></p>]]></content:encoded>
			<wfw:commentRss>http://www.yellow-bricks.com/2008/11/21/new-version-of-the-netapp-nfs-best-practices-doc/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>NFS.LockDisable what should it be 1 or 0</title>
		<link>http://www.yellow-bricks.com/2008/11/05/nfslockdisable-what-should-it-be-1-or-0/</link>
		<comments>http://www.yellow-bricks.com/2008/11/05/nfslockdisable-what-should-it-be-1-or-0/#comments</comments>
		<pubDate>Wed, 05 Nov 2008 09:36:00 +0000</pubDate>
		<dc:creator>Duncan Epping</dc:creator>
				<category><![CDATA[Server]]></category>
		<category><![CDATA[ESX]]></category>
		<category><![CDATA[esxi]]></category>
		<category><![CDATA[kb]]></category>
		<category><![CDATA[nfs]]></category>
		<category><![CDATA[Storage]]></category>

		<guid isPermaLink="false">http://www.yellow-bricks.com/?p=795</guid>
		<description><![CDATA[<p>There has been a lot of discussion(check Scott&#8217;s take on this) around this advanced NFS setting called &#8220;NFS.LockDisable&#8221;. In short, you can disable the locking mechanism on NFS volumes with this setting. In the past NetApp had a best practices document which stated that it should be disabled by setting it to &#8220;1&#8243;. But, as some noticed this can and probably [...]</p><p><div style="border: 1px solid gray; background-color:#CCCCCC;margin: 0px 0pt 0px 0px; padding: 5px;">

"<a href="http://www.yellow-bricks.com/2008/11/05/nfslockdisable-what-should-it-be-1-or-0/">NFS.LockDisable what should it be 1 or 0</a>" originally appeared on <a href="http://www.yellow-bricks.com">Yellow-Bricks.com</a>. Follow us on <a href="http://www.twitter.com/DuncanYB">Twitter</a> and <a href="http://www.facebook.com/pages/Yellow-Bricks-virtualization-blog/132292893499196">Facebook</a>.<br>
Available now: vSphere 5 Clustering Deepdive. (<a href="http://www.amazon.com/dp/1463658133/ref=as_li_qf_sp_asin_til?tag=yellowbricks-20&camp=0&creative=0&linkCode=as1&creativeASIN=1463658133&adid=07SG91DX7FQT2HS66PMM"><strong>paper</strong></a> | <a href="https://www.amazon.com/dp/B005C1SARM/ref=as_li_tf_til?tag=yellowbricks-20&camp=0&creative=0&linkCode=as1&creativeASIN=B005C1SARM&adid=16Q69JRGDTX1DHPRKTQM&"><strong>e-book</strong></a>)</div><br><br></p>]]></description>
			<content:encoded><![CDATA[<p>There has been a lot of discussion(check <a href="http://blog.scottlowe.org/2008/10/18/important-note-regarding-vmware-over-nfs/">Scott&#8217;s</a> take on this) around this advanced NFS setting called &#8220;NFS.LockDisable&#8221;. In short, you can disable the locking mechanism on NFS volumes with this setting.</p>
<p>In the past NetApp had a <a href="http://media.netapp.com/documents/tr-3428.pdf">best practices document</a> which stated that it should be disabled by setting it to &#8220;1&#8243;. But, as <a href="http://vmwaretips.com/wp/2008/10/13/nfs-datastores-and-what-was-their-big-issue/">some noticed</a> this can and probably will result in corrupt file-systems. So this &#8220;best practice&#8221; mysteriously disappeared from the NetApp VI3 Best Practices guide and a <a href="http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&amp;cmd=displayKC&amp;externalId=1006129">KB Article</a> with the VMware best practice on this setting popped up.</p>
<p>So if you did set &#8220;NFS.LockDisable&#8221; to 1 please change it back to &#8220;0&#8243;.  </p>
<p>It might be beneficial to also implement the &#8221;prefvmx.ConsolidateDeleteNFSLocks&#8221; that <a href="http://blog.scottlowe.org/2008/10/18/important-note-regarding-vmware-over-nfs/">Scott</a> discussed along with patch ESX350-200808401-BG. This setting is to avoid long delays when deleting ESX snapshots. This can take up to 30 seconds, which is quite long compared to iSCSI or FC. So you should only implement this fix if you run NFS and do VMware snapshots at them same time and are experiencing these dalays.</p>
<p>I do recommend that everyone with an NFS filer takes a look at the NetApp <a href="http://media.netapp.com/documents/tr-3428.pdf">best practices</a> document because it does contain valuable information, but before you apply it besure that it doesn&#8217;t conflict with a VMware best practice!</p>
<p><div style="border: 1px solid gray; background-color:#CCCCCC;margin: 0px 0pt 0px 0px; padding: 5px;">

"<a href="http://www.yellow-bricks.com/2008/11/05/nfslockdisable-what-should-it-be-1-or-0/">NFS.LockDisable what should it be 1 or 0</a>" originally appeared on <a href="http://www.yellow-bricks.com">Yellow-Bricks.com</a>. Follow us on <a href="http://www.twitter.com/DuncanYB">Twitter</a> and <a href="http://www.facebook.com/pages/Yellow-Bricks-virtualization-blog/132292893499196">Facebook</a>.<br>
Available now: vSphere 5 Clustering Deepdive. (<a href="http://www.amazon.com/dp/1463658133/ref=as_li_qf_sp_asin_til?tag=yellowbricks-20&camp=0&creative=0&linkCode=as1&creativeASIN=1463658133&adid=07SG91DX7FQT2HS66PMM"><strong>paper</strong></a> | <a href="https://www.amazon.com/dp/B005C1SARM/ref=as_li_tf_til?tag=yellowbricks-20&camp=0&creative=0&linkCode=as1&creativeASIN=B005C1SARM&adid=16Q69JRGDTX1DHPRKTQM&"><strong>e-book</strong></a>)</div><br><br></p>]]></content:encoded>
			<wfw:commentRss>http://www.yellow-bricks.com/2008/11/05/nfslockdisable-what-should-it-be-1-or-0/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>

