Wei-Chiu Chuang created HDFS-13612:
--------------------------------------
Summary: Short-circuit read: unknown response code ERROR
Key: HDFS-13612
URL: https://issues.apache.org/jira/browse/HDFS-13612
Project: Hadoop HDFS
Issue Type: Bug
Affects Versions: 2.6.0
Environment: CDH5.13.3, Kerberized, HBase, hedged reader, short
circuit read.
Reporter: Wei-Chiu Chuang
Found the following warning in a HBase RS log:
2018-05-19 13:13:00,310 WARN org.apache.hadoop.hdfs.BlockReaderFactory:
BlockReaderFactory(fileName=<REDACTED>,
block=BP-297993939-10.0.0.1-1402080332426:blk_1816287870_744594480): unknown
response code ERROR while attempting to set up short-circuit access. Block
BP-297993939-10.0.0.1-1402080332426:blk_1816287870_744594480 is not valid
Checking the code, if the request fails because of block access token (invalid
access token), BlockReaderFactory#requestFileDescriptors expects error code
ERROR_ACCESS_TOKEN. However, on the DataNode side,
DataXceiver#requestShortCircuitFds emits ERROR if an IOException is thrown.
So ERROR is expected and BlockReaderFactory#requestFileDescriptors should
handle it better.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]