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]
Не стартует squid
ну FAILED видимо просто потому, что сквид не настроен, и фактически не работает. Но запускается он вроде нормально (судя по логу).
ну FAILED видимо просто потому, что сквид не настроен, и фактически не работает. Но запускается он вроде нормально (судя по логу).
Оно как вариант, то наверное да
Настраиваю по мануалу, у человека там все было ОК у меня FAILED
squid -z делали?
Настраиваю по мануалу, у человека там все было ОК
у человека было. А у вас всё по нулям. А конфиг показать?
squid -z делали?
делал
squid is already running! id 2668
конфиг и версию сквида.
[quote=Shandor]Настраиваю по мануалу, у человека там все было ОК
у человека было. А у вас всё по нулям. А конфиг показать?[/quote]
Ну, если верить его словам, в конфиге менял только значение
forwarded_for off
конфиг в 4,500 строк показывать?
Весь squid.conf
http://pastebin.com/DJBhxcap
:D удали все строки которые в начале стоят #
squid is already running! id 2668
По логике вещей, это должно означать, что сквид уже работает. И правильно делает, что на команду запуска еще раз не реагирует.
ps aux | grep squid[quote=Shandor]squid is already running! id 2668
По логике вещей, это должно означать, что сквид уже работает. И правильно делает, что на команду запуска еще раз не реагирует.
ps aux | grep squid[/quote]
Я процесс убивал, пробовал опять service start но опять было FAILED
не знаю, как это может быть взаимосвязано, но после выполнения этой команды ps aux | grep squid
он начал нормально стартовал, никакого FAILED уже нет.
Или ps aux | grep squid имеет какие то лечебные свойства ? )
Спасибо за полезные ссылки, и за советы.
p.s. самый адекватный форум и люди : )
Я процесс убивал, пробовал опять 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 есть хорошая литература по этому поводу.
Или ps aux | grep squid имеет какие то лечебные свойства ? )
не имеет. ps uax тупо вываливает список всех процессов всех юзверей на терминал.
grep squid так-же тупо фильтрует всё, где есть слово squid, в т.ч. и саму себя wink
1) service squid start
2) chkconfig --level 35 squid on
3) проверям /etc/init.d/squid status
полностью согласен. ЕМНИП там ещё была какая-то проверка - прописан/не прописан.
В автозагрузку я добавлял chkconfig squid on
а что такое --level 35 ?
В автозагрузку я добавлял chkconfig squid on
а что такое --level 35 ?
зря. эта команда сама добавляет в авто загрузку.
--level 35 - на третьем и пятом уровне.
http://rus-linux.net/lib.php?name=MyLDP/boot/rh-boot/rh-boot.html
Если уж не уверены, стартовала ли служба или нет, и желания проверять нет, то проще использовать
service <имя_службы> restart
как минимум, если не стартовала до сих пор, то стартует, если все остальное в порядке
Может на папку для кеша не те права либо мало там места?
В таком конфиге лень разбираться