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)