Перейти к содержанию

Рекомендуемые сообщения

Опубликовано

Почему-то не работает.

в процессах его нет.

При запуске crond в логе появляется:

can't change directory to '/opt/var/spool/cron/crontabs': No such file or directory

после создания вручную пути /opt/var/spool/cron/crontabs, crond запустился (висит в списке процессов)

Вопрос в том, почему оно сразу не работает?

Опубликовано
2 часа назад, Александр Рыжов сказал:

Если нет cron-заданий, то зачем ему запускаться?

задания есть в /opt/etc/crontabs, иначе этот вопрос меня не волновал бы :) Либо я вас не понял.

 

2 часа назад, dexter сказал:

При установки не создаются каталоги по указанному пути.

да, в этом и вопрос. Наверное нужно сделать чтобы эти каталоги создавались сразу при установке OPKG, раз без них крон не работает?

  • 1 год спустя...
Опубликовано
Цитата

~ # /opt/lib/opkg/info/busybox.postinst
Warning: '/opt/bin/grep' is already exists, skipping.
Warning: '/opt/bin/find' is already exists, skipping.
Warning: '/opt/bin/xargs' is already exists, skipping.
~ #

После этого , выполнил

opkg update
opkg upgrade

И все поломалось (((.

 

Полностью переустановил с нуля.

Не могу найти crond только (не cron)

На старой стоял.

 

Опубликовано
6 минут назад, yuoras сказал:

И все поломалось (((.

в этой теме были варианты восстановления, ну да ладно...

первый апплет busybox`a, второй - пакет

~ # crond -h
crond: invalid option -- 'h'
BusyBox v1.31.0 () multi-call binary.

Usage: crond -fbS -l N -L LOGFILE -c DIR

	-f	Foreground
	-b	Background (default)
	-S	Log to syslog (default)
	-l N	Set log level. Most verbose 0, default 8
	-L FILE	Log to FILE
	-c DIR	Cron dir. Default:/opt/var/spool/cron/crontabs
~ # opkg info cron
Package: cron
Version: 4.1-3
Depends: libc, libssp, librt, libpthread
Status: unknown ok not-installed
Section: utils
Architecture: mipsel-3.4
Size: 34839
Filename: cron_4.1-3_mipsel-3.4.ipk
Description: Standart Vixie cron, with cron.d addition.

~ #

 

Опубликовано

Делаю все по этой ссылке

https://forum.keenetic.net/topic/918-зажигаем-и-выключаем-led-на-keenetic-по-расписанию-с-cron/

По второму варианту

Цитата

~ # mkdir -p /opt/var/spool/cron/crontabs
~ # EDITOR='/opt/bin/nano' crontab -e
-sh: crontab: not found
~ # EDITOR='/opt/bin/nano' crontab -e
-sh: crontab: not found
~ #

 

 

Опубликовано
11 минуту назад, yuoras сказал:

По второму варианту

~ # mkdir -p /opt/var/spool/cron/crontabs
~ # EDITOR='/opt/bin/nano' crontab -e
~ # crontab -l
# test
~ # 

всё работает, какая ФС?

~ # mount | grep opt
/dev/sda2 on /opt type ext2 (rw,relatime)
~ #

что в `/opt/bin` `/opt/sbin`?

~ # ls -l /opt/bin/cron*
lrwxrwxrwx    1 root     root            16 Nov  1 22:51 /opt/bin/crontab -> /opt/bin/busybox
~ # ls -l /opt/sbin/cron*
lrwxrwxrwx    1 root     root            16 Nov  1 22:51 /opt/sbin/crond -> /opt/bin/busybox
~ # 

 

Опубликовано
Цитата

~ # ls -l /opt/sbin/cron*

Ошибка была в правах , почему то без права выполнения.

Выставил все права и поехало

  • 6 месяцев спустя...
Опубликовано

Повесил задачу на выполнение каждые полчаса, теперь она засирает syslog. Как перекрыть поток флуда от данной конкретной задачи, не перекрывая логгирования crond'a в syslog на корню, при том, что

this version of syslogd ignores /etc/syslog.conf

и решения типа этого не годятся ?

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...

Важная информация

На этом сайте используются файлы cookie. Нажимая "Я принимаю" или продолжая просмотр сайта, вы разрешаете их использование: Политика конфиденциальности.