cron is not running!!!

Проблемы установки, настройки и работы Правильной Операционной Системы

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
Casper
рядовой
Сообщения: 21
Зарегистрирован: 2010-04-01 18:19:33

cron is not running!!!

Непрочитанное сообщение Casper » 2010-04-12 10:08:54

Доброго времени суток!
Не знаю встречался кто нить с такой проблемой или нет... в общем демон крона не стартует автоматом вместе с системой:

Код: Выделить всё

bsd# /etc/rc.d/cron status
cron is not running.
bsd#
и соответственно задачи прописаные в /etc/crontab не выполняются пока я сам его не запущу (/etc/rc/d/cron start).

Может кто нибудь знает в чем может быть проблема? Заранее благодарен.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
Cancer
Гл. Кастратор
Сообщения: 1269
Зарегистрирован: 2008-03-25 12:21:36
Откуда: г. Ростов-на-Дону
Контактная информация:

Re: cron is not running!!!

Непрочитанное сообщение Cancer » 2010-04-13 9:49:20

Код: Выделить всё

//> cat /etc/defaults/rc.conf | grep cron

cron_enable="YES"       # Run the periodic job daemon.
cron_program="/usr/sbin/cron"   # Which cron executable to run (if enabled).
cron_dst="YES"          # Handle DST transitions intelligently (YES/NO)
cron_flags=""           # Which options to pass to the cron daemon.
entropy_dir="/var/db/entropy" # Set to NO to disable caching entropy via cron.

Аватара пользователя
Casper
рядовой
Сообщения: 21
Зарегистрирован: 2010-04-01 18:19:33

Re: cron is not running!!!

Непрочитанное сообщение Casper » 2010-04-13 12:52:19

Код: Выделить всё

cron_enable="YES"       # Run the periodic job daemon.
cron_program="/usr/sbin/cron"   # Which cron executable to run (if enabled).
cron_dst="YES"          # Handle DST transitions intelligently (YES/NO)
cron_flags=""           # Which options to pass to the cron daemon.
entropy_dir="/var/db/entropy" # Set to NO to disable caching entropy via cron.

Аватара пользователя
Casper
рядовой
Сообщения: 21
Зарегистрирован: 2010-04-01 18:19:33

Re: cron is not running!!!

Непрочитанное сообщение Casper » 2010-04-13 14:18:12

вариантов больше нет похоже...

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35487
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: cron is not running!!!

Непрочитанное сообщение Alex Keda » 2010-04-13 16:37:53

Код: Выделить всё

grep cron /etc/rc.conf
и

Код: Выделить всё

dmesg -a
сразу после загрузки
Убей их всех! Бог потом рассортирует...

Overseer
сержант
Сообщения: 221
Зарегистрирован: 2008-03-20 23:00:42

Re: cron is not running!!!

Непрочитанное сообщение Overseer » 2010-04-18 14:43:53

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

Аватара пользователя
Casper
рядовой
Сообщения: 21
Зарегистрирован: 2010-04-01 18:19:33

Re: cron is not running!!!

Непрочитанное сообщение Casper » 2010-04-20 20:27:36

Ребята!!! проблема стала серьезней!!!

Никогда не подходил к этому серваку, все делал через ssh. Но сегодня сегодня пришлось самому перезагружать и что же я обнаружил в самом конце:

Код: Выделить всё

Enter full pathname of shell or RETURN for /bin/sh:
Тем не менее все (openvpn server, ipcad, squid, appache22, openfire, mysql, samba (хотя ее я удалил)) продолжает работать нормально, все работает ровно, через ssh-клиентов также могу заходить и админить.

Что значит эта ошибка???
Нажав ентер попадаю в sh, логин и пароль он перестал спрашивать (хотя когда захожу через Putty все как обычно, ввожу логин и пароль и все по прежнему).

Кстати, ошибка эта выскакивает, как я уже и говорил, в самый последний момент, когда должен стартонуть cron и система должна запросить логин.

Гуглил на эту тему не мало, везде пишут, что ошибка в файловой системе, или с винтами, и что после такого люди работать не могут. Только у меня ошибок в разделах нет, и система работает вроде как нормально, во все разделы захожу без проблем (/ /usr /var /tmp). Из зихеров обнаружил только то что крон не стартует.

Что такое может быть??? Чиркните пожалуйста кто нить умную мысль.

Overseer
сержант
Сообщения: 221
Зарегистрирован: 2008-03-20 23:00:42

Re: cron is not running!!!

Непрочитанное сообщение Overseer » 2010-04-20 22:16:45

дык это, если я правильно понял, сервер выпадает в сингл. запустите для начала. :unknown:

Аватара пользователя
Casper
рядовой
Сообщения: 21
Зарегистрирован: 2010-04-01 18:19:33

Re: cron is not running!!!

Непрочитанное сообщение Casper » 2010-04-21 7:54:17

Overseer, пробовал сразу же... не помогло!

Аватара пользователя
terminus
майор
Сообщения: 2305
Зарегистрирован: 2007-10-29 11:27:35
Откуда: Рига

Re: cron is not running!!!

Непрочитанное сообщение terminus » 2010-04-21 13:08:22

У рута в качестве шела что прописано?

Код: Выделить всё

cat /etc/passwd | grep root
vipw
В файле /etc/crontab переменная SHELL= установлена?
Модель: AST-PM-105/0044; Тип: Универсальный, ремонтный; Название: Терминус; Род повреждения: Распад функций; Выводы: Сдать на слом.

Аватара пользователя
Casper
рядовой
Сообщения: 21
Зарегистрирован: 2010-04-01 18:19:33

Re: cron is not running!!!

Непрочитанное сообщение Casper » 2010-04-21 15:35:01

cat /etc/passwd | grep root:

Код: Выделить всё

root:*:0:0:Charlie &:/root:/bin/csh
toor:*:0:0:Bourne-again Superuser:/root:
daemon:*:1:1:Owner of many system processes:/root:/usr/sbin/nologin
cat /etc/crontab:

Код: Выделить всё

#/etc/crontab - root's crontab for FreeBSD
#
# $FreeBSD: src/etc/crontab,v 1.32.32.1 2008/11/25 02:59:29 kensmith Exp $
#
SHELL=/bin/sh
PATH=/etc:/bin:/sbin:/usr/bin:/usr/sbin
HOME=/var/log