Добрый день, уважаемые!У меня падает демон Squid, причем падает на пол и при этом больше не встает, пока в ручную его не запустишь снова...
А падает он сперва сказав слова:
storeDirWriteCleanLogs: Starting...
Потом у него кружится голова и из уст его звучат его последние слова:
FATAL: logfileWrite: /var/log/squid/access.log: (32) Broken pipe
Логи сливаются в файл /var/log/squid/access.log из которого потом все забирает TraffPro и складывает в базу MySQL - затирая данные в access.log.
У меня сложилось впечатление что Squid хочет очистить логи, это видно из:
storeDirWriteCleanLogs: Starting...
Потом после безуспешной попытки очистки он пишет:
FATAL: logfileWrite: /var/log/squid/access.log: (32) Broken pipe
Вопрос: Как можно заставить Squid не очищать лог файл - /var/log/squid/access.log ?
В Интернете нашел инфу что можно удалить файл ротации логов squid - rm /etc/logrotate.d/squid
Но это не помогло, потом выяснилось что можно вырубить ротацию дописав в файл - /etc/squid/squid.conf строчку:
log_rotate 0
Это тоже к сожалению не помогло. Гугл молчит :sad:
Осталось спросить у Гуру Unix/Linux мира, запостив данное сообщение тут на Opennet.
Помогите Юниксоиды и Линуксоиды своим добрым словом, буду рад услышать от Вас конструктивные предложения по устранению данного казуса.
Заранее Спасибо!
Система CentOS 6.4 x64
Версия Squid 3.1.10
Вот лог при падении демона Squid:
cache.log [----] 0 L:[3382+57 3439/3439] *(290134/290134b) <EOF>
2013/11/15 10:07:17| Squid plugin modules loaded: 0
2013/11/15 10:07:17| Adaptation support is off.
2013/11/15 10:07:17| Ready to serve requests.
2013/11/15 10:07:17| Store rebuilding is 1.98% complete
2013/11/15 10:07:18| Done reading /var/spool/squid swaplog (207299 entries)
2013/11/15 10:07:18| Finished rebuilding storage from disk.
2013/11/15 10:07:18| 207299 Entries scanned
2013/11/15 10:07:18| 0 Invalid entries.
2013/11/15 10:07:18| 0 With invalid flags.
2013/11/15 10:07:18| 207299 Objects loaded.
2013/11/15 10:07:18| 0 Objects expired.
2013/11/15 10:07:18| 0 Objects cancelled.
2013/11/15 10:07:18| 0 Duplicate URLs purged.
2013/11/15 10:07:18| 0 Swapfile clashes avoided.
2013/11/15 10:07:18| Took 0.48 seconds (430594.59 objects/sec).
2013/11/15 10:07:18| Beginning Validation Procedure
2013/11/15 10:07:18| Completed Validation Procedure
2013/11/15 10:07:18| Validated 414619 Entries
2013/11/15 10:07:18| store_swap_size = 4718372
2013/11/15 10:07:18| storeLateRelease: released 0 objects
2013/11/15 10:38:13| clientProcessRequest: Invalid Request
2013/11/15 10:40:53| clientProcessRequest: Invalid Request
2013/11/15 10:41:08| clientProcessRequest: Invalid Request
2013/11/15 10:42:00| clientProcessRequest: Invalid Request
2013/11/15 10:43:31| clientProcessRequest: Invalid Request
2013/11/15 10:54:43| storeDirWriteCleanLogs: Starting...
2013/11/15 10:54:43| WARNING: Closing open FD 16
2013/11/15 10:54:43| 65536 entries written so far.
2013/11/15 10:54:43| 131072 entries written so far.
2013/11/15 10:54:43| 196608 entries written so far.
2013/11/15 10:54:43| Finished. Wrote 210078 entries.
2013/11/15 10:54:43| Took 0.11 seconds (1928099.42 entries/sec).
FATAL: logfileWrite: /var/log/squid/access.log: (32) Broken pipe
Squid Cache (Version 3.1.10): Terminated abnormally.
CPU Usage: 32.499 seconds = 21.474 user + 11.025 sys
Maximum Resident Size: 508016 KB
Page faults with physical i/o: 0
Memory usage for squid via mallinfo():
<------>total space in arena: 119376 KB
<------>Ordinary blocks: 118337 KB 825 blks
<------>Small blocks: 0 KB 1 blks
<------>Holding blocks: 1356 KB 5 blks
<------>Free Small blocks: 0 KB
<------>Free Ordinary blocks: 1038 KB
<------>Total in use: 119693 KB 100%
<------>Total free: 1038 KB 1%
2013/11/15 10:54:46| Starting Squid Cache version 3.1.10 for x86_64-redhat-linux-gnu...
2013/11/15 10:54:46| Process ID 9388
2013/11/15 10:54:46| With 1024 file descriptors available
2013/11/15 10:54:46| Initializing IP Cache...
2013/11/15 10:54:46| DNS Socket created at 0.0.0.0, FD 8
2013/11/15 10:54:46| Adding nameserver 127.0.0.1 from squid.conf
2013/11/15 10:54:46| Adding nameserver 8.8.8.8 from squid.conf
2013/11/15 10:54:46| Adding nameserver 8.8.4.4 from squid.conf
2013/11/15 10:54:46| User-Agent logging is disabled.
2013/11/15 10:54:46| Referer logging is disabled.