cron

Софт под Linux, разные программы, но только связанные с Linux

Модератор: /dev/random

Аватара пользователя
Ch00k
Сообщения: 153
ОС: Pardus 2008.1

cron

Сообщение Ch00k »

При запуске cron он в выдает сообщение:
linux:~ # cron
cron: can't lock /var/run/cron.pid, otherpid may be 5120: Resource temporarily unavailable
Что бы это могло означать?
Служба cron запускается при старте системы, но kcron почему-то не запускает задачи. Вот мой crontab-файл:

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

SHELL=/bin/sh
PATH=/usr/bin:/usr/sbin:/sbin:/bin:/usr/lib/news/bin
MAILTO=root
# check scripts in cron.hourly, cron.daily, cron.weekly, and cron.monthly
-0,15,30,45 * * * *    root    test -x /usr/lib/cron/run-crons && /usr/lib/cron/run-crons >/dev/null 2>&1
# kppp
10 11 6 11 *    kppp    kppp -c UTC -m Conexant
# This file was written by KCron. Copyright (c) 1999, Gary Meyer
# Although KCron supports most crontab formats, use care when editing.
# Note: Lines beginning with "#\" indicates a disabled task.

Задача # kppp не запускается.
В чем проблемма?
May the Source be with You
Спасибо сказали:
Аватара пользователя
Bolverk
Бывший модератор
Сообщения: 1571
ОС: Cygwin

Re: cron

Сообщение Bolverk »

Ch00k писал(а):
06.11.2005 13:06

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

10 11 6 11 *    kppp    kppp -c UTC -m Conexant

Задача # kppp не запускается.
В чем проблемма?

В том, что прописан запуск 6 ноября в 11:10.

Ch00k писал(а):
06.11.2005 13:06
cron: can't lock /var/run/cron.pid, otherpid may be 5120: Resource temporarily unavailable

Существует файл /var/run/cron.pid, который указывает на то, что другой процесс cron уже запущен.
Если это глюк, то надо удалить этот файл. Если крон работает, то запускать второй раз его не надо.
Спасибо сказали:
Аватара пользователя
Ch00k
Сообщения: 153
ОС: Pardus 2008.1

Re: cron

Сообщение Ch00k »

Bolverk писал(а):
06.11.2005 17:04
В том, что прописан запуск 6 ноября в 11:10.
Вообще-то мне и надо было запустить кррр в это время и дату, но она не запустилась. Все это производилось по рутом, но потом попробовал под юзером -- то же самое. Кроме того, если создать в kcron переменную в разделе variables, то при при последующем клике на ней kcron вылетает
Может быть можно хотябы логи как-то посмотреть? Где их найти?
May the Source be with You
Спасибо сказали:
Аватара пользователя
Bolverk
Бывший модератор
Сообщения: 1571
ОС: Cygwin

Re: cron

Сообщение Bolverk »

Ch00k писал(а):
08.11.2005 13:39
Вообще-то мне и надо было запустить кррр в это время и дату, но она не запустилась.

Для этого есть at.
Ch00k писал(а):
08.11.2005 13:39
Все это производилось по рутом, но потом попробовал под юзером -- то же самое. Кроме того, если создать в kcron переменную в разделе variables, то при при последующем клике на ней kcron вылетает

Я тут подумал, почитал - неправильный crontab он генерит, там лишнее поле - имя пользователя. Ну и почту локальную читайте, все ошибки туда валятся. В общем, man 5 crontab и crontab -e в руки.
Ch00k писал(а):
08.11.2005 13:39
Может быть можно хотябы логи как-то посмотреть? Где их найти?

/var/log и дальше по каталогам.
Спасибо сказали:
Аватара пользователя
t.t
Бывший модератор
Сообщения: 7390
Статус: думающий о вечном
ОС: Debian, LMDE

Re: cron

Сообщение t.t »

Я тут подумал, почитал - неправильный crontab он генерит, там лишнее поле - имя пользователя.
А он где генерит? Только в /var/spool/cron/crontabs, или /etc/crontab? В первом случае явно ошибка, во втором -- так и нужно.
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
Спасибо сказали:
Аватара пользователя
Bolverk
Бывший модератор
Сообщения: 1571
ОС: Cygwin

Re: cron

Сообщение Bolverk »

t.t писал(а):
09.11.2005 00:05
А он где генерит? Только в /var/spool/cron/crontabs, или /etc/crontab? В первом случае явно ошибка, во втором -- так и нужно.

Ах вот где собака порылась! Каюсь, грешен, никогда не лазил в /etc/crontab :)
Спасибо сказали:
Аватара пользователя
Ch00k
Сообщения: 153
ОС: Pardus 2008.1

Re: cron

Сообщение Ch00k »

При прописывании полного пути к исполняемому файлу в kcron он в момент запуска посылает мыло, в котором пишет "Could not connect to X server" и ничего не запускает.
May the Source be with You
Спасибо сказали: