<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: NetApp disk replacement &#8211; so easy a caveman and his tech savvy neighbor can do it</title>
	<atom:link href="http://www.boche.net/blog/index.php" rel="self" type="application/rss+xml" />
	<link>http://www.boche.net/blog/index.php/2010/05/13/netapp-disk-replacement-so-easy-a-caveman-and-his-tech-savvy-neighbor-can-do-it/</link>
	<description></description>
	<lastBuildDate>Thu, 09 Feb 2012 01:05:19 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Replacing a Failed NetApp Drive with an Un-zeroed Spare at thinking sysadmin</title>
		<link>http://www.boche.net/blog/index.php/2010/05/13/netapp-disk-replacement-so-easy-a-caveman-and-his-tech-savvy-neighbor-can-do-it/comment-page-1/#comment-3225</link>
		<dc:creator>Replacing a Failed NetApp Drive with an Un-zeroed Spare at thinking sysadmin</dc:creator>
		<pubDate>Sat, 28 May 2011 13:42:07 +0000</pubDate>
		<guid isPermaLink="false">http://www.boche.net/blog/?p=2269#comment-3225</guid>
		<description>[...] Boche has a post on the method he used to replace a failed drive on a filer with an un-zeroed spare (transferred [...]</description>
		<content:encoded><![CDATA[<p>[...] Boche has a post on the method he used to replace a failed drive on a filer with an un-zeroed spare (transferred [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chris Gebhardt</title>
		<link>http://www.boche.net/blog/index.php/2010/05/13/netapp-disk-replacement-so-easy-a-caveman-and-his-tech-savvy-neighbor-can-do-it/comment-page-1/#comment-1909</link>
		<dc:creator>Chris Gebhardt</dc:creator>
		<pubDate>Fri, 21 May 2010 18:26:43 +0000</pubDate>
		<guid isPermaLink="false">http://www.boche.net/blog/?p=2269#comment-1909</guid>
		<description>Sorry for the late reply, YES they were disks from a lab pull.  I pulled them from my lab.  And Andrew is spot on as usual.  Only in cases where disks have been previously owned by a different controller will this procedure have to be performed and that was what happened in this case.  Normally it is just look for the light, and pull.  Now the only caveat is if you dont have auto assign  enabled then you will have to assign ownership to a disk.  

More on disk ownership here: http://bit.ly/bi3dDx</description>
		<content:encoded><![CDATA[<p>Sorry for the late reply, YES they were disks from a lab pull.  I pulled them from my lab.  And Andrew is spot on as usual.  Only in cases where disks have been previously owned by a different controller will this procedure have to be performed and that was what happened in this case.  Normally it is just look for the light, and pull.  Now the only caveat is if you dont have auto assign  enabled then you will have to assign ownership to a disk.  </p>
<p>More on disk ownership here: <a href="http://bit.ly/bi3dDx" rel="nofollow">http://bit.ly/bi3dDx</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jason</title>
		<link>http://www.boche.net/blog/index.php/2010/05/13/netapp-disk-replacement-so-easy-a-caveman-and-his-tech-savvy-neighbor-can-do-it/comment-page-1/#comment-1889</link>
		<dc:creator>jason</dc:creator>
		<pubDate>Sat, 15 May 2010 18:59:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.boche.net/blog/?p=2269#comment-1889</guid>
		<description>Jason Langer, the spreadsheet is really nothing special. Merely a tool I use to keep track of the storage configurations. I&#039;ve updated the post with a screenshot.</description>
		<content:encoded><![CDATA[<p>Jason Langer, the spreadsheet is really nothing special. Merely a tool I use to keep track of the storage configurations. I&#8217;ve updated the post with a screenshot.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jason</title>
		<link>http://www.boche.net/blog/index.php/2010/05/13/netapp-disk-replacement-so-easy-a-caveman-and-his-tech-savvy-neighbor-can-do-it/comment-page-1/#comment-1888</link>
		<dc:creator>jason</dc:creator>
		<pubDate>Sat, 15 May 2010 04:41:02 +0000</pubDate>
		<guid isPermaLink="false">http://www.boche.net/blog/?p=2269#comment-1888</guid>
		<description>I&#039;m confident in NetApp that the replacement disk did not contain customer data.  It was likely a lab pull.  This drive replacement was a special circumstance.</description>
		<content:encoded><![CDATA[<p>I&#8217;m confident in NetApp that the replacement disk did not contain customer data.  It was likely a lab pull.  This drive replacement was a special circumstance.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Andrew Miller</title>
		<link>http://www.boche.net/blog/index.php/2010/05/13/netapp-disk-replacement-so-easy-a-caveman-and-his-tech-savvy-neighbor-can-do-it/comment-page-1/#comment-1886</link>
		<dc:creator>Andrew Miller</dc:creator>
		<pubDate>Sat, 15 May 2010 02:53:32 +0000</pubDate>
		<guid isPermaLink="false">http://www.boche.net/blog/?p=2269#comment-1886</guid>
		<description>Definitely an atypical replacement experience to be honest (speaking as someone who replaced 100+ disks as a customer and now as a vendor SE has a lot of NetApp customers).

The general process usually is....

-get an email about a failed disk (RAID rebuild starts right now)
-new disk shows up with 4 hours or next day (by which time the rebuild is usually already done)
-walk out to NetApp and pull the disk with the orange light (helps not to be colorblind)
-put in the new disk
-look in System Manager just to confirm your system sees all its disks

Almost ridicously simple to be honest most of the time.... (disk auto-assignment usually assigns the replacement disk to the same controller as the failed disk)

It is very odd that you got a spare that wasn&#039;t zeroed and was still assigned to another system (they should always be zeroed -- i.e. NetApp isn&#039;t supposed to ship customers replacement disks with other customers data on them (even if said data is pretty much unreadable without having the WAFL patents ;-).</description>
		<content:encoded><![CDATA[<p>Definitely an atypical replacement experience to be honest (speaking as someone who replaced 100+ disks as a customer and now as a vendor SE has a lot of NetApp customers).</p>
<p>The general process usually is&#8230;.</p>
<p>-get an email about a failed disk (RAID rebuild starts right now)<br />
-new disk shows up with 4 hours or next day (by which time the rebuild is usually already done)<br />
-walk out to NetApp and pull the disk with the orange light (helps not to be colorblind)<br />
-put in the new disk<br />
-look in System Manager just to confirm your system sees all its disks</p>
<p>Almost ridicously simple to be honest most of the time&#8230;. (disk auto-assignment usually assigns the replacement disk to the same controller as the failed disk)</p>
<p>It is very odd that you got a spare that wasn&#8217;t zeroed and was still assigned to another system (they should always be zeroed &#8212; i.e. NetApp isn&#8217;t supposed to ship customers replacement disks with other customers data on them (even if said data is pretty much unreadable without having the WAFL patents <img src='http://www.boche.net/blog/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> .</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jason Langer</title>
		<link>http://www.boche.net/blog/index.php/2010/05/13/netapp-disk-replacement-so-easy-a-caveman-and-his-tech-savvy-neighbor-can-do-it/comment-page-1/#comment-1884</link>
		<dc:creator>Jason Langer</dc:creator>
		<pubDate>Fri, 14 May 2010 23:21:42 +0000</pubDate>
		<guid isPermaLink="false">http://www.boche.net/blog/?p=2269#comment-1884</guid>
		<description>Hey Jason,

Mind sharing that storage array spreadsheet you made the comment about? :)

TIA,
-Jason</description>
		<content:encoded><![CDATA[<p>Hey Jason,</p>
<p>Mind sharing that storage array spreadsheet you made the comment about? <img src='http://www.boche.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>TIA,<br />
-Jason</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Erick Moore</title>
		<link>http://www.boche.net/blog/index.php/2010/05/13/netapp-disk-replacement-so-easy-a-caveman-and-his-tech-savvy-neighbor-can-do-it/comment-page-1/#comment-1880</link>
		<dc:creator>Erick Moore</dc:creator>
		<pubDate>Fri, 14 May 2010 01:46:30 +0000</pubDate>
		<guid isPermaLink="false">http://www.boche.net/blog/?p=2269#comment-1880</guid>
		<description>Gotcha.  When we replace a failed disk we usually see something like this in the /etc/messages file:

Mon May  3 09:53:44 MST [sanName: raid.disk.missing:info]: Disk 1b.99 Shelf 6 Bay 3 [NETAPP   X268_HGEMIT75SSX A90A] S/N [P8H5MU9E] is missing from the system

Then once the replacement is inserted:

Mon May  3 10:01:27 MST [sanName: unowned.disk.reminder:info]: 1 disks are currently unowned. Use &#039;disk assign&#039; to assign the disks to a filer.

Interesting that you didn&#039;t get this behavior.  Did you manually fail the disk?</description>
		<content:encoded><![CDATA[<p>Gotcha.  When we replace a failed disk we usually see something like this in the /etc/messages file:</p>
<p>Mon May  3 09:53:44 MST [sanName: raid.disk.missing:info]: Disk 1b.99 Shelf 6 Bay 3 [NETAPP   X268_HGEMIT75SSX A90A] S/N [P8H5MU9E] is missing from the system</p>
<p>Then once the replacement is inserted:</p>
<p>Mon May  3 10:01:27 MST [sanName: unowned.disk.reminder:info]: 1 disks are currently unowned. Use &#8216;disk assign&#8217; to assign the disks to a filer.</p>
<p>Interesting that you didn&#8217;t get this behavior.  Did you manually fail the disk?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jason</title>
		<link>http://www.boche.net/blog/index.php/2010/05/13/netapp-disk-replacement-so-easy-a-caveman-and-his-tech-savvy-neighbor-can-do-it/comment-page-1/#comment-1879</link>
		<dc:creator>jason</dc:creator>
		<pubDate>Thu, 13 May 2010 22:43:42 +0000</pubDate>
		<guid isPermaLink="false">http://www.boche.net/blog/?p=2269#comment-1879</guid>
		<description>Thanks for the tip Erick.  Assigning of the disk failed, complaining the disk belonged to another filer.</description>
		<content:encoded><![CDATA[<p>Thanks for the tip Erick.  Assigning of the disk failed, complaining the disk belonged to another filer.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Erick Moore</title>
		<link>http://www.boche.net/blog/index.php/2010/05/13/netapp-disk-replacement-so-easy-a-caveman-and-his-tech-savvy-neighbor-can-do-it/comment-page-1/#comment-1878</link>
		<dc:creator>Erick Moore</dc:creator>
		<pubDate>Thu, 13 May 2010 19:50:03 +0000</pubDate>
		<guid isPermaLink="false">http://www.boche.net/blog/?p=2269#comment-1878</guid>
		<description>Technically all you needed to do was replace the failed disk, then assign it to the SAN head that you wanted to own the disk.  If you didn&#039;t have any unowned disk you could just assign all unowned disk to that system.  There is no reason to go into &quot;priv set advanced&quot; to make all of this happen.

san1&gt; disk assign all -o &quot;san1&quot;
san1&gt; disk zero spares

It is also best practice to pre-zero your spare disk as the second command listed shows.  Also make certain you type &quot;priv set&quot; to get out of advanced mode.</description>
		<content:encoded><![CDATA[<p>Technically all you needed to do was replace the failed disk, then assign it to the SAN head that you wanted to own the disk.  If you didn&#8217;t have any unowned disk you could just assign all unowned disk to that system.  There is no reason to go into &#8220;priv set advanced&#8221; to make all of this happen.</p>
<p>san1&gt; disk assign all -o &#8220;san1&#8243;<br />
san1&gt; disk zero spares</p>
<p>It is also best practice to pre-zero your spare disk as the second command listed shows.  Also make certain you type &#8220;priv set&#8221; to get out of advanced mode.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

