nixp.ru v3.0

18 октября 2017,
среда,
21:40:58 MSK

DevOps с компанией «Флант»
Ruslan413 написал 23 сентября 2009 года в 05:47 (1271 просмотр) Ведет себя неопределенно; открыл 8 тем в форуме, оставил 15 комментариев на сайте.

Настроил Crontab на выполнение каждые 3 часа.

Содержимое /etc/crontab:

* */3 * * * root sh /root/1.sh

А вот логи крона:

Sep 23 03:40:01 debian /USR/SBIN/CRON[2740]: (root) CMD (sh /root/1.sh)

Sep 23 03:41:01 debian /USR/SBIN/CRON[2767]: (root) CMD (sh /root/1.sh)

Sep 23 03:42:01 debian /USR/SBIN/CRON[2790]: (root) CMD (sh /root/1.sh)

Sep 23 03:43:01 debian /USR/SBIN/CRON[2809]: (root) CMD (sh /root/1.sh)

Sep 23 03:44:01 debian /USR/SBIN/CRON[2828]: (root) CMD (sh /root/1.sh)

Sep 23 03:45:03 debian /USR/SBIN/CRON[3002]: (root) CMD (sh /root/1.sh)

Sep 23 03:46:03 debian /USR/SBIN/CRON[3069]: (root) CMD (sh /root/1.sh)

Sep 23 03:47:01 debian /USR/SBIN/CRON[3097]: (root) CMD (sh /root/1.sh)

Sep 23 03:48:01 debian /USR/SBIN/CRON[3123]: (root) CMD (sh /root/1.sh)

Sep 23 03:49:01 debian /USR/SBIN/CRON[3149]: (root) CMD (sh /root/1.sh)

Sep 23 03:50:02 debian /USR/SBIN/CRON[3192]: (root) CMD (sh /root/1.sh)

Sep 23 06:10:01 debian /USR/SBIN/CRON[12920]: (root) CMD (sh /root/1.sh)

Sep 23 06:11:01 debian /USR/SBIN/CRON[12941]: (root) CMD (sh /root/1.sh)

Sep 23 06:12:01 debian /USR/SBIN/CRON[12962]: (root) CMD (sh /root/1.sh)

Sep 23 06:13:01 debian /USR/SBIN/CRON[12983]: (root) CMD (sh /root/1.sh)

Sep 23 06:14:01 debian /USR/SBIN/CRON[13004]: (root) CMD (sh /root/1.sh)

Sep 23 06:15:01 debian /USR/SBIN/CRON[13025]: (root) CMD (sh /root/1.sh)

Sep 23 06:16:01 debian /USR/SBIN/CRON[13046]: (root) CMD (sh /root/1.sh)

Sep 23 06:17:01 debian /USR/SBIN/CRON[13067]: (root) CMD (sh /root/1.sh)

Sep 23 06:18:01 debian /USR/SBIN/CRON[13088]: (root) CMD (sh /root/1.sh)

Sep 23 06:19:01 debian /USR/SBIN/CRON[13115]: (root) CMD (sh /root/1.sh)

Sep 23 06:20:01 debian /USR/SBIN/CRON[13137]: (root) CMD (sh /root/1.sh)

Судя по логам, получается что скрипт каждые 3 часа выполняет задание по несколько раз, хотя по идее должен только 1 раз.

Подскажите в чем может быть проблема?

sky
Ruslan413
Настроил Crontab на выполнение каждые 3 часа.

Содержимое /etc/crontab:

* */3 * * * root sh /root/1.sh

А вот логи крона:

Sep 23 03:40:01 debian /USR/SBIN/CRON[2740]: (root) CMD (sh /root/1.sh)

Sep 23 03:41:01 debian /USR/SBIN/CRON[2767]: (root) CMD (sh /root/1.sh)

Sep 23 03:42:01 debian /USR/SBIN/CRON[2790]: (root) CMD (sh /root/1.sh)

Sep 23 03:43:01 debian /USR/SBIN/CRON[2809]: (root) CMD (sh /root/1.sh)

Sep 23 03:44:01 debian /USR/SBIN/CRON[2828]: (root) CMD (sh /root/1.sh)

Sep 23 03:45:03 debian /USR/SBIN/CRON[3002]: (root) CMD (sh /root/1.sh)

Sep 23 03:46:03 debian /USR/SBIN/CRON[3069]: (root) CMD (sh /root/1.sh)

Sep 23 03:47:01 debian /USR/SBIN/CRON[3097]: (root) CMD (sh /root/1.sh)

Sep 23 03:48:01 debian /USR/SBIN/CRON[3123]: (root) CMD (sh /root/1.sh)

Sep 23 03:49:01 debian /USR/SBIN/CRON[3149]: (root) CMD (sh /root/1.sh)

Sep 23 03:50:02 debian /USR/SBIN/CRON[3192]: (root) CMD (sh /root/1.sh)

Sep 23 06:10:01 debian /USR/SBIN/CRON[12920]: (root) CMD (sh /root/1.sh)

Sep 23 06:11:01 debian /USR/SBIN/CRON[12941]: (root) CMD (sh /root/1.sh)

Sep 23 06:12:01 debian /USR/SBIN/CRON[12962]: (root) CMD (sh /root/1.sh)

Sep 23 06:13:01 debian /USR/SBIN/CRON[12983]: (root) CMD (sh /root/1.sh)

Sep 23 06:14:01 debian /USR/SBIN/CRON[13004]: (root) CMD (sh /root/1.sh)

Sep 23 06:15:01 debian /USR/SBIN/CRON[13025]: (root) CMD (sh /root/1.sh)

Sep 23 06:16:01 debian /USR/SBIN/CRON[13046]: (root) CMD (sh /root/1.sh)

Sep 23 06:17:01 debian /USR/SBIN/CRON[13067]: (root) CMD (sh /root/1.sh)

Sep 23 06:18:01 debian /USR/SBIN/CRON[13088]: (root) CMD (sh /root/1.sh)

Sep 23 06:19:01 debian /USR/SBIN/CRON[13115]: (root) CMD (sh /root/1.sh)

Sep 23 06:20:01 debian /USR/SBIN/CRON[13137]: (root) CMD (sh /root/1.sh)

Судя по логам, получается что скрипт каждые 3 часа выполняет задание по несколько раз, хотя по идее должен только 1 раз.

Подскажите в чем может быть проблема?

* — каждую минуту, нужно явно задать минуты:

23 */2 * * * echo "Выполняется в 0:23, 2:23, 4:23 и т. д."