]> pere.pagekite.me Git - homepage.git/blobdiff - blog/archive/2012/02/02.rss
Generated.
[homepage.git] / blog / archive / 2012 / 02 / 02.rss
index 50ea277d31466e21443a9c6eff7084b19c2a808b..df48fca0684e00dc627fa0635a9d682864efc290 100644 (file)
@@ -250,11 +250,69 @@ first place.  In Debian Edu, the proxy setup is updated using dhcp and
 ifupdown hooks, to make sure the configuration is updated every time
 the network setup changes.</p>
 
-The WPAD system is documented in a
+<p>The WPAD system is documented in a
 <a href="http://tools.ietf.org/html/draft-ietf-wrec-wpad-01">IETF
 draft</a> and a
 <a href="http://en.wikipedia.org/wiki/Web_Proxy_Autodiscovery_Protocol">Wikipedia
-page</a> for those that want to learn more.
+page</a> for those that want to learn more.</p>
+</description>
+       </item>
+       
+       <item>
+               <title>How to figure out which RAID disk to replace when it fail</title>
+               <link>http://people.skolelinux.org/pere/blog/How_to_figure_out_which_RAID_disk_to_replace_when_it_fail.html</link>        
+               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/How_to_figure_out_which_RAID_disk_to_replace_when_it_fail.html</guid>
+                <pubDate>Tue, 14 Feb 2012 21:25:00 +0100</pubDate>
+               <description>&lt;p&gt;Once in a while my home server have disk problems.  Thanks to Linux
+Software RAID, I have not lost data yet (but
+&lt;a href=&quot;http://comments.gmane.org/gmane.linux.raid/34532&quot;&gt;I was
+close&lt;/a&gt; this summer :).  But once a disk is starting to behave
+funny, a practical problem present itself.  How to get from the Linux
+device name (like /dev/sdd) to something that can be used to identify
+the disk when the computer is turned off?  In my case I have SATA
+disks with a unique ID printed on the label.  All I need is a way to
+figure out how to query the disk to get the ID out.&lt;/p&gt;
+
+&lt;p&gt;After fumbling a bit, I
+&lt;a href=&quot;http://www.cyberciti.biz/faq/linux-getting-scsi-ide-harddisk-information/&quot;&gt;found
+that hdparm -I&lt;/a&gt; will report the disk serial number, which is
+printed on the disk label.  The following (almost) one-liner can be
+used to look up the ID of all the failed disks:&lt;/p&gt;
+
+&lt;blockquote&gt;&lt;pre&gt;
+for d in $(cat /proc/mdstat |grep &#39;(F)&#39;|tr &#39; &#39; &quot;\n&quot;|grep &#39;(F)&#39;|cut -d\[ -f1|sort -u);
+do
+    printf &quot;Failed disk $d: &quot;
+    hdparm -I /dev/$d |grep &#39;Serial Num&#39;
+done
+&lt;/blockquote&gt;&lt;/pre&gt;
+
+&lt;p&gt;Putting it here to make sure I do not have to search for it the
+next time, and in case other find it useful.&lt;/p&gt;
+
+&lt;p&gt;At the moment I have two failing disk. :(&lt;/p&gt;
+
+&lt;blockquote&gt;&lt;pre&gt;
+Failed disk sdd1:       Serial Number:      WD-WCASJ1860823
+Failed disk sdd2:       Serial Number:      WD-WCASJ1860823
+Failed disk sde2:       Serial Number:      WD-WCASJ1840589
+&lt;/blockquote&gt;&lt;/pre&gt;
+
+&lt;p&gt;The last time I had failing disks, I added the serial number on
+labels I printed and stuck on the short sides of each disk, to be able
+to figure out which disk to take out of the box without having to
+remove each disk to look at the physical vendor label.  The vendor
+label is at the top of the disk, which is hidden when the disks are
+mounted inside my box.&lt;/p&gt;
+
+&lt;p&gt;I really wish the check_linux_raid Nagios plugin for checking Linux
+Software RAID in the
+&lt;a href=&quot;http://packages.qa.debian.org/n/nagios-plugins.html&quot;&gt;nagios-plugins-standard&lt;/a&gt;
+debian package would look up this value automatically, as it would
+make the plugin a lot more useful when my disks fail.  At the moment
+it only report a failure when there are no more spares left (it really
+should warn as soon as a disk is failing), and it do not tell me which
+disk(s) is failing when the RAID is running short on disks.&lt;/p&gt;
 </description>
        </item>