Назад | Перейти на главную страницу

pid-файл сервера amavisd Net уже существует после сбоя системы и запуска

всякий раз, когда у меня происходит нечистое завершение работы, что часто происходит из-за сбоя питания, большую часть времени у меня возникают проблемы с запуском amavis.

Ошибка pid_file сервера amavisd Net уже существует для запущенного процесса, когда я запускаю его в режиме отладки, поэтому мне всегда нужно вручную удалять файлы amavisd.pid и amavisd.lock перед его запуском.

Есть ли способ предотвратить это или удалить файлы во время перезагрузки в случае некорректного завершения работы.

Я использую последнюю версию amavisd-new 2.6.4 на сервере centos 5.4

Спасибо

Один из не очень разумных способов решить эту проблему - добавить в сценарий запуска initd строку, которая удаляет рассматриваемый файл при запуске.

Убедитесь, что вы куда-нибудь положили его, прежде чем запускать amavisd.