Hi,
I put all my replaced and so on HDs in one machine to serve
backup duties, with backuppc.
I assembled four raid0, each consiting of a 3 + 1 TB couple or
2 + 2 TB couple. Some of these support scterc, some do not. I've
put the following in rc.local (by the way, the system is running
Debian):
cd /dev
for x in sd[a-z]; do
/bin/echo $x
"---------------------------------------------------------------------------"
/usr/sbin/smartctl -s on -o on -S on /dev/$x || echo
"/usr/sbin/smartctl -s on -o on -S on /dev/$x failed."
/usr/sbin/smartctl -l scterc,70,70 /dev/$x || echo 180
>/sys/block/$x/device/timeout || echo "/sys/block/$x/device/timeout not
available"
/usr/sbin/smartctl -t offline /dev/$x || echo "/usr/sbin/smartctl
-t offline /dev/$x failed"
/bin/echo
"-------------------------------------------------------------------------------"
done
Afterwards, these four raid0 are the members of a raid5. The idea
behind this is to be able to replace the raid0 with single 4 TB drives.
Now comes my question: Do I need to care for timeouts of the raid0, and
if so, how do I do that? The following doesn't work:
for x in md??; do
/bin/echo $x
"--------------------------------------------------------------------------"
echo 180 >/sys/block/$x/device/timeout || echo
"/sys/block/$x/device/timeout not available"
/bin/echo
"-------------------------------------------------------------------------------"
done
Kind regards,
Hans
--
To unsubscribe from this list: send the line "unsubscribe linux-raid" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html