incubator-cassandra-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "" <>
Subject Too many open files during Repair operation
Date Tue, 19 Jul 2011 15:30:50 GMT
Hi all.
In production we want to run nodetool repair but each time we do it we get the 
too many open files error.
We've increased the number of available FD for Cassandra till 8192 but still 
we get the same error after few seconds.
Should I increase it more? 

WARN [Thread-7] 2011-07-19 12:34:00,348 (line 
131) Transport error occurred during acceptance of message.
org.apache.thrift.transport.TTransportException: Too 
many open files
        at org.apache.thrift.transport.TServerSocket.acceptImpl(TServerSocket.
        at org.apache.cassandra.thrift.TCustomServerSocket.acceptImpl
        at org.apache.cassandra.thrift.TCustomServerSocket.acceptImpl
        at org.apache.thrift.transport.TServerTransport.accept
        at org.apache.cassandra.thrift.CustomTThreadPoolServer.serve
        at org.apache.cassandra.thrift.CassandraDaemon$
Caused by: Too many open files
        at Method)
        at org.apache.thrift.transport.TServerSocket.acceptImpl(TServerSocket.
        ... 5 more

nodetool repair keyspacename -h host

Cassandra 0.7.5, 1 cluster, 5 nodes. Each node give the same output.
One more question: when repair start throwing this kind of exceptions (very 
fast) we stop the process of repair ... is it dangerous for data?

Best Regards


View raw message