[ 
https://issues.apache.org/jira/browse/HDFS-10766?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15423632#comment-15423632
 ] 

Arpit Agarwal commented on HDFS-10766:
--------------------------------------

[~karthikshva...@gmail.com], I have a couple of questions about this:
# _In this scenario, the actual exception was lost_ - was this message seen in 
the logs?
# Was the original error generated in the try block of the 
{{requestShortCircuitFds}} method? If so I didn't get how adding try/catch in 
the finally block which does failure cleanup will help us.

> Request short circuit access failed
> -----------------------------------
>
>                 Key: HDFS-10766
>                 URL: https://issues.apache.org/jira/browse/HDFS-10766
>             Project: Hadoop HDFS
>          Issue Type: Bug
>          Components: logging
>         Environment: HDP-2.4
>            Reporter: Karthik Palanisamy
>            Assignee: Karthik Palanisamy
>            Priority: Minor
>              Labels: patch
>         Attachments: HDFS-10766-1.patch
>
>
> There was some error while creating requestShortCircuitFdsForRead and the 
> exception is thrown when logging the info message
> {quote}
> In this scenario, the actual exception was lost
> {quote}
> To get the actual exception message it needs to be handled properly.
> 2016-07-25 13:11:54,323 ERROR datanode.DataNode (DataXceiver.java:run(278)) - 
> xyz.com:50010:DataXceiver error processing REQUEST_SHORT_CIRCUIT_FDS 
> operation src: unix:/var/lib/hadoop-hdfs/dn_socket dst: <local> 
> org.apache.hadoop.fs.InvalidRequestException: there is no shared memory 
> segment registered with shmId 0773fa8b13b4643cb5be98893af5a873
> at 
> org.apache.hadoop.hdfs.server.datanode.ShortCircuitRegistry.unregisterSlot(ShortCircuitRegistry.java:371)
>  
> at 
> org.apache.hadoop.hdfs.server.datanode.DataXceiver.requestShortCircuitFds(DataXceiver.java:364)
>  
> at 
> org.apache.hadoop.hdfs.protocol.datatransfer.Receiver.opRequestShortCircuitFds(Receiver.java:187)
>  
> at 
> org.apache.hadoop.hdfs.protocol.datatransfer.Receiver.processOp(Receiver.java:89)
>  
> at 
> org.apache.hadoop.hdfs.server.datanode.DataXceiver.run(DataXceiver.java:251) 
> at java.lang.Thread.run(Thread.java:745) 



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: hdfs-issues-unsubscr...@hadoop.apache.org
For additional commands, e-mail: hdfs-issues-h...@hadoop.apache.org

Reply via email to