From dcba0af7c1c0becd1204820f9bc99889ae0d9df0 Mon Sep 17 00:00:00 2001 From: Tom Alexander Date: Fri, 14 Oct 2022 01:52:42 -0400 Subject: [PATCH] Enable periodic crub. --- ansible/roles/base/tasks/freebsd.yaml | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/ansible/roles/base/tasks/freebsd.yaml b/ansible/roles/base/tasks/freebsd.yaml index ca93b39..075e95b 100644 --- a/ansible/roles/base/tasks/freebsd.yaml +++ b/ansible/roles/base/tasks/freebsd.yaml @@ -47,14 +47,18 @@ - name: Update cap_mkdb command: cap_mkdb /etc/login.conf when: login_config.changed -# - name: Install periodic.conf.local -# copy: -# src: periodic.conf.local -# dest: /etc/periodic.conf.local -# owner: root -# group: wheel -# mode: 0644 +- name: Enable periodic scrub + community.general.sysrc: + name: daily_scrub_zfs_enable + value: "YES" + path: /etc/periodic.conf.local + +- name: Set scrub interval + community.general.sysrc: + name: daily_scrub_zfs_default_threshold + value: "7" + path: /etc/periodic.conf.local # - name: Install loader.conf # copy: # src: "{{loader_conf}}"