You are viewing a plain text version of this content. The canonical link for it is here.
Posted to common-issues@hadoop.apache.org by "Ravi Prakash (JIRA)" <ji...@apache.org> on 2015/05/17 02:53:00 UTC

[jira] [Resolved] (HADOOP-11972) hdfs dfs -copyFromLocal reports File Not Found instead of Permission Denied.

     [ https://issues.apache.org/jira/browse/HADOOP-11972?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Ravi Prakash resolved HADOOP-11972.
-----------------------------------
    Resolution: Invalid

This is because '.' is translated to /user/hbase for user hbase, and /user/hrt_qa for hrt_qa.
If you think this is not the case, please reopen and tell us
1. If your environment is Kerberized?
2. Are you using NFS?
3. What happens when you do the same thing using HDFS CLI

> hdfs dfs -copyFromLocal reports File Not Found instead of Permission Denied.
> ----------------------------------------------------------------------------
>
>                 Key: HADOOP-11972
>                 URL: https://issues.apache.org/jira/browse/HADOOP-11972
>             Project: Hadoop Common
>          Issue Type: Bug
>          Components: tools
>    Affects Versions: 2.6.0
>         Environment: Linux hadoop-8309-2.west.isilon.com 2.6.32-504.16.2.el6.centos.plus.x86_64 #1 SMP Wed Apr 22 00:59:31 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
>            Reporter: David Tucker
>
> userA creates a file in /home/userA with 700 permissions.
> userB tries to copy it to HDFS, and receives a "No such file or directory" instead of "Permission denied".
> [hrt_qa@hadoop-8309-2 ~]$ touch ./foo
> [hrt_qa@hadoop-8309-2 ~]$ ls -l ./foo
> -rw-r--r--. 1 hrt_qa users 0 May 14 16:09 ./foo
> [hrt_qa@hadoop-8309-2 ~]$ sudo su hbase
> [hbase@hadoop-8309-2 hrt_qa]$ ls -l ./foo
> ls: cannot access ./foo: Permission denied
> [hbase@hadoop-8309-2 hrt_qa]$ hdfs dfs -copyFromLocal ./foo /tmp/foo
> copyFromLocal: `./foo': No such file or directory



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)