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
Есть идеи, что может быть причиной этой проблемы и как мы можем решить ее?
1 ответ
Я видел сообщение об ошибке:
[error] (103)Software caused connection abort: cache: error returned while trying to return disk cached data
Раньше в двух ситуациях, в обеих из которых возникали проблемы с файловой системой (как видно из самого сообщения), была ситуация, когда раздел, содержащий кэш, был заполнен. кэши растут очень быстро, и, в конце концов, они заполнили раздел. В другой раз сама файловая система была повреждена.
Ошибка подразумевает, что это проблема чтения, но это также может быть проблема записи.
Основная причина: ваша файловая система
Предлагаемое решение: проверьте целостность файловой системы и, если это подтвердится, переместите кэш на больший раздел или на больший диск, и все будет в порядке.