Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Dimasm
Зарегистрирован: 25.04.2005 Сообщения: 454
|
Добавлено: Пн Окт 31 2005 21:56 Заголовок сообщения: и снова Squid |
|
|
пытаюсь запустить Squid,
прочитал, что в принципе, со стандартным конфигом он должен работать
при попытке запустить, думает секунд 15 и выдаёт такое
Код: | [root@dimasm-getway squid]# service squid start
Starting squid: .................... [FAILED]
[root@dimasm-getway squid]#
|
в файл кофига добавил только три строчки
visible_hostname = "dimasm_proxy" (без неё на хотел запускаться)
http access allow manager dimasm
acl dimasm scr 192.168.0.0/24
да и без последних двух строчек было тоже самое
ОС RH Linux 9.0
SQUID судя по папке doc/squid-2.5.STABLE1 версия 2.5
локальная сеть 192.168.0.0/24
может не хочет грузиться из-за того, что комп дремучий?
пенёк 100-й с 32 метрами ОЗУ
конфиг
Код: | hierarchy_stoplist cgi-bin ?
acl QUERY urlpath_regex cgi-bin \?
no_cache deny QUERY
auth_param basic children 5
auth_param basic realm Squid proxy-caching web server
auth_param basic credentialsttl 2 hours
refresh_pattern ^ftp: 1440 20% 10080
refresh_pattern ^gopher: 1440 0% 1440
refresh_pattern . 0 20% 4320
visible_hostname = "dimasm_proxy"
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 dimasm scr 192.168.0.0/24
acl to_localhost dst 127.0.0.0/8
acl SSL_ports port 443 563
acl Safe_ports port 80 # http
acl Safe_ports port 21 # ftp
acl Safe_ports port 443 563 # https, snews
acl Safe_ports port 70 # gopher
acl Safe_ports port 210 # wais
acl Safe_ports port 1025-65535 # unregistered ports
acl Safe_ports port 280 # http-mgmt
acl Safe_ports port 488 # gss-http
acl Safe_ports port 591 # filemaker
acl Safe_ports port 777 # multiling http
acl CONNECT method CONNECT
http_access allow manager localhost
http access allow manager dimasm
http_access deny manager
http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports
http_access allow localhost
http_access deny all
http_reply_access allow all
icp_access allow all
|
_________________ С уважением Dimasm |
|
Вернуться к началу |
|
|
Pingvinenok
Зарегистрирован: 30.06.2005 Сообщения: 171
|
Добавлено: Вт Ноя 01 2005 07:20 Заголовок сообщения: |
|
|
Запустите squid в режиме отладки /pathtosquid/squid -D -d -N
Дайте сюда результаты.
Также посмотрите squid.out
Также посмотрите messages _________________ Съешь еще мягких французских булок,да выпей чаю! |
|
Вернуться к началу |
|
|
crash
Зарегистрирован: 02.11.2001 Сообщения: 1836 Откуда: Бердск
|
Добавлено: Вт Ноя 01 2005 07:23 Заголовок сообщения: |
|
|
ну а в логах то что? |
|
Вернуться к началу |
|
|
gooamoko
Зарегистрирован: 26.12.2003 Сообщения: 98
|
Добавлено: Вт Ноя 01 2005 09:31 Заголовок сообщения: |
|
|
1. Возможно ещё надо создать иерархию папок на диске.
В конфиге есть настройке по количеству папок и файлов. Вот их иерархию иногда просит сквид создать при первом запуске.
2. 32 памяти, думаю, маловато. У меня при 128 иногда работает плоховато.
Вот мои скромные мысли по этому поводу. _________________ Что один сделал, другой завсегда сломать сможет |
|
Вернуться к началу |
|
|
Dimasm
Зарегистрирован: 25.04.2005 Сообщения: 454
|
Добавлено: Вт Ноя 01 2005 09:44 Заголовок сообщения: |
|
|
результат запуска в режиме отладки
Код: | [root@dimasm-getway Russian-koi8-r]# squid -D -d -N
[root@dimasm-getway Russian-koi8-r]# 2005/10/02 10:36:19| Starting Squid Cache version 2.5.STABLE1 for i386-redhat-linux-gnu...
2005/10/02 10:36:23| Starting Squid Cache version 2.5.STABLE1 for i386-redhat-linux-gnu...
2005/10/02 10:36:27| Starting Squid Cache version 2.5.STABLE1 for i386-redhat-linux-gnu...
2005/10/02 10:36:30| Starting Squid Cache version 2.5.STABLE1 for i386-redhat-linux-gnu...
2005/10/02 10:36:34| Starting Squid Cache version 2.5.STABLE1 for i386-redhat-linux-gnu...
|
командой ps -aux выявить его в памяти не удалось (на всякий случай а вдруг запустился)
а в логах и messages как вы и предпологали выплыла ошибка
Код: | /var/log/squid/cache.log
2005/10/02 10:49:18| Starting Squid Cache version 2.5.STABLE1 for i386-redhat-linux-gnu...
2005/10/02 10:49:18| Process ID 11587
2005/10/02 10:49:18| With 1024 file descriptors available
2005/10/02 10:49:18| DNS Socket created at 0.0.0.0, port 1039, FD 5
2005/10/02 10:49:18| Adding nameserver 127.0.0.1 from /etc/resolv.conf
2005/10/02 10:49:18| Unlinkd pipe opened on FD 10
2005/10/02 10:49:18| Swap maxSize 102400 KB, estimated 7876 objects
2005/10/02 10:49:18| Target number of buckets: 393
2005/10/02 10:49:18| Using 8192 Store buckets
2005/10/02 10:49:18| Max Mem size: 8192 KB
2005/10/02 10:49:18| Max Swap size: 102400 KB
2005/10/02 10:49:18| Rebuilding storage in /var/spool/squid (DIRTY)
2005/10/02 10:49:18| Using Least Load store dir selection
2005/10/02 10:49:18| Current Directory is /
2005/10/02 10:49:18| urlParse: Illegal character in hostname '='
FATAL: mimeLoadIcon: cannot parse internal URL
Squid Cache (Version 2.5.STABLE1): Terminated abnormally.
CPU Usage: 0.340 seconds = 0.200 user + 0.140 sys
Maximum Resident Size: 0 KB
Page faults with physical i/o: 458
Memory usage for squid via mallinfo():
total space in arena: 1792 KB
Ordinary blocks: 1780 KB 4 blks
Small blocks: 0 KB 1 blks
Holding blocks: 200 KB 1 blks
Free Small blocks: 0 KB
Free Ordinary blocks: 11 KB
Total in use: 1980 KB 111%
Total free: 11 KB 1%
|
Код: | /var/log/messanges
Oct 2 10:36:24 dimasm-getway squid[11485]: Squid Parent: child process 11490 exited due to signal 6
Oct 2 10:36:27 dimasm-getway squid[11485]: Squid Parent: child process 11493 started
Oct 2 10:36:27 dimasm-getway (squid): mimeLoadIcon: cannot parse internal URL
Oct 2 10:36:27 dimasm-getway squid[11485]: Squid Parent: child process 11493 exited due to signal 6
Oct 2 10:36:30 dimasm-getway squid[11485]: Squid Parent: child process 11496 started
Oct 2 10:36:31 dimasm-getway (squid): mimeLoadIcon: cannot parse internal URL
Oct 2 10:36:31 dimasm-getway squid[11485]: Squid Parent: child process 11496 exited due to signal 6
Oct 2 10:36:34 dimasm-getway squid[11485]: Squid Parent: child process 11499 started
Oct 2 10:36:34 dimasm-getway (squid): mimeLoadIcon: cannot parse internal URL
Oct 2 10:36:34 dimasm-getway squid[11485]: Squid Parent: child process 11499 exited due to signal 6
Oct 2 10:36:34 dimasm-getway squid[11485]: Exiting due to repeated, frequent failures
Oct 2 10:41:05 dimasm-getway kernel: attempt to access beyond end of device
Oct 2 10:41:05 dimasm-getway kernel: 03:01: rw=2, want=268435460, limit=5116671 |
чё-то у меня не то со временем и датой
P.S. не перестаю удиляться, какие расширенные средства диагностики имеет линуха, так бы для винды _________________ С уважением Dimasm |
|
Вернуться к началу |
|
|
Dimasm
Зарегистрирован: 25.04.2005 Сообщения: 454
|
Добавлено: Вт Ноя 01 2005 09:54 Заголовок сообщения: |
|
|
йо! обшибка нашлась
было
visible_hostname = "dimasm_proxy"
а надо
visible_hostname dimasm-proxy
всем респект за ответы! ткнули куда надо! _________________ С уважением Dimasm |
|
Вернуться к началу |
|
|
Dimasm
Зарегистрирован: 25.04.2005 Сообщения: 454
|
Добавлено: Вт Ноя 01 2005 10:12 Заголовок сообщения: |
|
|
gooamoko писал(а): | 2. 32 памяти, думаю, маловато. У меня при 128 иногда работает плоховато. |
Вы правы, полностью согласен, для кэширующего прокси важны колличество RAM, скорость винта.... а если на нём же 2 две 100Mbit сетки роутить, то....... на этой древности даже mc через putty притормаживает
но в моём случае надеюсь человек шесть он разрулит, да и главное разобраться как настраивать, а если понадобится переедем на более шустрое железо _________________ С уважением Dimasm |
|
Вернуться к началу |
|
|
|