<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: /etc/crontab на работает</title>
    <link>https://ssl.opennet.dev/openforum/vsluhforumID1/78343.html</link>
    <description>Доброго времени суток!&lt;br&gt;Много тем про cron, но свой случай я не нашел.&lt;br&gt;&lt;br&gt;системный cron не выполняет задания (заметил не так давно, причину прекращения работы не нашел).&lt;br&gt;&lt;br&gt;Итак:&lt;br&gt;Система: Fedora Core 6&lt;br&gt;crond запущен &lt;br&gt;# /etc/init.d/crond status&lt;br&gt;crond (pid 23031) выполняется...&lt;br&gt;&lt;br&gt;# cat /etc/crontab&lt;br&gt;SHELL=/bin/bash&lt;br&gt;PATH=/sbin:/bin:/usr/sbin:/usr/bin&lt;br&gt;MAILTO=root&lt;br&gt;HOME=/&lt;br&gt;&lt;br&gt;# run-parts&lt;br&gt;01 * * * * root run-parts /etc/cron.hourly&lt;br&gt;02 4 * * * root run-parts /etc/cron.daily&lt;br&gt;22 4 * * 0 root run-parts /etc/cron.weekly&lt;br&gt;42 4 1 * * root run-parts /etc/cron.monthly&lt;br&gt;#&lt;br&gt;&lt;br&gt;все стандартно&lt;br&gt;&lt;br&gt;в логе только &lt;br&gt;Jan 21 11:39:29 email crond&#091;23031&#093;: (CRON) STARTUP (V5.0)&lt;br&gt;и потом после строчки старта долго ничего нет...&lt;br&gt;после редактирования (добавлял задание для проверки, потом убрал) пишет&lt;br&gt;Jan 21 11:11:01 email crond&#091;32295&#093;: (*system*) RELOAD (/etc/crontab)&lt;br&gt;&lt;br&gt;и все... никаких команд CMD в логах нет, &lt;br&gt;пробовал переписывать файл полностью с нуля, копировал с заведомо рабочей машины, где крон работает, ремил все команды</description>

<item>
    <title>/etc/crontab на работает (odity)</title>
    <link>https://ssl.opennet.dev/openforum/vsluhforumID1/78343.html#17</link>
    <pubDate>Wed, 14 Oct 2015 14:12:29 GMT</pubDate>
    <description>Я нашел почему у меня kоманды в crontab -e -u root исполнялись,но выводили по логам, но ничего не выполняли)))) ребят,советую при проблемах сходить в туалет и поразмыслить))))) просто в /etc/crontab есть у вас переменная SHELL and PATH а я у себя еще и в crontab -e вписал эти переменным и еще их добавил своими путями) в итоге просто выкинул их от туда и оставил только в /etc/crontab и все!!!!!!)))))))))))))))))))0&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>/etc/crontab на работает (ilrandir)</title>
    <link>https://ssl.opennet.dev/openforum/vsluhforumID1/78343.html#16</link>
    <pubDate>Tue, 18 Nov 2008 10:45:49 GMT</pubDate>
    <description>&amp;gt;&amp;gt;У меня возникала аналогичная проблема после загона сервера в домен Win2003 &lt;br&gt;&amp;gt;&amp;gt;Оказалось, что я неправильно составил файлик /etc/security/access.conf &lt;br&gt;&amp;gt;&amp;gt;Я там запретил локальный вход всем кроме определенной группы пользователей, &lt;br&gt;&amp;gt;&amp;gt;в которую (root) не входит. &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Жаль проверить уже не могу, переустановил все - помогло :)) &lt;br&gt;&lt;br&gt;Аналогично долго не мог понять почему не выполняются команды добавленные в /etc/crontab, позднее создавал файлик в /etc/cron.d/, записывал туда команды - не выполнялось. При углублении в проблемму обнаружил что в логи валится &quot;BAD FILE MODE&quot;. На эту тему нашел небольшую но содержательную инструкцию (http://slackrw.wordpress.com/2006/08/09/of-cron-and-permissions/):&lt;br&gt;&lt;br&gt;/etc/crontab &amp;#8212;&amp;#8212;- 644 &lt;br&gt;/etc/cron.d &amp;#8212;&amp;#8212;&amp;#8211; 754 &lt;br&gt;/etc/cron.d/* &amp;#8212;&amp;#8212; 644 &lt;br&gt;/etc/cron.*ly &amp;#8212;&amp;#8212;- 750 &lt;br&gt;/etc/cron.*ly/*&amp;#8212;&amp;#8211; 500 &lt;br&gt;&lt;br&gt;Т.е. в /etc/cron.d/ скрипты не писать, а только файлы крона. Ошибка валиться в лог перестала, но команды не выполнялись, хотя очень похо</description>
</item>

<item>
    <title>/etc/crontab на работает (Александр)</title>
    <link>https://ssl.opennet.dev/openforum/vsluhforumID1/78343.html#15</link>
    <pubDate>Tue, 01 Apr 2008 05:12:51 GMT</pubDate>
    <description>&amp;gt;У меня возникала аналогичная проблема после загона сервера в домен Win2003 &lt;br&gt;&amp;gt;Оказалось, что я неправильно составил файлик /etc/security/access.conf &lt;br&gt;&amp;gt;Я там запретил локальный вход всем кроме определенной группы пользователей, &lt;br&gt;&amp;gt;в которую (root) не входит. &lt;br&gt;&lt;br&gt;Жаль проверить уже не могу, переустановил все - помогло :))&lt;br&gt;</description>
