u/TheLeoDeveloper

How to disable the default ZFS scrub schedule on Debian?

I have a server in a dorm with a pool of zfs drives that are spun down most of the time. I have carefully organized a schedule of file syncs and other maintenance tasks to ensure that drives spin down only once every day and some specific days of the month 2 times to run things like smart tests and scrubs and I have scheduled them at times when noise wont disturb anyone. Now that all works perfectly except that I cant find a way to disable the default zfs scrub job and the drives just spin up at 00:24h and it is very loud. How the hell do I disable this, I have disabled zfs zed, I have checked the /etc/cron.d/zfsutils-linux and completely deleted the lines for the scrub jobs and I have also set the zpool periodic scrub properties that chatgpt told me to do so I dont know if those make any difference anyway, but still the drives just spin up and scrubs start anyway. This started happening after an update to 2.4.1 but it seems that no matter what I do I cant find a way to disable this stupid schedule. Can anyone help me fix this because its extremely annoying and making noise in the middle of the night for no reason at all. I am running zfs version 2.4.1 on debian 13 and it was installed from backports.

reddit.com
u/TheLeoDeveloper — 13 days ago
▲ 5 r/zfs

How to disable the default ZFS scrub schedule on Debian?

I have a server in a dorm with a pool of zfs drives that are spun down most of the time. I have carefully organized a schedule of file syncs and other maintenance tasks to ensure that drives spin down only once every day and some specific days of the month 2 times to run things like smart tests and scrubs and I have scheduled them at times when noise wont disturb anyone. Now that all works perfectly except that I cant find a way to disable the default zfs scrub job and the drives just spin up at 00:24h and it is very loud. How the hell do I disable this, I have disabled zfs zed, I have checked the /etc/cron.d/zfsutils-linux and completely deleted the lines for the scrub jobs and I have also set the zpool periodic scrub properties that chatgpt told me to do so I dont know if those make any difference anyway, but still the drives just spin up and scrubs start anyway. This started happening after an update to 2.4.1 but it seems that no matter what I do I cant find a way to disable this stupid schedule. Can anyone help me fix this because its extremely annoying and making noise in the middle of the night for no reason at all. I am running zfs version 2.4.1 on debian 13 and it was installed from backports.

reddit.com
u/TheLeoDeveloper — 13 days ago

How to disable default ZFS scrub schedules on Debian?

I have a server in a dorm with a pool of zfs drives that are spun down most of the time. I have carefully organized a schedule of file syncs and other maintenance tasks to ensure that drives spin down only once every day and some specific days of the month 2 times to run things like smart tests and scrubs and I have scheduled them at times when noise wont disturb anyone. Now that all works perfectly except that I cant find a way to disable the default zfs scrub job and the drives just spin up at 00:24h and it is very loud. How the hell do I disable this, I have disabled zfs zed, I have checked the /etc/cron.d/zfsutils-linux and completely deleted the lines for the scrub jobs and I have also set the zpool periodic scrub properties that chatgpt told me to do so I dont know if those make any difference anyway, but still the drives just spin up and scrubs start anyway. This started happening after an update to 2.4.1 but it seems that no matter what I do I cant find a way to disable this stupid schedule. Can anyone help me fix this because its extremely annoying and making noise in the middle of the night for no reason at all. I am running zfs version 2.4.1 on debian 13 and it was installed from backports.

reddit.com
u/TheLeoDeveloper — 13 days ago