Назад | Перейти на главную страницу

ZFS не найдет файловую систему при запуске из cron

я написал небольшой сценарий для обработки моих резервных копий zfs. Когда я запускаю его вручную, он работает хорошо:

/root/bin/zfs-backup -k 7 -p zfs-auto-snap_daily -r vm/containers tank/backups

Но при его запуске в cron выдается ошибка «Файловая система 'vm / container' не существует».

30 0 * * * root /root/bin/zfs-backup -k 7 -p zfs-auto-snap_daily -r vm/containers tank/backups

Все дело в том, что zfs не удалось найти из-за ограниченного PATH в crontabs (/ usr / bin: / bin), я добавил полный путь к zfs в свой скрипт (/ sbin / zfs), и теперь он работает.