Процесс Squid Proxy не запущен

0

Эй, сообщество,

несколько дней назад мой кальмар разбился. я бегу кальмар 2.6 STABLE21 на CentOS. Вывод команды "show squid status" просто

squid мертв, но pid файл существует

запуск службы отображал «ОК», но попытка остановить сквид не удалась. Странно то, что сервис squid не указан в «Диспетчере задач»

Поэтому я удалил файл /var/run/squid.pid и попытался перезапустить службу, но после выполнения команды получил следующее сообщение:

squid: ОШИБКА: не удалось отправить сигнал 0 процессу 3618: (3) такого процесса нет

Даже перезапуск системы после этого ничего не изменил.

Также я нашел некоторые интересные вещи в /var/log/squid/cache.log

2013/08/20 07: 57: 43 | /var/spool/squid/swap.state: (30) Файловая система только для чтения   FATAL: storeAufsDirOpenSwapLog: Не удалось открыть журнал подкачки.   Squid Cache (Версия 2.6.STABLE21): аварийно завершен

Я ничего не изменил в последнее время. Почему это файловая система только для чтения сейчас? Как изменить файловую систему для чтения и записи?

Я действительно надеюсь, что эти сообщения об ошибках имеют смысл для кого-то из вас. Любая помощь будет высоко оценена!

обкрадывать

Rob Tyson
источник
Можно только догадываться, почему состояние свопинга доступно только для чтения. Это может быть проблема с разрешениями (т. Е. У пользователя SQUID есть только права на чтение для родительского каталога), или это отдельный раздел, который поврежден и требует fsck'd.
davidgo
Я только что проверил это с помощью ls -la. Сквид только получил разрешения на чтение!
Rob Tyson