Do we want a periodic script for a zfs scrub?
Alexander Leidinger
Alexander at Leidinger.net
Wed Jun 9 14:26:40 UTC 2010
Hi,
I noticed that we do not have an automatism to scrub a ZFS pool
periodically. Is there interest in something like this, or shall I
keep it local?
Here's the main part of the monthly periodic script I quickly created:
---snip---
case "$monthly_scrub_zfs_enable" in
[Yy][Ee][Ss])
echo
echo 'Scrubbing of zfs pools:'
if [ -z "${monthly_scrub_zfs_pools}" ]; then
monthly_scrub_zfs_pools="$(zpool list -H -o name)"
fi
for pool in ${monthly_scrub_zfs_pools}; do
# successful only if there is at least one pool to scrub
rc=0
echo " starting scrubbing of pool '${pool}'"
zpool scrub ${pool}
echo " consult 'zpool status ${pool}' for the result"
echo " or wait for the daily_status_zfs mail, if enabled"
done
;;
---snip---
Bye,
Alexander.
--
Fuch's Warning:
If you actually look like your passport photo, you aren't well
enough to travel.
http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID = B0063FE7
http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID = 72077137
More information about the freebsd-fs
mailing list