На основе журналов acpi похоже, что система получает вход от кнопки питания для закрытий. Я подозревал бы, что или кнопка нажимается случайно или существует включенная аппаратная проблема.
Также: необходимо смочь изменить поведение в ответ на событие кнопки питания путем редактирования /etc/acpi/events/power_button
. Обратите внимание, что путь может немного отличаться на CentOS 5, но это - общее местоположение.
Проблема оказывается тем Debian, не позволяет '.' в имени файла задания крона, сохраненного в /etc/cron.(d|daily|weekly|monthly)
. Удалите '.', и прекрасные прогоны задания.
Журналы для крона показывающий какие-либо ошибки, или что они работают в требуемое время?
Что происходит, если Вы следите за процессами, выполненными во времена, они, как предполагается, работают (т.е. если они, как планируют, выполнят в 16:00, на что система похожа в списке процессов и журналах в 4:01?
Глупый вопрос, но Вы сказали, что получаете электронные письма от logwatch, но не для любых других заданий. Вы проверяли это дважды, задания на самом деле перестали работать, и не, что существует проблема связи с электронными письмами, уведомляющими Вас относительно завершенных заданий?
Задания работают как надлежащий пользовательский контекст с полномочиями сделать необходимые вещи? Они перестали работать только иногда, но не другие?
Можно ли найти что-нибудь происходящее в течение тех времен, которые они приводят к сбою, но не другие времена (Вы сказали, что это - система без времени простоя... это делающий что-то, где сценарии накладываются так, они не могут завершиться? или существуют процессы, которые заблокировали бы их?)
Там что-нибудь настроено в системе, которая уничтожает процессы на определенном уровне загрузки? Сторожевые таймеры, и т.д. может уничтожить процесс, если загрузка является слишком большой, или квота процессора/поршня идет слишком высоко, и т.д. или система становится безразличной. Другая причина видеть, может ли кто-то следить за ним через ssh сессию в точке, когда сервер должен выполнять задание.
Bart закрепил обо всем, что я буду искать, кроме, возможно, дискового пространства. Когда задания все выполнение вместе у них заканчивается пространство? Там что-то еще происходит в то время, который мог бы создать большую, временную нагрузку для дискового пространства?
Другая вещь, которую Вы могли бы попробовать, если Вы можете, состоит в том, чтобы выполнить их в другое время. Или внезапно, скажите 5:00, или индивидуально, 4:00 / 4:30 / 5:00 / 5:30 / и т.д...
У меня также была та же проблема с на названия сценария. Удаление любого '.' на название сценария разрешило мою проблему (даже расширение ".sh"!)
- lsbsysinit или - regex опции к частям выполнения позволяют Вам изменяться, какие имена файлов считают допустимыми.