Cron не работает при запуске, но работает, если перезагружен?

Для некоторых тестов мне нужно каждую минуту перезагружать мою систему. У меня есть система на основе busybox, установленная cron с использованием opkg. Я настраиваю работу cron с помощью crontab, все выглядит нормально:

root@SL1000-1103DC:~# crontab -l # DO NOT EDIT THIS FILE - edit the master and reinstall. # (/tmp/crontab.1962 installed on Tue Jun 16 14:57:01 2015) # (Cron version -- $Id: crontab.c,v 2.13 1994/01/17 03:20:37 vixie Exp $) * * * * * /sbin/reboot root@SL1000-1103DC:~# 

Но команда никогда не запускается после загрузки системы? Однако, если я перезапущу cron, тогда все будет работать:

 root@SL1000-1103DC:~# /etc/init.d/cron restart Stopping Vixie-cron. Starting Vixie-cron. root@SL1000-1103DC:~# date Tue Jun 16 14:58:18 EDT 2015 root@SL1000-1103DC:~# Broadcast message from root (Tue Jun 16 14:59:00 2015): The system is going down for reboot NOW! INIT: Switching to runlevel: 6 

Итак, есть ли что-то другое в работе cron при запуске, а не в командной строке? Может быть, некоторые тонкие разрешения проблемы? Все это делается на уровне корня. Хммм ….

Изменить: Дополнительная информация – похоже, что устройство перезагружается в нечетные времена, как если бы cron был смущен во времени? Я оставил его в покое, и он перезагрузился несколько раз. В прошлый раз у меня был хвост в / var / log / messages, и я вижу сообщение от cron, выдающего команду. Итак, теперь вопрос заключается в том, почему скромен насчет времени?

One Solution collect form web for “Cron не работает при запуске, но работает, если перезагружен?”

Похоже, что cron был запущен до того, как синхронизация времени была установлена, поэтому исправить – синхронизировать время до начала cron.

  • Поиск файла журнала демона ntp в Ubuntu 10.04 LTS
  • Запуск кода без ssh в beaglebone black
  • Различные выходные данные монтирования с и без initramfs
  • Запустить скрипт при запуске для ядра Old Linux (3.0.0)
  • Как задержать запуск службы при загрузке в Debian?
  • как запустить запуск скрипта на live-дистрибутиве?
  • Каковы минимальные приложения корневой файловой системы, необходимые для полной загрузки Linux?
  • Выполнять скрипт пользователя как root в приложениях запуска
  • Возможно ли, что у вас есть оболочка входа, которая не является интерактивной?
  • Debian: как разрешить сбой Xserver
  • Запуск сценария на Debian 8 (Jessie) с помощью etherwake не будет работать
  • Interesting Posts
    Linux и Unix - лучшая ОС в мире.