* [Comm] ошибка cron
@ 2009-02-22 20:15 Михаил Шувалов
2009-02-22 20:19 ` Andrey Rahmatullin
0 siblings, 1 reply; 14+ messages in thread
From: Михаил Шувалов @ 2009-02-22 20:15 UTC (permalink / raw)
To: ALT Linux Community general discussions
[-- Attachment #1: Type: text/plain, Size: 1551 bytes --]
Здравствуйте!
С некоторых пор каждый час начали сыпаться сообщения от крона на имя меня
любимого и рута с темой "Cron <mike@mikes-ws> root run-parts /etc/cron.hourly"
такого содержания:
/bin/sh: root: command not found
При этом что у меня, что у рута:
[root@mikes-ws cron.daily]# crontab -u mike -l
# run-parts
01 * * * * root run-parts /etc/cron.hourly
02 4 * * * root run-parts /etc/cron.daily
22 4 * * 0 root run-parts /etc/cron.weekly
42 4 1 * * root run-parts /etc/cron.monthly
[root@mikes-ws cron.daily]# crontab -l
# run-parts
01 * * * * root run-parts /etc/cron.hourly
02 4 * * * root run-parts /etc/cron.daily
22 4 * * 0 root run-parts /etc/cron.weekly
42 4 1 * * root run-parts /etc/cron.monthly
В /etc/cron.hourly было пусто. Положил туда скрипт 000anacron, который лежал
в трех остальных директориях:
[root@mikes-ws cron.hourly]# cat ./000anacron
#!/bin/bash
#
# anacron's cron script
#
# This script updates anacron time stamps. It is called through run-parts
# either by anacron itself or by cron.
#
# The script is called "000anacron" to assure that it will be executed
# _before_ all other scripts.
exec /usr/sbin/anacron -u cron.hourly
Ситуация не изменилась :( Что еще ему надо? В каком скрипте искать ошибку?
--
С уважением,
Михаил Шувалов
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Comm] ошибка cron
2009-02-22 20:15 [Comm] ошибка cron Михаил Шувалов
@ 2009-02-22 20:19 ` Andrey Rahmatullin
2009-02-22 23:05 ` Yuri Bushmelev
2009-02-23 10:03 ` Михаил Шувалов
0 siblings, 2 replies; 14+ messages in thread
From: Andrey Rahmatullin @ 2009-02-22 20:19 UTC (permalink / raw)
To: community
[-- Attachment #1: Type: text/plain, Size: 953 bytes --]
On Sun, Feb 22, 2009 at 11:15:00PM +0300, Михаил Шувалов wrote:
> При этом что у меня, что у рута:
>
> [root@mikes-ws cron.daily]# crontab -u mike -l
> # run-parts
> 01 * * * * root run-parts /etc/cron.hourly
> 02 4 * * * root run-parts /etc/cron.daily
> 22 4 * * 0 root run-parts /etc/cron.weekly
> 42 4 1 * * root run-parts /etc/cron.monthly
>
> [root@mikes-ws cron.daily]# crontab -l
> # run-parts
> 01 * * * * root run-parts /etc/cron.hourly
> 02 4 * * * root run-parts /etc/cron.daily
> 22 4 * * 0 root run-parts /etc/cron.weekly
> 42 4 1 * * root run-parts /etc/cron.monthly
Ну и что это за жесть? Сами писали? Зачем?
> Ситуация не изменилась :( Что еще ему надо? В каком скрипте искать ошибку?
В вышеприведённых кронтабах.
--
WBR, wRAR (ALT Linux Team)
Powered by the ALT Linux fortune(8):
[rider@linux rider]$ uptime
3:27pm up 313 days, 23:57, 4 users, load average: 10.19, 8.59, 7.52
-- rider in devel@
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Comm] ошибка cron
2009-02-22 20:19 ` Andrey Rahmatullin
@ 2009-02-22 23:05 ` Yuri Bushmelev
2009-02-23 0:17 ` Dmitry V. Levin
` (2 more replies)
2009-02-23 10:03 ` Михаил Шувалов
1 sibling, 3 replies; 14+ messages in thread
From: Yuri Bushmelev @ 2009-02-22 23:05 UTC (permalink / raw)
To: ALT Linux Community general discussions
В сообщении от Воскресенье 22 февраля 2009 Andrey Rahmatullin написал(a):
> > Ситуация не изменилась :( Что еще ему надо? В каком скрипте искать
> > ошибку?
>
> В вышеприведённых кронтабах.
Поясню совершенно правильный ответ. Синтаксис /etc/crontab отличается
от /var/cron/tabs/$user (который и открывается на редактирование по команде
crontab -e). И об этом написано в man 5 crontab :)
--
С уважением,
Бушмелев Юрий
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Comm] ошибка cron
2009-02-22 23:05 ` Yuri Bushmelev
@ 2009-02-23 0:17 ` Dmitry V. Levin
2009-02-23 10:55 ` Михаил Шувалов
2009-02-23 13:04 ` Yuri Bushmelev
2009-02-23 7:31 ` Andrey Rahmatullin
2009-02-23 10:42 ` Михаил Шувалов
2 siblings, 2 replies; 14+ messages in thread
From: Dmitry V. Levin @ 2009-02-23 0:17 UTC (permalink / raw)
To: ALT Linux general discussion list
[-- Attachment #1: Type: text/plain, Size: 711 bytes --]
On Mon, Feb 23, 2009 at 02:05:34AM +0300, Yuri Bushmelev wrote:
> В сообщении от Воскресенье 22 февраля 2009 Andrey Rahmatullin написал(a):
>
> > > Ситуация не изменилась :( Что еще ему надо? В каком скрипте искать
> > > ошибку?
> >
> > В вышеприведённых кронтабах.
>
> Поясню совершенно правильный ответ. Синтаксис /etc/crontab отличается
> от /var/cron/tabs/$user (который и открывается на редактирование по команде
> crontab -e). И об этом написано в man 5 crontab :)
Скорректирую совершенно правильное пояснение: файл, который вы
редактируете с помощью "crontab -e", находится в другом месте.
В каком именно, вы можете уточнить, заглянув в вышеупомянутый crontab(5).
;)
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Comm] ошибка cron
2009-02-23 0:17 ` Dmitry V. Levin
@ 2009-02-23 10:55 ` Михаил Шувалов
2009-02-23 16:29 ` Andrey Rahmatullin
2009-02-23 13:04 ` Yuri Bushmelev
1 sibling, 1 reply; 14+ messages in thread
From: Михаил Шувалов @ 2009-02-23 10:55 UTC (permalink / raw)
To: ALT Linux Community general discussions
[-- Attachment #1: Type: text/plain, Size: 1392 bytes --]
Monday 23 February 2009 в 03:17:13 Dmitry V. Levin было написано:
> On Mon, Feb 23, 2009 at 02:05:34AM +0300, Yuri Bushmelev wrote:
> > В сообщении от Воскресенье 22 февраля 2009 Andrey Rahmatullin написал(a):
> > > > Ситуация не изменилась :( Что еще ему надо? В каком скрипте искать
> > > > ошибку?
> > >
> > > В вышеприведённых кронтабах.
> >
> > Поясню совершенно правильный ответ. Синтаксис /etc/crontab отличается
> > от /var/cron/tabs/$user (который и открывается на редактирование по
> > команде crontab -e). И об этом написано в man 5 crontab :)
>
> Скорректирую совершенно правильное пояснение: файл, который вы
> редактируете с помощью "crontab -e", находится в другом месте.
> В каком именно, вы можете уточнить, заглянув в вышеупомянутый crontab(5).
>
> ;)
Дим, нет у меня каталога /var/cron. Но в обоих случаях (от root и от mike)
выводится одно и тоже содержимое кронтаба, которое соответствует /etc/crontab
[mike@mikes-ws var]$ crontab -l
# run-parts
01 * * * * root run-parts /etc/cron.hourly
02 4 * * * root run-parts /etc/cron.daily
22 4 * * 0 root run-parts /etc/cron.weekly
42 4 1 * * root run-parts /etc/cron.monthly
[mike@mikes-ws var]# crontab -l
# run-parts
01 * * * * root run-parts /etc/cron.hourly
02 4 * * * root run-parts /etc/cron.daily
22 4 * * 0 root run-parts /etc/cron.weekly
42 4 1 * * root run-parts /etc/cron.monthly
--
С уважением,
Михаил Шувалов
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Comm] ошибка cron
2009-02-23 10:55 ` Михаил Шувалов
@ 2009-02-23 16:29 ` Andrey Rahmatullin
2009-02-25 17:43 ` Михаил Шувалов
0 siblings, 1 reply; 14+ messages in thread
From: Andrey Rahmatullin @ 2009-02-23 16:29 UTC (permalink / raw)
To: community
[-- Attachment #1: Type: text/plain, Size: 785 bytes --]
On Mon, Feb 23, 2009 at 01:55:25PM +0300, Михаил Шувалов wrote:
> > Скорректирую совершенно правильное пояснение: файл, который вы
> > редактируете с помощью "crontab -e", находится в другом месте.
> > В каком именно, вы можете уточнить, заглянув в вышеупомянутый crontab(5).
> Дим, нет у меня каталога /var/cron.
Вам же предложили заглянуть в crontab(5). Вы это сделали?
> Но в обоих случаях (от root и от mike)
> выводится одно и тоже содержимое кронтаба, которое соответствует /etc/crontab
Да мы в общем-то сразу узнали системный, только я до сих пор сомневаюсь,
что систему сломали не вы.
--
WBR, wRAR (ALT Linux Team)
Powered by the ALT Linux fortune(8):
> Нафига пакету net-snmp понадобился librpm? [...]
Нафига вообще пакет net-snmp?
-- ldv in devel@
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Comm] ошибка cron
2009-02-23 16:29 ` Andrey Rahmatullin
@ 2009-02-25 17:43 ` Михаил Шувалов
2009-02-25 17:45 ` Anatol B. Bazyukin
0 siblings, 1 reply; 14+ messages in thread
From: Михаил Шувалов @ 2009-02-25 17:43 UTC (permalink / raw)
To: ALT Linux Community general discussions
23 февраля 2009 г. 19:29 пользователь Andrey Rahmatullin написал:
> On Mon, Feb 23, 2009 at 01:55:25PM +0300, Михаил Шувалов wrote:
>> > Скорректирую совершенно правильное пояснение: файл, который вы
>> > редактируете с помощью "crontab -e", находится в другом месте.
>> > В каком именно, вы можете уточнить, заглянув в вышеупомянутый crontab(5).
>> Дим, нет у меня каталога /var/cron.
> Вам же предложили заглянуть в crontab(5). Вы это сделали?
>
Заглядывал и не раз. С толку сбило размещение пользовательских
кронтабов в /var/cron/, которые на самом деле размещаются немного в
другом месте :)
>> Но в обоих случаях (от root и от mike)
>> выводится одно и тоже содержимое кронтаба, которое соответствует /etc/crontab
> Да мы в общем-то сразу узнали системный, только я до сих пор сомневаюсь,
> что систему сломали не вы.
>
Ломал, но не в данном случае :) Эт точно.
PS [offtop] Кто-нибудь что скажет про gmail? Второй день с него не
могу забрать почту по POP3 :(
--
С уважением,
Михаил Шувалов
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Comm] ошибка cron
2009-02-23 0:17 ` Dmitry V. Levin
2009-02-23 10:55 ` Михаил Шувалов
@ 2009-02-23 13:04 ` Yuri Bushmelev
1 sibling, 0 replies; 14+ messages in thread
From: Yuri Bushmelev @ 2009-02-23 13:04 UTC (permalink / raw)
To: ALT Linux Community general discussions
В сообщении от Понедельник 23 февраля 2009 Dmitry V. Levin написал(a):
> On Mon, Feb 23, 2009 at 02:05:34AM +0300, Yuri Bushmelev wrote:
> > Поясню совершенно правильный ответ. Синтаксис /etc/crontab отличается
> > от /var/cron/tabs/$user (который и открывается на редактирование по
> > команде crontab -e). И об этом написано в man 5 crontab :)
>
> Скорректирую совершенно правильное пояснение: файл, который вы
> редактируете с помощью "crontab -e", находится в другом месте.
> В каком именно, вы можете уточнить, заглянув в вышеупомянутый crontab(5).
Блин, на автопилоте написал то место, где он в FreeBSD живет :)
Конечно, /var/spool/cron/$user.
--
С уважением,
Бушмелев Юрий
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Comm] ошибка cron
2009-02-22 23:05 ` Yuri Bushmelev
2009-02-23 0:17 ` Dmitry V. Levin
@ 2009-02-23 7:31 ` Andrey Rahmatullin
2009-02-23 10:42 ` Михаил Шувалов
2 siblings, 0 replies; 14+ messages in thread
From: Andrey Rahmatullin @ 2009-02-23 7:31 UTC (permalink / raw)
To: community
[-- Attachment #1: Type: text/plain, Size: 669 bytes --]
On Mon, Feb 23, 2009 at 02:05:34AM +0300, Yuri Bushmelev wrote:
> Поясню совершенно правильный ответ. Синтаксис /etc/crontab отличается
> от /var/cron/tabs/$user (который и открывается на редактирование по команде
> crontab -e). И об этом написано в man 5 crontab :)
Более того, в юзерских (даже рутовом) кронтабах нечего делать стандартному
содержимому системного.
--
WBR, wRAR (ALT Linux Team)
Powered by the ALT Linux fortune(8):
<gns|exta1o> торентс.ру о ZendStudio Professional : Топик был перенесен из
форума "Среды программирования, компиляторы и вспомогательные
программы" в форум "Текстовые редакторы с подсветкой"
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Comm] ошибка cron
2009-02-22 23:05 ` Yuri Bushmelev
2009-02-23 0:17 ` Dmitry V. Levin
2009-02-23 7:31 ` Andrey Rahmatullin
@ 2009-02-23 10:42 ` Михаил Шувалов
2 siblings, 0 replies; 14+ messages in thread
From: Михаил Шувалов @ 2009-02-23 10:42 UTC (permalink / raw)
To: ALT Linux Community general discussions
[-- Attachment #1: Type: text/plain, Size: 2998 bytes --]
Monday 23 February 2009 в 02:05:34 Yuri Bushmelev было написано:
> В сообщении от Воскресенье 22 февраля 2009 Andrey Rahmatullin написал(a):
> > > Ситуация не изменилась :( Что еще ему надо? В каком скрипте искать
> > > ошибку?
> >
> > В вышеприведённых кронтабах.
>
> Поясню совершенно правильный ответ. Синтаксис /etc/crontab отличается
> от /var/cron/tabs/$user (который и открывается на редактирование по команде
> crontab -e). И об этом написано в man 5 crontab :)
[mike@mikes-ws var]$ ll /var
итого 88
drwxr-xr-x 25 root root 4096 Фев 23 10:15 run/
drwxr-xr-x 10 root root 4096 Фев 23 10:15 lock/
drwxr-xr-x 29 root root 4096 Фев 23 10:15 log/
drwxrwxrwt 8 root root 4096 Фев 23 02:24 tmp/
drwxr-xr-x 22 mike mike 4096 Фев 23 02:17 ../
drwxr-xr-x 52 root root 4096 Янв 23 00:53 lib/
drwxr-xr-x 8 root webmaster 4096 Окт 8 23:22 www/
drwxr-xr-x 22 root root 4096 Окт 8 23:15 ./
lrwxrwxrwx 1 root root 16 Окт 8 23:15 avahi -> resolv/var/avahi
drwxr-xr-x 2 root root 4096 Окт 8 23:03 adm/
drwxr-xr-x 17 root root 4096 Окт 8 23:03 cache/
drwxr-xr-x 2 root root 4096 Окт 8 23:03 db/
dr-xr-xr-x 2 root root 4096 Окт 8 23:03 empty/
drwxr-xr-x 2 root root 4096 Окт 8 23:03 local/
lrwxrwxrwx 1 root root 10 Окт 8 23:03 mail -> spool/mail
drwxr-xr-x 2 root root 4096 Окт 8 23:03 nis/
drwxr-x--- 2 root nobody 4096 Окт 8 23:03 nobody/
drwxr-xr-x 2 root root 4096 Окт 8 23:03 opt/
drwxr-xr-x 2 root root 4096 Окт 8 23:03 preserve/
drwxr-xr-x 13 root root 4096 Окт 8 23:03 spool/
drwxr-xr-x 2 root root 4096 Окт 8 23:03 yp/
drwxrwxr-x 3 drweb drweb 4096 Апр 4 2008 drweb/
drwxrwsr-x 3 root ftpadmin 4096 Дек 20 2007 ftp/
drwxr-xr-x 5 root root 4096 Окт 7 2007 resolv/
Как видно, /var/cron вообще отсутствует.
[mike@mikes-ws var]$ ll /etc | grep cron
drwxr-x--- 2 root root 4096 Фев 22 19:12 cron.hourly/
-rw------- 1 root root 293 Фев 17 02:54 crontab
drwx------ 2 root root 4096 Янв 23 22:21 cron.d/
drwxr-x--- 2 root root 4096 Ноя 30 00:10 cron.daily/
-rw-r----- 1 root adm 363 Окт 8 23:22 anacrontab
drwxr-x--- 2 root root 4096 Окт 8 23:22 cron.monthly/
drwxr-x--- 2 root root 4096 Окт 8 23:22 cron.weekly/
-rw-r----- 1 root crontab 0 Май 13 2008 at.deny
-rw-r----- 1 root crontab 0 Май 13 2008 cron.deny
-rw-r--r-- 1 root root 167 Май 13 2008 crontab.template
Получается, что в обоих случаях (и #crontab -u mike -e и #crontab -e)
редактируется один и тот же файл: /etc/crontab (общесистемный, а не
пользовательский):
[root@mikes-ws etc]# cat /etc/crontab
# run-parts
01 * * * * root run-parts /etc/cron.hourly
02 4 * * * root run-parts /etc/cron.daily
22 4 * * 0 root run-parts /etc/cron.weekly
42 4 1 * * root run-parts /etc/cron.monthly
--
С уважением,
Михаил Шувалов
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Comm] ошибка cron
2009-02-22 20:19 ` Andrey Rahmatullin
2009-02-22 23:05 ` Yuri Bushmelev
@ 2009-02-23 10:03 ` Михаил Шувалов
1 sibling, 0 replies; 14+ messages in thread
From: Михаил Шувалов @ 2009-02-23 10:03 UTC (permalink / raw)
To: ALT Linux Community general discussions
[-- Attachment #1: Type: text/plain, Size: 1103 bytes --]
Sunday 22 February 2009 в 23:19:57 Andrey Rahmatullin было написано:
> On Sun, Feb 22, 2009 at 11:15:00PM +0300, Михаил Шувалов wrote:
> > При этом что у меня, что у рута:
> >
> > [root@mikes-ws cron.daily]# crontab -u mike -l
> > # run-parts
> > 01 * * * * root run-parts /etc/cron.hourly
> > 02 4 * * * root run-parts /etc/cron.daily
> > 22 4 * * 0 root run-parts /etc/cron.weekly
> > 42 4 1 * * root run-parts /etc/cron.monthly
> >
> > [root@mikes-ws cron.daily]# crontab -l
> > # run-parts
> > 01 * * * * root run-parts /etc/cron.hourly
> > 02 4 * * * root run-parts /etc/cron.daily
> > 22 4 * * 0 root run-parts /etc/cron.weekly
> > 42 4 1 * * root run-parts /etc/cron.monthly
>
> Ну и что это за жесть? Сами писали? Зачем?
>
Вообще-то нет, я не писал. А что в этих строках не верно? Разве что "run-part"
не нашел в манах. Но на сколько я понял, это (run-part) позволяет выполнить
несколько команд/скриптов по определенным условиям.
> > Ситуация не изменилась :( Что еще ему надо? В каком скрипте искать
> > ошибку?
>
> В вышеприведённых кронтабах.
Что именно?
--
С уважением,
Михаил Шувалов
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 14+ messages in thread
end of thread, other threads:[~2009-02-25 21:22 UTC | newest]
Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-02-22 20:15 [Comm] ошибка cron Михаил Шувалов
2009-02-22 20:19 ` Andrey Rahmatullin
2009-02-22 23:05 ` Yuri Bushmelev
2009-02-23 0:17 ` Dmitry V. Levin
2009-02-23 10:55 ` Михаил Шувалов
2009-02-23 16:29 ` Andrey Rahmatullin
2009-02-25 17:43 ` Михаил Шувалов
2009-02-25 17:45 ` Anatol B. Bazyukin
2009-02-25 21:21 ` Михаил Шувалов
2009-02-25 21:22 ` Хихин Руслан
2009-02-23 13:04 ` Yuri Bushmelev
2009-02-23 7:31 ` Andrey Rahmatullin
2009-02-23 10:42 ` Михаил Шувалов
2009-02-23 10:03 ` Михаил Шувалов
ALT Linux Community general discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
public-inbox-index community
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.community
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git