Модераторы: powerfox, ZeeLax
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> проблемы со squid 
:(
    Опции темы
mihanik
Дата 9.5.2011, 21:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


-=Белый Медведь=-
****


Профиль
Группа: Комодератор
Сообщений: 4054
Регистрация: 24.4.2006
Где: г. Тверь

Репутация: 1
Всего: 109



Дано.
linux CentOS 5.6
введна в домен Windows Server 2008 R2
squid поставил из репы командой
Код

yum -y install squid


squid запускается (и даже работает  smile  ) практически на дефолтном файле (только свою сеть описал и разрешил ей выход в тырнет, да порт указал 8080)
От дефолтной конфы изменено, соответственно, 3 строчки.

Не нравиться мне следующее.

1. При запуске в памяти работает 2 процесса

Код

[root@iserver run]# ps -p 17414 -f
UID        PID  PPID  C STIME TTY          TIME CMD
root     17414     1  0 21:34 ?        00:00:00 squid -D
[root@iserver run]# ps -p 17416 -f
UID        PID  PPID  C STIME TTY          TIME CMD
squid    17416 17414  0 21:34 ?        00:00:00 (squid) -D


2. Файл /var/log/squid/squid.out пестрит следующими ошибками

Код

2011/05/09 21:33:23| Squid is already running!  Process ID 16349
squid: ERROR: Could not read pid file
    /var/run/squid.pid: (13) Permission denied


3. Если squid запущен, то по команде service squid stop | restart ничего не происходит

Код

[root@iserver squid]# service squid restart
Останавливается squid:                                     [ СБОЙ ]
Запускается squid:                                         [ СБОЙ ]


Но! При этом squid работает.
Чтобы перезапустить, приходиться прибивать squid вручную.
Это не дело.

Как мне заставить работать squid нормально?
Уже всю голову сломал...




--------------------
Программистами не рождаются, - это родовая травма...
user posted imageuser posted image
PM MAIL WWW ICQ   Вверх
mihanik
Дата 9.5.2011, 21:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


-=Белый Медведь=-
****


Профиль
Группа: Комодератор
Сообщений: 4054
Регистрация: 24.4.2006
Где: г. Тверь

Репутация: 1
Всего: 109



При этом при запуске от root, всё хорошо...

Код

[root@iserver init.d]# squid -NCd1
[1] 31078
[root@iserver init.d]# 2011/05/09 22:22:12| Starting Squid Cache version 2.6.STABLE21 for x86_64-redhat-linux-gnu...
2011/05/09 22:22:12| Process ID 31078
2011/05/09 22:22:12| With 1024 file descriptors available
2011/05/09 22:22:12| Using epoll for the IO loop
2011/05/09 22:22:12| Performing DNS Tests...
2011/05/09 22:22:12| Successful DNS name lookup tests...
2011/05/09 22:22:12| DNS Socket created at 0.0.0.0, port 53524, FD 6
2011/05/09 22:22:12| Adding domain sdd.local from /etc/resolv.conf
2011/05/09 22:22:12| Adding nameserver 192.168.0.253 from /etc/resolv.conf
2011/05/09 22:22:12| Adding nameserver 192.168.0.250 from /etc/resolv.conf
2011/05/09 22:22:12| User-Agent logging is disabled.
2011/05/09 22:22:12| Referer logging is disabled.
2011/05/09 22:22:12| Unlinkd pipe opened on FD 11
2011/05/09 22:22:12| Swap maxSize 102400 + 8192 KB, estimated 8507 objects
2011/05/09 22:22:12| Target number of buckets: 425
2011/05/09 22:22:12| Using 8192 Store buckets
2011/05/09 22:22:12| Max Mem  size: 8192 KB
2011/05/09 22:22:12| Max Swap size: 102400 KB
2011/05/09 22:22:12| Local cache digest enabled; rebuild/rewrite every 3600/3600 sec
2011/05/09 22:22:12| Rebuilding storage in /var/spool/squid (CLEAN)
2011/05/09 22:22:12| Using Least Load store dir selection
2011/05/09 22:22:12| Set Current Directory to /var/spool/squid
2011/05/09 22:22:12| Loaded Icons.
2011/05/09 22:22:18| Accepting proxy HTTP connections at 0.0.0.0, port 8080, FD 13.
2011/05/09 22:22:18| Accepting ICP messages at 0.0.0.0, port 3130, FD 14.
2011/05/09 22:22:18| WCCP Disabled.
2011/05/09 22:22:18| Ready to serve requests.
2011/05/09 22:22:18| Done reading /var/spool/squid swaplog (165 entries)
2011/05/09 22:22:18| Finished rebuilding storage from disk.
2011/05/09 22:22:18|       165 Entries scanned
2011/05/09 22:22:18|         0 Invalid entries.
2011/05/09 22:22:18|         0 With invalid flags.
2011/05/09 22:22:18|       165 Objects loaded.
2011/05/09 22:22:18|         0 Objects expired.
2011/05/09 22:22:18|         0 Objects cancelled.
2011/05/09 22:22:18|         0 Duplicate URLs purged.
2011/05/09 22:22:18|         0 Swapfile clashes avoided.
2011/05/09 22:22:18|   Took 5.3 seconds (  31.1 objects/sec).
2011/05/09 22:22:18| Beginning Validation Procedure
2011/05/09 22:22:18|   Completed Validation Procedure
2011/05/09 22:22:18|   Validated 165 Entries
2011/05/09 22:22:18|   store_swap_size = 2052k
2011/05/09 22:22:19| storeLateRelease: released 0 objects


Добавлено через 4 минуты и 28 секунд
Цитата(mihanik @  9.5.2011,  21:07 Найти цитируемый пост)

1. При запуске в памяти работает 2 процесса

Это нормально.
Squid автоматически помещает себя в фоновый режим и порождает дочерний процесс



--------------------
Программистами не рождаются, - это родовая травма...
user posted imageuser posted image
PM MAIL WWW ICQ   Вверх
mihanik
Дата 9.5.2011, 22:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


-=Белый Медведь=-
****


Профиль
Группа: Комодератор
Сообщений: 4054
Регистрация: 24.4.2006
Где: г. Тверь

Репутация: 1
Всего: 109



Довёл конфигурационный файл до минимума
Код

acl all src 0.0.0.0/0.0.0.0
acl manager proto cache_object
acl localhost src 127.0.0.1/255.255.255.255
acl our_networks src 192.168.0.0/24

http_access allow manager localhost
http_access deny manager
http_access allow our_networks
http_access allow localhost
http_access deny all
icp_access allow all

http_port 8080
visible_hostname iserver
access_log /var/log/squid/access.log squid
pid_filename /etc/squid/squid.pid 


Т.е. PID-файл в другое место положил уже...

Всё равно squid ведёт себя странно.
Код

[root@iserver squid]# service squid restart
Останавливается squid:                                     [  OK  ]
Запускается squid: ....................                    [ СБОЙ ]
[root@iserver squid]# service squid status
squid (pid 10122) выполняется...
[root@iserver squid]# service squid stop
Останавливается squid:                                     [  OK  ]
[root@iserver squid]# service squid status
squid остановлен
[root@iserver squid]# service squid start
Запускается squid: ....................                    [ СБОЙ ]
[root@iserver squid]# service squid status
squid (pid 10259) выполняется...


Т.е. пишет, что запуститься не удалось, но работает...  smile 



--------------------
Программистами не рождаются, - это родовая травма...
user posted imageuser posted image
PM MAIL WWW ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Linux/UNIX: Администрирование"
ZeeLax
Imple
nerezus
Этот форум предназначен для решения вопросов по администрации *n?x-систем, в частности по настройке сложных сетей и обслуживанию серверного оборудования.

  • Вы должны соблюдать правила форума.
  • Помните: какой вопрос, такой и ответ. Прежде чем задать вопрос прочитайте вот эту статью на форуме CIT.
  • Оскорблять запрещается.
  • Религиозные войны в Религиозных войнах.
  • Общение "просто так" в Клубе юнуксоидов. В отличие от многих других разделов, здесь разрешается сдержанно оффтопить и юморить в тему.

За интересные статьи, находки, решения, программы и просто реальную помощь будут ставиться + в репу).


В данный момент этот раздел модерируют nerezus, nickless, powerfox, pythonwin, Imple и ZeeLax. Если вы хотите помочь нам, пишите в ПМ и мы обсудим.


Спасибо. И use UNIX or die; С уважением, nerezus, nickless, powerfox, pythonwin, Imple, ZeeLax.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Администрирование *NIX систем | Следующая тема »


 




[ Время генерации скрипта: 0.1552 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.