[ https://issues.apache.org/jira/browse/HDFS-4139?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13495760#comment-13495760 ]
Eli Collins commented on HDFS-4139: ----------------------------------- That's options#read_only, not dfs_context#read_only. I'm pretty sure the latter is dead code. > fuse-dfs RO mode still allows file truncation > --------------------------------------------- > > Key: HDFS-4139 > URL: https://issues.apache.org/jira/browse/HDFS-4139 > Project: Hadoop HDFS > Issue Type: Bug > Components: fuse-dfs > Affects Versions: 2.0.2-alpha > Reporter: Andy Isaacson > Assignee: Colin Patrick McCabe > Attachments: HDFS-4139.001.patch > > > Mounting a fuse-dfs in readonly mode with "-oro" still allows the user to > truncate files. > {noformat} > $ grep fuse /etc/fstab > hadoop-fuse-dfs#dfs://ubu-cdh-0.local /export/hdfs fuse noauto,ro 0 0 > $ sudo mount /export/hdfs > $ hdfs dfs -ls /tmp > ... > -rw-r--r-- 3 ubuntu hadoop 4 2012-11-01 14:18 /tmp/blah.txt > $ echo foo > /export/hdfs/tmp/blah.txt > -bash: /export/hdfs/tmp/blah.txt: Permission denied > $ hdfs dfs -ls /tmp > ... > -rw-r--r-- 3 ubuntu hadoop 0 2012-11-01 14:28 /tmp/blah.txt > $ ps ax | grep dfs > ... > 13639 ? Ssl 0:02 /usr/lib/hadoop/bin/fuse_dfs dfs://ubu-cdh-0.local > /export/hdfs -o ro,dev,suid > {noformat} -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira