Назад | Перейти на главную страницу

Apache / mod_cache: «Ошибка 103 Программное обеспечение вызвало прерывание соединения»

В журнале ошибок apache продолжает появляться следующая ошибка:

[error] (103)Software caused connection abort: cache: error returned while trying to return disk cached data

Эта ошибка возникает нерегулярно, но в среднем 1-2 раза каждые 10 минут. За последние 2 дня сайт несколько раз падал, возможно, из-за этой ошибки.

Единственная другая ошибка, которая появляется в журнале, - это client denied by server configuration, что произошло примерно 10 раз за последние 2 дня.

Мы используем Apache / 2.2.14 (Ubuntu). Лучшие результаты:

top - 15:47:19 up  4:28,  2 users,  load average: 0.36, 0.78, 1.32
Tasks:  95 total,   1 running,  94 sleeping,   0 stopped,   0 zombie
Cpu(s):  0.0%us,  0.2%sy,  0.0%ni, 99.2%id,  0.7%wa,  0.0%hi,  0.0%si,  0.0%st
Mem:   3091660k total,   698416k used,  2393244k free,    58732k buffers
Swap:   492536k total,    31112k used,   461424k free,    52068k cached

Есть идеи, что может вызвать эту проблему и как мы можем ее решить?

Я видел сообщение об ошибке:

[error] (103)Software caused connection abort: cache: error returned while trying to return disk cached data

раньше в двух ситуациях, обе из которых связаны с проблемами файловой системы (как следует из самого сообщения). В одной из них была ситуация, когда раздел, содержащий кеш, был заполнен. кеши растут очень быстро, и в конечном итоге они заполнили раздел. В другой раз была повреждена сама файловая система.

Ошибка подразумевает, что это проблема чтения, но это также может быть проблема записи.

Основная причина: ваша файловая система

Предлагаемое решение: проверьте целостность файловой системы, и, если это подтвердится, переместите кеш в больший раздел или на больший диск, и все будет в порядке.