Linux Short Tip

mdadm dazu überreden ein Array zu checken:

echo "check" > /sys/block/md0/md/sync_action

Nachtrag:
Schicker ist natürlich:

for i in $(ls /sys/block/*/md/sync_action); do echo check > $i; done

Denn hiermit wird jedes Array geprüft, nicht nur md0. Mit dem Befehl:

cat /sys/block/*/md/mismatch_cnt

kann man überprüfen wie viele Blöcke eines Arrays nicht übereinstimmen. Schreibt man in “sync_action” nicht check sondern repair rein werden diese Fehler behoben. Allerdings liegt hier die Fehlerquote sehr hoch (es kann also sein, dass Daten eher kaputt geschrieben werden anstatt repariert).

This entry was posted in General, Linux, Short Tips. Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *

Time limit is exhausted. Please reload CAPTCHA.