gpt4 book ai didi

Hadoop -copyFromLocal 找不到输入文件

转载 作者:可可西里 更新时间:2023-11-01 14:27:06 25 4
gpt4 key购买 nike

sudo -u hdfs hadoop fs -copyFromLocal input.csv input.csv
copyFromLocal: `input.csv': No such file or directory

谁能告诉我出现这种错误的确切原因?我授予了 input.csv 文件的所有权限,我什至将所有者更改为 hdfs。我是 Hadoop 和 Hbase 的新手。

最佳答案

在这种情况下,您正试图以 hdfs 用户身份读取文件,而该用户可能没有查看该文件的权限。要进行测试,请执行以下操作:

sudo -u hdfs cat input.csv

如果你的权限被拒绝,你要么需要更改这个文件的权限,以便 hdfs 用户可以读取它(或者如果它已经有读取权限,将文件移动到 hdfs 用户可以读取的目录),或者使用有权访问本地和远程目录/文件的不同用户。

关于Hadoop -copyFromLocal 找不到输入文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13801109/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com