0
我在雙節點(A
和B
)集羣上使用cassandra 0.6.5。
Hector
用於客戶端。cassandra太多打開的文件
運行一段時間後,一個節點A
總是有too many open files exception
。
我在節點上運行netstat
。
它顯示了很多CLOSE_WAIT
tcp連接。
這是例外的罪魁禍首。
但是,是什麼原因造成如此之多的CLOSE_WAIT
連接,
是客戶端Hector
問題?
爲什麼其他節點B
沒有這個問題?
我已經將ulimit設置爲20,000。 lsof顯示有超過20,000個文件描述符。 – chnet 2012-01-29 18:56:47
有多少網絡連接? 'lsof -n -i | grep java | wc -l' – psanford 2012-01-29 20:30:16
借用升級到更高版本 - Cassandra現在在1.0.7 – DNA 2012-01-29 20:31:42