hadoop-hdfs-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Hudson (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HDFS-7259) Unresponseive NFS mount point due to deferred COMMIT response
Date Tue, 21 Oct 2014 17:34:34 GMT

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

Hudson commented on HDFS-7259:

FAILURE: Integrated in Hadoop-trunk-Commit #6300 (See [https://builds.apache.org/job/Hadoop-trunk-Commit/6300/])
HDFS-7259. Unresponseive NFS mount point due to deferred COMMIT response. Contributed by Brandon
Li (brandonli: rev b6f9d5538cf2b425652687e99503f3d566b2056a)
* hadoop-common-project/hadoop-nfs/src/main/java/org/apache/hadoop/nfs/nfs3/IdUserGroup.java
* hadoop-hdfs-project/hadoop-hdfs-nfs/src/test/java/org/apache/hadoop/hdfs/nfs/nfs3/TestWrites.java
* hadoop-hdfs-project/hadoop-hdfs-nfs/src/main/java/org/apache/hadoop/hdfs/nfs/nfs3/WriteCtx.java
* hadoop-hdfs-project/hadoop-hdfs-nfs/src/main/java/org/apache/hadoop/hdfs/nfs/conf/NfsConfigKeys.java
* hadoop-hdfs-project/hadoop-hdfs-nfs/src/main/java/org/apache/hadoop/hdfs/nfs/nfs3/WriteManager.java
* hadoop-hdfs-project/hadoop-hdfs-nfs/src/main/java/org/apache/hadoop/hdfs/nfs/nfs3/OpenFileCtx.java
* hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt
* hadoop-hdfs-project/hadoop-hdfs-nfs/src/main/java/org/apache/hadoop/hdfs/nfs/nfs3/RpcProgramNfs3.java

> Unresponseive NFS mount point due to deferred COMMIT response
> -------------------------------------------------------------
>                 Key: HDFS-7259
>                 URL: https://issues.apache.org/jira/browse/HDFS-7259
>             Project: Hadoop HDFS
>          Issue Type: Bug
>          Components: nfs
>    Affects Versions: 2.2.0
>            Reporter: Brandon Li
>            Assignee: Brandon Li
>         Attachments: HDFS-7259.001.patch, HDFS-7259.002.patch
> Since the gateway can't commit random write, it caches the COMMIT requests in a queue
and send back response only when the data can be committed or stream timeout (failure in the
latter case). This could cause problems two patterns:
> (1) file uploading failure 
> (2) the mount dir is stuck on the same client, but other NFS clients can still access
NFS gateway.
> The error pattern (2) is because there are too many COMMIT requests pending, so the NFS
client can't send any other requests(e.g., for "ls") to NFS gateway with its pending requests

This message was sent by Atlassian JIRA

View raw message