RHEL 7 - Crontabは/etc/cron.dでのみ実行されます。

RHEL 7 - Crontabは/etc/cron.dでのみ実行されます。

ここで初心者です。最初のステップとして、通常どおりcrontabを編集しました。

# crontab -e
0 2 * * * /root/backup.sh

何らかの理由で上記の内容は開始されません。逆に、/etc/cron.d の下にバックアップジョブを作成すると、ジョブは正常に実行されます。

cron.d# cat backup
SHELL=/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin
00 2 * * * root /root/backup.sh > /dev/null 2>&1

この問題を解決し、cronジョブが期待どおりに機能するため、これは問題ではありません。しかし、RHEL 7のcrontabが/etc/cron.dでのみ実行されるのはなぜですか?

どんな手がかりがありますか?

ありがとう、ルーカス

関連情報