博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
一个hadoop hdfs put 文件失败的小情况
阅读量:6303 次
发布时间:2019-06-22

本文共 353 字,大约阅读时间需要 1 分钟。

/root/abc

sudo -u hdfs hdfs dfs -put abc /user/larry

然而,提示“put: `abc': No such file or directory”。

一通折腾之后,终于找到原因(我认为的原因):

用户hdfs 无法访问/root下的文件,无法访问ug为root:root的文件。

 

所以,解决方法就是①将abc移到/home/larry等地方,②然后使用用户larry来上传到/user/larry目录。

So, the solution is ① put the file anywhere beyond directory ‘/root’,  ② do the ‘hdfs put’ with corresponding user.

 

注意,两个条件缺一不可。

转载地址:http://xkfxa.baihongyu.com/

你可能感兴趣的文章
IOS定位服务的应用
查看>>
[SMS&WAP]实例讲解制作OTA短信来自动配置手机WAP书签[附源码]
查看>>
IOS中图片(UIImage)拉伸技巧
查看>>
【工具】系统性能查看工具 dstat
查看>>
基于zepto或jquery的手机端弹出框成功,失败,加载特效
查看>>
php引用(&)
查看>>
Java虚拟机(JVM)中的内存设置详解
查看>>
sql server的image数据类型保存图片
查看>>
thinkphp __PUBLIC__的定义 __ROOT__等常量的定义
查看>>
选择排序
查看>>
Gradle 加载 properties 文件
查看>>
expect实现命令行简单交互
查看>>
SQL添加自增id作为主健
查看>>
误删文件后如何恢复数据
查看>>
jQuery Mobile发布1.4.3版本:继续补Bug
查看>>
centos升级gcc4.8
查看>>
Java解析XML的四种方法
查看>>
android 获取相册图片及路径
查看>>
ubuntu下安装gdal及其python绑定
查看>>
PyCharm鼠标右键不显示Run unittest方法
查看>>