</item>

<item>
    <title>/etc/crontab на работает (Xtron)</title>
    <link>https://ssl.opennet.dev/openforum/vsluhforumID1/78343.html#14</link>
    <pubDate>Mon, 31 Mar 2008 23:51:54 GMT</pubDate>
    <description>У меня возникала аналогичная проблема после загона сервера в домен Win2003&lt;br&gt;Оказалось, что я неправильно составил файлик /etc/security/access.conf&lt;br&gt;Я там запретил локальный вход всем кроме определенной группы пользователей,&lt;br&gt;в которую (root) не входит.&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>/etc/crontab на работает (Александр)</title>
    <link>https://ssl.opennet.dev/openforum/vsluhforumID1/78343.html#13</link>
    <pubDate>Tue, 29 Jan 2008 08:08:24 GMT</pubDate>
    <description>&amp;gt;cron использует syslog и куда будут писаться сообщения и какие именно зависит &lt;br&gt;&amp;gt;от настроек syslog, не исключен вариант, что они просто отбрасываются или &lt;br&gt;&amp;gt;попадают в другой файл.  Если хотите проверить что он выполняет &lt;br&gt;&amp;gt;команды используйте что-либо оставляющее видимые результаты, например touch. Кстати рестартовать cron &lt;br&gt;&amp;gt;после изменений /etc/crontab или /etc/cron.d/ не надо, он сам с этим &lt;br&gt;&amp;gt;прекрасно справляется, что опять таки указано в мане. &lt;br&gt;&lt;br&gt;Согласен, я попробовал перенаправить на мыло, но без результатов, попробую touch.&lt;br&gt;А перезапускал в основном еще и чтобы посмотреть что в лог хоть что то пишется.&lt;br&gt;Про логи: дефолтовый файл /var/log/messages там от крона тоже ничего нет...&lt;br&gt;Из syslog&lt;br&gt;# Log cron stuff&lt;br&gt;cron.*                                                  /var/log/cron&lt;br&gt;В данный лог должно валиться все от крона!&lt;br&gt;&lt;br&gt;Думаю надо теперь двигаться в сторону анализа debug вывода...&lt;br&gt;</description>
</item>

<item>
    <title>/etc/crontab на работает (angra)</title>
    <link>https://ssl.opennet.dev/openforum/vsluhforumID1/78343.html#12</link>
    <pubDate>Tue, 29 Jan 2008 07:47:18 GMT</pubDate>
    <description>cron использует syslog и куда будут писаться сообщения и какие именно зависит от настроек syslog, не исключен вариант, что они просто отбрасываются или попадают в другой файл.  Если хотите проверить что он выполняет команды используйте что-либо оставляющее видимые результаты, например touch. Кстати рестартовать cron после изменений /etc/crontab или /etc/cron.d/ не надо, он сам с этим прекрасно справляется, что опять таки указано в мане. &lt;br&gt;</description>
