ansible-roles/roles/zfs/files/z_suspend_scrubs
2021-12-01 19:13:34 +01:00

10 lines
256 B
Bash

#!/bin/bash -e
# Suspend any running pool scrubs
for ZPOOL in $(zpool list -H -o name); do
if [ $(zpool status $ZPOOL | grep -c 'scrub in progress') -ge 1 ]; then
echo scrub running for pool $ZPOOL, suspending it
zpool scrub -p $ZPOOL
fi
done