u should take a look at this http://www.datastax.com/docs/0.7/troubleshooting/index
@dil 2011/7/27 Donna Li <donna...@utstar.com> > All:**** > > What does the following error mean? One of my cassandra servers print this > error, and nodetool shows the state of the server is down. Netstat result > shows the socket number is very few.**** > > ** ** > > WARN [main] 2011-07-27 16:14:04,872 CustomTThreadPoolServer.java (line 104) > Transport error occurred during acceptance of message.**** > > org.apache.thrift.transport.TTransportException: java.net.SocketException: > Too many open files**** > > at > org.apache.thrift.transport.TServerSocket.acceptImpl(TServerSocket.java:124) > **** > > at > org.apache.thrift.transport.TServerSocket.acceptImpl(TServerSocket.java:35) > **** > > at > org.apache.thrift.transport.TServerTransport.accept(TServerTransport.java:31) > **** > > at > org.apache.cassandra.thrift.CustomTThreadPoolServer.serve(CustomTThreadPoolServer.java:98) > **** > > at > org.apache.cassandra.thrift.CassandraDaemon.start(CassandraDaemon.java:183) > **** > > at > org.apache.cassandra.thrift.CassandraDaemon.main(CassandraDaemon.java:224) > **** > > Caused by: java.net.SocketException: Too many open files**** > > at java.net.PlainSocketImpl.socketAccept(Native Method)**** > > at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:390)**** > > at java.net.ServerSocket.implAccept(ServerSocket.java:453)**** > > at java.net.ServerSocket.accept(ServerSocket.java:421)**** > > at > org.apache.thrift.transport.TServerSocket.acceptImpl(TServerSocket.java:119) > **** > > ... 5 more**** > > ** ** > > Best Regards**** > > Donna li**** >