LinuxForum.Fans
Тема

Не стартует squid

Автор: Shandor 55 сообщений 12111 просмотров
#179908

CentOS 5.6
скачал, установил сквид, нигде ничего не ковырял (планируется через SAMS)

service squid start
Starting squid [FAILED]

Пробую сквид рестарт, пишет
squid is already running! id 2668

лог из /log/squid/cache
Есть тут что-то полезное?

[console]2011/07/27 11:33:17| Preparing for shutdown after 0 requests
2011/07/27 11:33:17| Waiting 30 seconds for active connections to finish
2011/07/27 11:33:17| FD 13 Closing HTTP connection
2011/07/27 11:33:17| Shutting down...
2011/07/27 11:33:17| FD 14 Closing ICP connection
2011/07/27 11:33:17| Closing unlinkd pipe on FD 11
2011/07/27 11:33:17| storeDirWriteCleanLogs: Starting...
2011/07/27 11:33:17| Finished. Wrote 0 entries.
2011/07/27 11:33:17| Took 0.0 seconds ( 0.0 entries/sec).
CPU Usage: 0.099 seconds = 0.011 user + 0.088 sys
Maximum Resident Size: 22768 KB
Page faults with physical i/o: 0
Memory usage for squid via mallinfo():
total space in arena: 2508 KB
Ordinary blocks: 2411 KB 6 blks
Small blocks: 0 KB 5 blks
Holding blocks: 244 KB 1 blks
Free Small blocks: 0 KB
Free Ordinary blocks: 96 KB
Total in use: 2655 KB 96%
Total free: 96 KB 3%
2011/07/27 11:33:17| Squid Cache (Version 2.6.STABLE21): Exiting normally.
2011/07/27 11:33:21| Starting Squid Cache version 2.6.STABLE21 for i686-redhat-linux-gnu...
2011/07/27 11:33:21| Process ID 3247
2011/07/27 11:33:21| With 1024 file descriptors available
2011/07/27 11:33:21| Using epoll for the IO loop
2011/07/27 11:33:21| Performing DNS Tests...
2011/07/27 11:33:21| Successful DNS name lookup tests...
2011/07/27 11:33:21| DNS Socket created at 0.0.0.0, port 49684, FD 6
2011/07/27 11:33:21| Adding nameserver 8.8.8.8 from /etc/resolv.conf
2011/07/27 11:33:21| User-Agent logging is disabled.
2011/07/27 11:33:21| Referer logging is disabled.
2011/07/27 11:33:21| Unlinkd pipe opened on FD 11
2011/07/27 11:33:21| Swap maxSize 102400 + 8192 KB, estimated 0 objects
2011/07/27 11:33:21| Target number of buckets: 425
2011/07/27 11:33:21| Using 8192 Store buckets
2011/07/27 11:33:21| Max Mem size: 8192 KB
2011/07/27 11:33:21| Max Swap size: 102400 KB
2011/07/27 11:33:21| Local cache digest enabled; rebuild/rewrite every 3600/3600 sec
2011/07/27 11:33:21| Rebuilding storage in /var/spool/squid (CLEAN)
2011/07/27 11:33:21| Using Least Load store dir selection
2011/07/27 11:33:21| Set Current Directory to /var/spool/squid
2011/07/27 11:33:21| Loaded Icons.
2011/07/27 11:33:21| Accepting proxy HTTP connections at 0.0.0.0, port 3128, FD 13.
2011/07/27 11:33:21| Accepting ICP messages at 0.0.0.0, port 3130, FD 14.
2011/07/27 11:33:21| WCCP Disabled.
2011/07/27 11:33:21| Ready to serve requests.
2011/07/27 11:33:21| Done reading /var/spool/squid swaplog (0 entries)
2011/07/27 11:33:21| Finished rebuilding storage from disk.
2011/07/27 11:33:21| 0 Entries scanned
2011/07/27 11:33:21| 0 Invalid entries.
2011/07/27 11:33:21| 0 With invalid flags.
2011/07/27 11:33:21| 0 Objects loaded.
2011/07/27 11:33:21| 0 Objects expired.
2011/07/27 11:33:21| 0 Objects cancelled.
2011/07/27 11:33:21| 0 Duplicate URLs purged.
2011/07/27 11:33:21| 0 Swapfile clashes avoided.
2011/07/27 11:33:21| Took 0.3 seconds ( 0.0 objects/sec).
2011/07/27 11:33:21| Beginning Validation Procedure
2011/07/27 11:33:21| Completed Validation Procedure
2011/07/27 11:33:21| Validated 0 Entries
2011/07/27 11:33:21| store_swap_size = 0k
2011/07/27 11:33:22| storeLateRelease: released 0 objects [/console]

