Return-Path: X-Original-To: apmail-cassandra-user-archive@www.apache.org Delivered-To: apmail-cassandra-user-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 167AA6E34 for ; Wed, 27 Jul 2011 10:06:50 +0000 (UTC) Received: (qmail 38316 invoked by uid 500); 27 Jul 2011 09:28:22 -0000 Delivered-To: apmail-cassandra-user-archive@cassandra.apache.org Received: (qmail 36881 invoked by uid 500); 27 Jul 2011 09:28:04 -0000 Mailing-List: contact user-help@cassandra.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: user@cassandra.apache.org Delivered-To: mailing list user@cassandra.apache.org Received: (qmail 36748 invoked by uid 99); 27 Jul 2011 09:27:43 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 27 Jul 2011 09:27:43 +0000 X-ASF-Spam-Status: No, hits=2.2 required=5.0 tests=HTML_MESSAGE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: local policy) Received: from [122.224.216.65] (HELO hzvscan2.utstar.com.cn) (122.224.216.65) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 27 Jul 2011 09:27:35 +0000 Received: from cnmail01.cn.utstarcom.com (cnmail01.cn.utstarcom.com [172.18.22.151]) by hzvscan2.utstar.com.cn (8.13.8/8.13.8) with SMTP id p6R9R0u1010138 for ; Wed, 27 Jul 2011 17:27:06 +0800 Received: from CNMAIL12.cn.utstarcom.com ([172.18.22.156]) by cnmail01.cn.utstarcom.com with Microsoft SMTPSVC(6.0.3790.3959); Wed, 27 Jul 2011 17:27:00 +0800 Content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----_=_NextPart_001_01CC4C3F.55EC40D7" Subject: Too many open files X-MimeOLE: Produced By Microsoft Exchange V6.5 Date: Wed, 27 Jul 2011 17:27:04 +0800 Message-ID: <7DA4B654C7FEB24C9998EE4867BEE93EBEB1C9@CNMAIL12.cn.utstarcom.com> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: Too many open files Thread-Index: AcxMP1kcYEDvU4TnQV6Rr+zhnxB0FA== From: "Donna Li" To: X-OriginalArrivalTime: 27 Jul 2011 09:27:00.0206 (UTC) FILETIME=[565678E0:01CC4C3F] This is a multi-part message in MIME format. ------_=_NextPart_001_01CC4C3F.55EC40D7 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable 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. =20 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.jav a:31) at org.apache.cassandra.thrift.CustomTThreadPoolServer.serve(CustomTThreadP oolServer.java:98) at org.apache.cassandra.thrift.CassandraDaemon.start(CassandraDaemon.java:1 83) at org.apache.cassandra.thrift.CassandraDaemon.main(CassandraDaemon.java:22 4) 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 =20 Best Regards Donna li ------_=_NextPart_001_01CC4C3F.55EC40D7 Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable

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.T= TransportException: java.net.SocketException: Too many open = files

     = ;    at = org.apache.thrift.transport.TServerSocket.acceptImpl(TServerSocket.java:1= 24)

     = ;    at = org.apache.thrift.transport.TServerSocket.acceptImpl(TServerSocket.java:3= 5)

     = ;    at = org.apache.thrift.transport.TServerTransport.accept(TServerTransport.java= :31)

     = ;    at org.apache.cassandra.thrift.CustomTThreadPoolServer.serve(CustomTThreadPo= olServer.java:98)

     = ;    at = org.apache.cassandra.thrift.CassandraDaemon.start(CassandraDaemon.java:18= 3)

     = ;    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:1= 19)

     = ;    ... 5 more

 

Best Regards

Donna li

------_=_NextPart_001_01CC4C3F.55EC40D7--