</item>

<item>
    <title>/etc/crontab на работает (Александр)</title>
    <link>https://ssl.opennet.dev/openforum/vsluhforumID1/78343.html#11</link>
    <pubDate>Tue, 29 Jan 2008 07:19:27 GMT</pubDate>
    <description>&amp;gt;Я вообще-то советовал читать man, а не делать все, что было сделано &lt;br&gt;&amp;gt;в этом топике. У меня создалось впечатление, что вы тестите его &lt;br&gt;&amp;gt;при помощи /usr/bin/echo test, скажите а что вы хотите увидеть в &lt;br&gt;&amp;gt;результате этого теста? &lt;br&gt;&lt;br&gt;строчку в логе crond&#091;13274&#093;: (root) CMD (/usr/bin/echo test)&lt;br&gt;это будет значить, что он ее выполнил.&lt;br&gt;&lt;br&gt;Я тут запустил crond с командной строчки в режиме debug&lt;br&gt;/usr/sbin/crond -x ext,sch,proc,pars,load,misc&amp;gt;/root/cron.debug&lt;br&gt;Много инфы туда свалилось, переменные читаются видно сразу, а вот что с расписанием не совсем понятно... вот к примеру часть&lt;br&gt;&lt;br&gt;user &#091;root:0:0:...&#093; cmd=&quot;/bin/echo test&quot;&lt;br&gt;user &#091;root:0:0:...&#093; cmd=&quot;run-parts /etc/cron.monthly&quot;&lt;br&gt;user &#091;root:0:0:...&#093; cmd=&quot;run-parts /etc/cron.weekly&quot;&lt;br&gt;user &#091;root:0:0:...&#093; cmd=&quot;run-parts /etc/cron.daily&quot;&lt;br&gt;user &#091;root:0:0:...&#093; cmd=&quot;run-parts /etc/cron.hourly&quot;&lt;br&gt;&#091;27088&#093; do_command(/bin/echo test, (*system*,0,0))&lt;br&gt;&#091;27088&#093; main process returning to work&lt;br&gt;&#091;27088&#093; sigchld...pid #27377 died, stat=0&lt;br&gt;&#091;27088&#093; sigchld...no children&lt;br&gt;&#091;27088&#093; Targ</description>
</item>

<item>
    <title>/etc/crontab на работает (angra)</title>
    <link>https://ssl.opennet.dev/openforum/vsluhforumID1/78343.html#10</link>
    <pubDate>Fri, 25 Jan 2008 20:21:42 GMT</pubDate>
    <description>Я вообще-то советовал читать man, а не делать все, что было сделано в этом топике. У меня создалось впечатление, что вы тестите его при помощи /usr/bin/echo test, скажите а что вы хотите увидеть в результате этого теста?&lt;br&gt;</description>
</item>

<item>
    <title>/etc/crontab на работает (Александр)</title>
    <link>https://ssl.opennet.dev/openforum/vsluhforumID1/78343.html#9</link>
    <pubDate>Thu, 24 Jan 2008 06:13:29 GMT</pubDate>
    <description>Други! Есть ли у кого еще умные мысли???&lt;br&gt;Почему он читает каждый раз конфигурацию после изменения, ни на что не ругается (хотя если специально где поменять права или что еще, то ругается) и при этом игнорирует любые команды в /etc/crontab ?&lt;br&gt;&lt;br&gt;По совету sergey.shkolin и angra выполнил crontab /etc/crontab&lt;br&gt;Ну создался файлик /var/spool/cron/root с правами&lt;br&gt;-rw------- 1 root root 289 Янв 22 09:05 root&lt;br&gt;и содержимим идентичным /etc/crontab так он тоже игнорируется!&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
</item>

</channel>
</rss>
