<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:clearspace="http://www.jivesoftware.com/xmlns/clearspace/rss" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:opensearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>VMware Communities: Message List - Auto LUN balancing script v2.1</title>
    <link>http://communities.vmware.com/community/vmtn/vi/esx3.5?view=discussions</link>
    <description>Most recent forum messages</description>
    <language>en</language>
    <pubDate>Tue, 01 Apr 2008 00:13:53 GMT</pubDate>
    <generator>Clearspace 1.10.12 (http://jivesoftware.com/products/clearspace/)</generator>
    <dc:date>2008-04-01T00:13:53Z</dc:date>
    <dc:language>en</dc:language>
    <item>
      <title>Re: Auto LUN balancing script v2.1</title>
      <link>http://communities.vmware.com/message/901282?tstart=0#901282</link>
      <description>Awesome!</description>
      <pubDate>Tue, 01 Apr 2008 00:13:53 GMT</pubDate>
      <author>rossb2b</author>
      <guid>http://communities.vmware.com/message/901282?tstart=0#901282</guid>
      <dc:date>2008-04-01T00:13:53Z</dc:date>
      <clearspace:dateToText>1 year, 7 months ago</clearspace:dateToText>
    </item>
    <item>
      <title>Re: Auto LUN balancing script v2.1</title>
      <link>http://communities.vmware.com/message/901294?tstart=0#901294</link>
      <description>&lt;p /&gt;
&lt;p /&gt;
To give you and idea, your esxcfg-mpath -l will look like this after you used the script.&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;br /&gt;
&lt;pre class="jive-pre"&gt;&lt;code class="jive-code jive-java"&gt;
 
Disk vmhba2:1:4 /dev/sdh (512000MB) has 4 paths and policy of Fixed
 FC 16:0.1 50060b0000646c8a&amp;lt;-&amp;gt;50060e8004f2e812 vmhba2:1:4 On active preferred
 FC 16:0.1 50060b0000646c8a&amp;lt;-&amp;gt;50060e8004f2e873 vmhba2:2:4 On  
 FC 19:0.1 50060b0000646062&amp;lt;-&amp;gt;50060e8004f2e802 vmhba4:1:4 On  
 FC 19:0.1 50060b0000646062&amp;lt;-&amp;gt;50060e8004f2e863 vmhba4:2:4 On  
 
 
Disk vmhba2:1:5 /dev/sdi (512000MB) has 4 paths and policy of Fixed
 FC 16:0.1 50060b0000646c8a&amp;lt;-&amp;gt;50060e8004f2e812 vmhba2:1:5 On  
 FC 16:0.1 50060b0000646c8a&amp;lt;-&amp;gt;50060e8004f2e873 vmhba2:2:5 On active preferred
 FC 19:0.1 50060b0000646062&amp;lt;-&amp;gt;50060e8004f2e802 vmhba4:1:5 On  
 FC 19:0.1 50060b0000646062&amp;lt;-&amp;gt;50060e8004f2e863 vmhba4:2:5 On  
 
 
Disk vmhba2:1:6 /dev/sdj (307200MB) has 4 paths and policy of Fixed
 FC 16:0.1 50060b0000646c8a&amp;lt;-&amp;gt;50060e8004f2e812 vmhba2:1:6 On  
 FC 16:0.1 50060b0000646c8a&amp;lt;-&amp;gt;50060e8004f2e873 vmhba2:2:6 On  
 FC 19:0.1 50060b0000646062&amp;lt;-&amp;gt;50060e8004f2e802 vmhba4:1:6 On active preferred
 FC 19:0.1 50060b0000646062&amp;lt;-&amp;gt;50060e8004f2e863 vmhba4:2:6 On  
 
 
Disk vmhba2:1:7 /dev/sdk (307200MB) has 4 paths and policy of Fixed
 FC 16:0.1 50060b0000646c8a&amp;lt;-&amp;gt;50060e8004f2e812 vmhba2:1:7 On  
 FC 16:0.1 50060b0000646c8a&amp;lt;-&amp;gt;50060e8004f2e873 vmhba2:2:7 On  
 FC 19:0.1 50060b0000646062&amp;lt;-&amp;gt;50060e8004f2e802 vmhba4:1:7 On  
 FC 19:0.1 50060b0000646062&amp;lt;-&amp;gt;50060e8004f2e863 vmhba4:2:7 On active preferred
 
 
Disk vmhba2:1:8 /dev/sdl (512000MB) has 4 paths and policy of Fixed
 FC 16:0.1 50060b0000646c8a&amp;lt;-&amp;gt;50060e8004f2e812 vmhba2:1:8 On active preferred
 FC 16:0.1 50060b0000646c8a&amp;lt;-&amp;gt;50060e8004f2e873 vmhba2:2:8 On  
 FC 19:0.1 50060b0000646062&amp;lt;-&amp;gt;50060e8004f2e802 vmhba4:1:8 On  
 FC 19:0.1 50060b0000646062&amp;lt;-&amp;gt;50060e8004f2e863 vmhba4:2:8 On  
 
 
Disk vmhba2:1:9 /dev/sdm (512000MB) has 4 paths and policy of Fixed
 FC 16:0.1 50060b0000646c8a&amp;lt;-&amp;gt;50060e8004f2e812 vmhba2:1:9 On  
 FC 16:0.1 50060b0000646c8a&amp;lt;-&amp;gt;50060e8004f2e873 vmhba2:2:9 On active preferred
 FC 19:0.1 50060b0000646062&amp;lt;-&amp;gt;50060e8004f2e802 vmhba4:1:9 On  
 FC 19:0.1 50060b0000646062&amp;lt;-&amp;gt;50060e8004f2e863 vmhba4:2:9 On  
 
 
&lt;/code&gt;&lt;/pre&gt;</description>
      <pubDate>Tue, 01 Apr 2008 00:07:55 GMT</pubDate>
      <author>KidE</author>
      <guid>http://communities.vmware.com/message/901294?tstart=0#901294</guid>
      <dc:date>2008-04-01T00:07:55Z</dc:date>
      <clearspace:dateToText>1 year, 7 months ago</clearspace:dateToText>
      <clearspace:replyCount>1</clearspace:replyCount>
    </item>
    <item>
      <title>Re: Auto LUN balancing script v2.1</title>
      <link>http://communities.vmware.com/message/901275?tstart=0#901275</link>
      <description>This looks interesting.  It just so happens I will be able to test it in my development environment in the next week or so.  I will let you know how it works.</description>
      <pubDate>Tue, 01 Apr 2008 00:00:28 GMT</pubDate>
      <author>rossb2b</author>
      <guid>http://communities.vmware.com/message/901275?tstart=0#901275</guid>
      <dc:date>2008-04-01T00:00:28Z</dc:date>
      <clearspace:dateToText>1 year, 7 months ago</clearspace:dateToText>
      <clearspace:replyCount>2</clearspace:replyCount>
    </item>
    <item>
      <title>Auto LUN balancing script v2.1</title>
      <link>http://communities.vmware.com/message/901241?tstart=0#901241</link>
      <description>Hereby i post the new version of the HBA auto lunbalancing script version 2.1&lt;br /&gt;
&lt;br /&gt;
It doesn't matter if you have 2 4 6 or 8 storage paths to your LUNs this will balance it automaticly for you to spread the load.&lt;br /&gt;
&lt;br /&gt;
&lt;pre class="jive-pre"&gt;&lt;code class="jive-code jive-java"&gt;&lt;font color="navy"&gt;&lt;b&gt;for&lt;/b&gt;&lt;/font&gt; PATHS in 2 4 6 8
&lt;font color="navy"&gt;&lt;b&gt;do&lt;/b&gt;&lt;/font&gt;
   STPATHS=$&lt;font color="navy"&gt;{&lt;/font&gt;PATHS&lt;font color="navy"&gt;}&lt;/font&gt;
   COUNTER=&lt;font color="red"&gt;&amp;quot;1&amp;quot;&lt;/font&gt;
   
   &lt;font color="navy"&gt;&lt;b&gt;for&lt;/b&gt;&lt;/font&gt; LUN in $(esxcfg-mpath -l | grep &lt;font color="red"&gt;&amp;quot;has ${STPATHS} paths&amp;quot;&lt;/font&gt; | awk &lt;font color="navy"&gt;'{print $2}'&lt;/font&gt;)
   &lt;font color="navy"&gt;&lt;b&gt;do&lt;/b&gt;&lt;/font&gt;
      esxcfg-mpath --lun=$&lt;font color="navy"&gt;{&lt;/font&gt;LUN&lt;font color="navy"&gt;}&lt;/font&gt; --path=$(esxcfg-mpath -q --lun=$&lt;font color="navy"&gt;{&lt;/font&gt;LUN&lt;font color="navy"&gt;}&lt;/font&gt; | grep FC | awk &lt;font color="navy"&gt;'{print $4}'&lt;/font&gt; | awk &lt;font color="navy"&gt;'{print NR &amp;quot;S\t &amp;quot; $0}'&lt;/font&gt; | grep $&lt;font color="navy"&gt;{&lt;/font&gt;COUNTER&lt;font color="navy"&gt;}&lt;/font&gt;S | awk &lt;font color="navy"&gt;'{print $2}'&lt;/font&gt;) --preferred
      COUNT=`expr $&lt;font color="navy"&gt;{&lt;/font&gt;COUNTER&lt;font color="navy"&gt;}&lt;/font&gt; + 1`
      COUNTER=$&lt;font color="navy"&gt;{&lt;/font&gt;COUNT&lt;font color="navy"&gt;}&lt;/font&gt;
      &lt;font color="navy"&gt;&lt;b&gt;if&lt;/b&gt;&lt;/font&gt; [[ $&lt;font color="navy"&gt;{&lt;/font&gt;COUNTER&lt;font color="navy"&gt;}&lt;/font&gt; -gt $&lt;font color="navy"&gt;{&lt;/font&gt;STPATHS&lt;font color="navy"&gt;}&lt;/font&gt; ]]
      then
         COUNTER=&lt;font color="red"&gt;&amp;quot;1&amp;quot;&lt;/font&gt;
      fi
   done
done
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p /&gt;
Happy MPIO &lt;img class="jive-emoticon" border="0" src="http://communities.vmware.com/images/emoticons/wink.gif" alt=";-)" /&gt;</description>
      <pubDate>Mon, 31 Mar 2008 23:47:10 GMT</pubDate>
      <author>KidE</author>
      <guid>http://communities.vmware.com/message/901241?tstart=0#901241</guid>
      <dc:date>2008-03-31T23:47:10Z</dc:date>
      <clearspace:dateToText>1 year, 7 months ago</clearspace:dateToText>
      <clearspace:replyCount>3</clearspace:replyCount>
    </item>
  </channel>
</rss>

