Я недавно установил postfix и при настройке сервера столкнулся с проблемой. В какой-то момент я получил ошибку из своего системного журнала,
fatal: open lock file /var/lib/postfix/master.lock: cannot open file: Permission denied
. Я вошел как root
. На другом форуме у меня была рекомендация удалить файл master.lock и запустить apt-get update
, затем перезапустить. Я сделал это и снова вошел в систему и обнаружил, что мой каталог пуст.
ls -l /var/lib/postfix/
total 0
Затем я попытался очистить программу, выполнив apt-get purge postfix
от имени пользователя root и переустановив программу. Независимо от того, что я делаю, я не могу вернуть файлы в /var/lib/postfix/
.
Файл /var/lib/postfix/master.lock
используется, чтобы гарантировать, что активна только одна копия процесса Postfix «master
». Если Postfix завершит работу корректно, все /var/lib/postfix/*.lock
файлы будут удалены. Если Postfix не закрывается корректно, некоторые *.lock
файлы останутся.
# fuser /var/lib/postfix/master.lock
/var/lib/postfix/master.lock: XXXX
# kill -9 XXXX
Начать снова