gpt4 book ai didi

hadoop - 使用put命令对hdfs进行权限拒绝错误

转载 作者:行者123 更新时间:2023-12-02 20:41:36 25 4
gpt4 key购买 nike

尝试使用put命令将patternsToSkip文件添加到hdfs时,出现错误消息:权限被拒绝:user = root,access = WRITE,inode =“/ user”:hdfs:hdfs:drwxr-xr-x

在下图中,您可以看到写入的命令序列以及错误:

我试图以biadmin,root甚至hdfs的身份访问用户,但是没有运气! (图片中的细节)

请帮助我解决此错误。谢谢大家。

最佳答案

原因是,由于在put语句中使用了两个点,因此您试图将文件放入hdfs的/ user目录中。您需要以 super 组身份登录才能访问或复制该特定目录中的文件。

我建议的是尝试在命令下运行以将文件复制到hdfs。
一点瞄准

hadoop fs -put patternsToSkip .

要么

提供完整的目标目录路径
hadoop fs -put patternsToSkip /user/<instance_name>/output

关于hadoop - 使用put命令对hdfs进行权限拒绝错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49603546/

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