<?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>Abbas &#124; Bassu &#187; increase raid resync</title>
	<atom:link href="http://bashukhan.com/tag/increase-raid-resync/feed/" rel="self" type="application/rss+xml" />
	<link>http://bashukhan.com</link>
	<description>Life&#039;s having zeros and ones all over</description>
	<lastBuildDate>Thu, 29 Jul 2010 13:00:32 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Raid tricks</title>
		<link>http://bashukhan.com/raid-tricks/</link>
		<comments>http://bashukhan.com/raid-tricks/#comments</comments>
		<pubDate>Wed, 16 Dec 2009 08:05:22 +0000</pubDate>
		<dc:creator>Abbas</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[check and repair raid consistancy]]></category>
		<category><![CDATA[increase raid resync]]></category>
		<category><![CDATA[mdmonitor]]></category>
		<category><![CDATA[raid tips and tricks]]></category>
		<category><![CDATA[set raid email alerts]]></category>

		<guid isPermaLink="false">http://bashukhan.com/?p=67</guid>
		<description><![CDATA[Increasing the rebuild speed Sometimes when you&#8217;re quite lazy or bored and don&#8217;t like the noticeable amount of free resources on your server, you may like to increase the raid building and resyncing process speed. # echo 250000 &#62; /proc/sys/dev/raid/speed_limit_max # echo 250000 &#62; /proc/sys/dev/raid/speed_limit_min And this would spin up the hards faster to their [...]]]></description>
			<content:encoded><![CDATA[<p><span style="text-decoration: underline;"><span style="color: #000080;"><strong><em>Increasing the rebuild speed</em></strong></span></span></p>
<p><span style="color: #888888;">Sometimes when you&#8217;re quite lazy or bored and don&#8217;t like the noticeable amount of free resources on your server, you may like to increase the raid building and resyncing process speed.</span></p>
<p><span style="color: #888888;">
<pre class="brush: bash;">
# echo 250000 &gt; /proc/sys/dev/raid/speed_limit_max
# echo 250000 &gt; /proc/sys/dev/raid/speed_limit_min
</pre>
<p></span></p>
<p><span style="color: #888888;">And this would spin up the hards faster to their maximum extent saving almost half of the time!<br />
Defaults were:</span></p>
<p><span style="color: #888888;">
<pre class="brush: bash;"> # cat /proc/sys/dev/raid/speed_limit_max
200000
# cat /proc/sys/dev/raid/speed_limit_min
1000
</pre>
<p></span></p>
<p><span style="color: #888888;">And looks like my hards have 100M/s speed.</span></p>
<p><span style="color: #888888;">
<pre class="brush: bash;">
#hddtemp /dev/sda
/dev/sda: ST3750330AS: 31°C
# hdparm -t /dev/sda
/dev/sda:
 Timing buffered disk reads:  280 MB in  3.01 seconds =  93.09 MB/sec
 </pre>
<p></span></p>
<p><span style="text-decoration: underline;"><span style="color: #000080;"><em><strong>Checking and repairing</strong></em></span></span></p>
<p><span style="color: #888888;">The larger the hard drive is the greater the probability of having its blocks corrupted. Its better to check for consistency against any bad blocks or md superblocks.<br />
</span></p>
<p><span style="color: #888888;">
<pre class="brush: bash;">
# cat /sys/block/md0/md/sync_action
idle
# echo check &gt; /sys/block/md0/md/sync_action
</pre>
<p></span></p>
<p><span style="color: #888888;">And if there are any, repair them.</span></p>
<p><span style="color: #888888;">
<pre class="brush: bash;">
# echo repair &gt; /sys/block/md0/md/sync_action
</pre>
<p></span></p>
<p><span style="text-decoration: underline;"><span style="color: #000080;"><em><strong>Setting up RAID alerts to send emails about any errors</strong></em></span></span></p>
<p><span style="color: #888888;">Red Hat family distros come with built in service daemon mdmonitor which runs &#8216;mdadm &#8211;monitor&#8217; in a daemon mode.</span></p>
<p><span style="color: #888888;">
<pre class="brush: bash;">
# mdadm --detail --scan &gt;&gt; /etc/mdadm.conf
# echo &quot;MAILADDR some-email-address&quot; &gt;&gt; /etc/mdadm.conf
# chkconfig mdmonitor on
# service mdmonitor restart
</pre>
<p>Remember to add &#8220;DEVICE partitions&#8221; or partitions being components of an md array to top of file /etc/mdadm.conf.</p>
<p><span style="color: #000080;"><span style="text-decoration: underline;"><em><strong><span style="color: #000080;"><a href="http://bashukhan.com/more-raid-tidbits-monitoring-all-raid-events-and-changing-default-email-template/" target="_self">Monitoring all RAID events and changing default email template</a></span><br />
</strong></em></span></span></p>
<p><em>Last edited on: Tue Mar  9 11:41:38 PST 2010<br />
Added the two new tweaks.</em></p>
<p></span></p>
]]></content:encoded>
			<wfw:commentRss>http://bashukhan.com/raid-tricks/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
