You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@accumulo.apache.org by "John Vines (JIRA)" <ji...@apache.org> on 2014/02/27 19:11:20 UTC

[jira] [Updated] (ACCUMULO-2420) Accumulo warnings for scans when connection closed

     [ https://issues.apache.org/jira/browse/ACCUMULO-2420?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

John Vines updated ACCUMULO-2420:
---------------------------------

    Affects Version/s:     (was: 1.6.0)

> Accumulo warnings for scans when connection closed
> --------------------------------------------------
>
>                 Key: ACCUMULO-2420
>                 URL: https://issues.apache.org/jira/browse/ACCUMULO-2420
>             Project: Accumulo
>          Issue Type: Bug
>    Affects Versions: 1.5.0
>            Reporter: Luke Brassard
>            Priority: Minor
>
> These messages show up in Accumulo monitor page whenever a client closes a connection before a scan completes. These warnings have been seen in other projects that use Thrift (CASSANDRA-6424) and may actually be recognized as an issue in Thrift (THRIFT-1246).
> {code}
> Got an IOException in internalRead!
> 	java.io.IOException: Connection reset by peer
> 		at sun.nio.ch.FileDispatcher.read0(Native Method)
> 		at sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:21)
> 		at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:198)
> 		at sun.nio.ch.IOUtil.read(IOUtil.java:171)
> 		at sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:245)
> 		at org.apache.thrift.transport.TNonblockingSocket.read(TNonblockingSocket.java:141)
> 		at org.apache.thrift.server.AbstractNonblockingServer$FrameBuffer.internalRead(AbstractNonblockingServer.java:515)
> 		at org.apache.thrift.server.AbstractNonblockingServer$FrameBuffer.read(AbstractNonblockingServer.java:305)
> 		at org.apache.thrift.server.AbstractNonblockingServer$AbstractSelectThread.handleRead(AbstractNonblockingServer.java:202)
> 		at org.apache.thrift.server.TNonblockingServer$SelectAcceptThread.select(TNonblockingServer.java:198)
> 		at org.apache.thrift.server.TNonblockingServer$SelectAcceptThread.run(TNonblockingServer.java:154)
> {code}
> {code}
> Got an IOException during write!
> 	java.io.IOException: Broken pipe
> 		at sun.nio.ch.FileDispatcher.write0(Native Method)
> 		at sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:29)
> 		at sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:69)
> 		at sun.nio.ch.IOUtil.write(IOUtil.java:40)
> 		at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:336)
> 		at org.apache.thrift.transport.TNonblockingSocket.write(TNonblockingSocket.java:164)
> 		at org.apache.thrift.server.AbstractNonblockingServer$FrameBuffer.write(AbstractNonblockingServer.java:381)
> 		at org.apache.thrift.server.AbstractNonblockingServer$AbstractSelectThread.handleWrite(AbstractNonblockingServer.java:220)
> 		at org.apache.thrift.server.TNonblockingServer$SelectAcceptThread.select(TNonblockingServer.java:201)
> 		at org.apache.thrift.server.TNonblockingServer$SelectAcceptThread.run(TNonblockingServer.java:154)
> {code}
> *Workaround:*
> The warnings will not appear in the monitor log listing if the following is included in {{conf/generic_logger.xml}}:
> {code}
> <logger name="org.apache.accumulo.server.util.TServerUtils$THsHaServer">
>   <level value="ERROR"/>
> </logger>
> {code}



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)