From d86478ccbccb9dbd7370591a36f2a6d02372d197 Mon Sep 17 00:00:00 2001 From: Alexander Barton Date: Tue, 5 Jul 2016 10:40:34 +0200 Subject: [PATCH] linux-zfs: Make start time of "scrub" job configurable --- roles/linux-zfs/defaults/main.yml | 5 +++++ roles/linux-zfs/templates/cron.d_zpool-scrub.j2 | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/roles/linux-zfs/defaults/main.yml b/roles/linux-zfs/defaults/main.yml index 81a5e3e..fd7ae1c 100644 --- a/roles/linux-zfs/defaults/main.yml +++ b/roles/linux-zfs/defaults/main.yml @@ -3,3 +3,8 @@ admin_email: "root" zfsonlinux_apt_repository: "[arch=amd64] http://archive.zfsonlinux.org/debian" + +# Start time for ZFS "scrub" job (CRON) +zfs_scrub_dayofweek: 2 +zfs_scrub_hour: 12 +zfs_scrub_minute: 42 diff --git a/roles/linux-zfs/templates/cron.d_zpool-scrub.j2 b/roles/linux-zfs/templates/cron.d_zpool-scrub.j2 index 40381f5..1cdfaec 100644 --- a/roles/linux-zfs/templates/cron.d_zpool-scrub.j2 +++ b/roles/linux-zfs/templates/cron.d_zpool-scrub.j2 @@ -8,4 +8,4 @@ MAILTO={{ admin_email }} # m h dom mon dow user command -42 12 * * 2 root /usr/local/sbin/zpool-scrub.sh +{{ zfs_scrub_minute }} {{ zfs_scrub_hour }} * * {{ zfs_scrub_dayofweek }} root /usr/local/sbin/zpool-scrub.sh -- 2.39.2