我们不断得到在apache错误日志中popup下面的错误:
[error] (103)Software caused connection abort: cache: error returned while trying to return disk cached data
这个错误发生在不规则的间隔,但平均每10分钟大约1-2次。 在过去的两天,该网站已经下降了好几次,可能是因为这个错误。
在日志中popup的唯一的其他错误是client denied by server configuration在过去的2天内发生了约10次。
我们使用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
之前在两种情况下,都涉及到文件系统问题(就像消息本身所隐含的那样)。一种是持有caching的分区已满的情况。 高速caching增长得非常快,而且最终填满了分区。 另一次文件系统本身被损坏。
错误意味着它是一个读取问题,但也可能是一个写入问题。
根本原因:你的文件系统
build议的解决scheme:检查文件系统的完整性,如果检查出来,将caching移动到更大的分区或更大的磁盘,你应该没问题。