Description
Using "hadoop fs -ls" to list a path where the permissions of a parent directory are insufficient ends up reporting "no such file or directory" on the full path rather than reporting the permission issue. For example:
$ hadoop fs -ls /user/abc/tests/data ls: `/user/abc/tests/data': No such file or directory $ hadoop fs -ls /user/abc ls: Permission denied: user=somebody, access=READ_EXECUTE, inode="/user/abc":abc:hdfs:drwx------