#179909

ну FAILED видимо просто потому, что сквид не настроен, и фактически не работает. Но запускается он вроде нормально (судя по логу).

#179910
drBatty написал:
ну FAILED видимо просто потому, что сквид не настроен, и фактически не работает. Но запускается он вроде нормально (судя по логу).

Оно как вариант, то наверное да
Настраиваю по мануалу, у человека там все было ОК у меня FAILED

#179914

squid -z делали?

#179916
Shandor написал:
Настраиваю по мануалу, у человека там все было ОК

у человека было. А у вас всё по нулям. А конфиг показать?

#179919
Kettler написал:
squid -z делали?

делал
squid is already running! id 2668

#179920

конфиг и версию сквида.

#179921
drBatty написал:
[quote=Shandor]Настраиваю по мануалу, у человека там все было ОК

у человека было. А у вас всё по нулям. А конфиг показать?[/quote]

Ну, если верить его словам, в конфиге менял только значение
forwarded_for off

конфиг в 4,500 строк показывать?

#179928
Shandor написал:
конфиг в 4,500 строк показывать?

тыц потом уже сюда или на pastebin=)

#179933

:D удали все строки которые в начале стоят #

#179940
Shandor написал:
squid is already running! id 2668

По логике вещей, это должно означать, что сквид уже работает. И правильно делает, что на команду запуска еще раз не реагирует.

text
ps aux | grep squid
#179954
Hrafn написал:
[quote=Shandor]squid is already running! id 2668

По логике вещей, это должно означать, что сквид уже работает. И правильно делает, что на команду запуска еще раз не реагирует.

text
ps aux | grep squid

[/quote]


Я процесс убивал, пробовал опять service start но опять было FAILED

не знаю, как это может быть взаимосвязано, но после выполнения этой команды ps aux | grep squid

он начал нормально стартовал, никакого FAILED уже нет.
Или ps aux | grep squid имеет какие то лечебные свойства ? )

Спасибо за полезные ссылки, и за советы.

p.s. самый адекватный форум и люди : )

#179955
Shandor написал:
Я процесс убивал, пробовал опять service start но опять было FAILED

не знаю, как это может быть взаимосвязано, но после выполнения этой команды ps aux | grep squid

он начал нормально стартовал, никакого FAILED уже нет.
Или ps aux | grep squid имеет какие то лечебные свойства ? )

вообще то надо было сделать так:
1) service squid start
2) chkconfig --level 35 squid on
3) проверям /etc/init.d/squid status
А вообще п1 и п2 должны прописываться автоматом при установке squid.

Shandor, почитайте основы linux, у RH есть хорошая литература по этому поводу.

#179961
Shandor написал:
Или ps aux | grep squid имеет какие то лечебные свойства ? )

не имеет. ps uax тупо вываливает список всех процессов всех юзверей на терминал.
grep squid так-же тупо фильтрует всё, где есть слово squid, в т.ч. и саму себя wink

i2ks написал:
1) service squid start
2) chkconfig --level 35 squid on
3) проверям /etc/init.d/squid status

полностью согласен. ЕМНИП там ещё была какая-то проверка - прописан/не прописан.

#179970

В автозагрузку я добавлял chkconfig squid on
а что такое --level 35 ?

#179972
Shandor написал:
В автозагрузку я добавлял chkconfig squid on
а что такое --level 35 ?

зря. эта команда сама добавляет в авто загрузку.
--level 35 - на третьем и пятом уровне.
http://rus-linux.net/lib.php?name=MyLDP/boot/rh-boot/rh-boot.html

#179990

Если уж не уверены, стартовала ли служба или нет, и желания проверять нет, то проще использовать

text
service <имя_службы> restart

как минимум, если не стартовала до сих пор, то стартует, если все остальное в порядке

#179999

Может на папку для кеша не те права либо мало там места?

В таком конфиге лень разбираться

Войдите или зарегистрируйтесь, чтобы ответить.