Добрый день!
Имеется сервер Cake+Squid
С не давних пор он перестал работать.
Предполагаем что накрылся Squid.
При старте демона, выходит вот такие ошибки:
# /etc/init.d/squid start
/etc/init.d/squid: line 27: /etc/squid/squid.conf: No such file or directory
/etc/init.d/squid: line: /usr/sbin/squid: no such file or directory
Squid no such file or directory
Может я его не правильно запускаю?
или
может мне его заного установить?
и что нам скажет:
#whereis squid
#ls -l /etc/squid/
#find / -name squid.conf
gw log # whereis squid
squid: /usr/local/sbin/squid /usr/local/squidgw log # ls -l /etc/squid/
ls: cannot access /etc/squid/: No such file or directorygw log # find / -name squid.conf
/usr/local/squid/etc/squid.conf
/root/squid/squid.conf
Это команда помогла запустить squid:
/usr/local/sbin/squid startТеперь он работает smile
А как его поставить в автозагрузку?
/etc/init.d/squid: line 27: /etc/squid/squid.conf: No such file or directory
/etc/init.d/squid: line: /usr/sbin/squid: no such file or directory
надо подправить скрипт запуска, и сделать соответсвующию замену.
/etc/init.d/squid: line: /usr/sbin/squid: no such file or directory
заменить на это
/usr/local/sbin/squid
и
/etc/init.d/squid: line 27: /etc/squid/squid.conf: No such file or directory
заменить на это:
/usr/local/squid/etc/squid.conf
Вообще сервак уже работает полтора года, что с ним произошло не известно.
Почему пути поменялись, тоже не понятно.
Не ужели такое бывает.
i2ks,
Спасибо!
А как resin поставить в автозагрузку?
/root/squid/squid.conf
и
Почему пути поменялись, тоже не понятно.
Не ужели такое бывает.
кто то пересобирал squid, в linux каталог для squid /etc/squid, в bsd подобных в /usr/local/etc/, сам бинарник в /usr/bin/ в случае bsd-like /usr/local/sbin, в общем как то так. Но это как теория и не более того. Само ни когда ни чего не меняется.
Меня прикалывает то, что после перезагрузки squid каким-то образом запустился. У всех появился Интернет...
Даже без правок путей Squid'а.
Я так понимаю, что вот эта команда добавляет res:
rc-update add resin defaultПосле нее появляется текст:
resin alredy installed in runlevel default; skippingGjyznytymrj