Заставить крон зарегистрировать работу снова?

Эта ошибка обычно происходит при превышении длины типа данных для столбца. Вы вставляете больше чем 150 символов в столбец?

2
задан 6 September 2011 в 18:21
2 ответа

Вероятно, ваш исходный файл / var / log / cron открыт для записи демоном, который, скорее всего, является syslogd или rsyslogd. Файл будет по-прежнему открыт и будет использоваться.

Найдите PID вашего syslogd | rsyslogd затем используйте

sudo kill -HUP <PID>

, это должно привести к сбросу и закрытию файла и открытию нового.

4
ответ дан 3 December 2019 в 09:44

И права root: root может быть проблемой. Он должен принадлежать пользователю / группе, запускающей cron. Посмотрите на другую машину CentOS и установите владельца с помощью chown user: group /var/log/cron[1135939 sizes.

Возможно, у вас есть файлы с именем cron.0 , cron. 1 в / var / log , и вы можете скопировать права собственности с них.

1
ответ дан 3 December 2019 в 09:44

Теги

Похожие вопросы