[ https://issues.apache.org/jira/browse/HDFS-9568?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15061140#comment-15061140 ]
Allen Wittenauer commented on HDFS-9568: ---------------------------------------- It's not actually that new. To quote from RFC5403: "Version 2 is the same as version 1 (specified in RFC 2203) except that support for channel bindings has been added." Here's some backstory. RPCSEC was optional in NFSv3. Inside Sun (and I'd like to think NetApp since Eisler was ex-Sun), it was viewed as a mistake to make it optional since not everyone implemented it (e.g., Hadoop implementation). This meant that NFS gained a reputation for "not being secure" when really it was individual implementations that were insecure. So when the v4 RFC was being written, it was codified as a requirement to help dispel that myth. (Source: the devs I was working with to deploy Kerberized NFS internally at Sun.) So while RPCSEC is required for NFSv4, it's effectively the same implementation for NFSv3. There's also the issue that that JIRA has more watchers and has been opened longer. It also has the title of "Add NFSv4 + Kerberos", which is ultimately the same as this one. But I get the feeling this is one of those "Cloudera wants credit" things given the swarm of Cloudera folks suddenly watching this one. > Support NFSv4 interface to HDFS > ------------------------------- > > Key: HDFS-9568 > URL: https://issues.apache.org/jira/browse/HDFS-9568 > Project: Hadoop HDFS > Issue Type: New Feature > Components: nfs > Reporter: John Zhuge > Assignee: John Zhuge > > [HDFS-4750|https://issues.apache.org/jira/browse/HDFS-4750] added NFSv3 > interface to HDFS. As NFSv4 client support in many OSes has matured, we can > addd NFSv4 interface to HDFS. There are some NFSv4 features quite suitable in > Hadoop's distributed environment in addition to simplified configuration and > added security. > This JIRA is to track NFSv4 support to access HDFS. > We will upload the design doc and then the initial implementation. -- This message was sent by Atlassian JIRA (v6.3.4#6332)