Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 8 Feb 2010 15:43:46 +0200
From:      Dan Naumov <dan.naumov@gmail.com>
To:        FreeBSD-STABLE Mailing List <freebsd-stable@freebsd.org>
Subject:   RE: one more load-cycle-count problem
Message-ID:  <cf9b1ee01002080543m7a403a6ej1f25b88c47f18c68@mail.gmail.com>

next in thread | raw e-mail | index | archive | help
>Any further ideas how to get rid of this "feature"?

You have several options.

1) The most "clean" solution is probably using the WDIDLE3 utility on
your drives to disable automatic parking or in cases where its not
possible to complete disable it, you can adjust it to 5 minutes, which
essentially solves the problem. Note that going this route will
probably involve rebuilding your entire array from scratch, because
applying WDIDLE3 to the disk is likely to very slightly affect disk
geometry, but just enough for hardware raid or ZFS or whatever to bark
at you and refuse to continue using the drive in an existing pool (the
affected disk can become very slightly smaller in capacity). Backup
data, apply WDIDLE3 to all disks. Recreate the pool, restore backups.
This will also void your warranty if used on the new WD drives,
although it will still work just fine.

2) A less clean solution would be to setup a script that polls the
SMART data of all disks affected by the problem every 8-9 seconds and
have this script launch on boot. This will keep the affected drives
just busy enough to not park their heads.


- Sincerely,
Dan Naumov



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?cf9b1ee01002080543m7a403a6ej1f25b88c47f18c68>