分享

运行wordcount报错

丹青穆怀 发表于 2017-3-14 17:35:08 [显示全部楼层] 回帖奖励 阅读模式 关闭右栏 34 20106
nextuser 发表于 2017-3-21 18:27:36
丹青穆怀 发表于 2017-3-21 17:38
识别路径的没问题了,又有了新的问题,。。。。
17/03/21 17:31:27 INFO impl.TimelineClientImpl: Time ...

hadoop/logs/yarn-hadoop-nodemanager-**-computer.log看下日志
应该是用户权限的问题。
比如你的文件是root用户创建的,但是用其它用户去读。总之可能是权限的问题。楼主核实下
回复

使用道具 举报

丹青穆怀 发表于 2017-3-22 09:21:54
nextuser 发表于 2017-3-21 18:27
hadoop/logs/yarn-hadoop-nodemanager-**-computer.log看下日志
应该是用户权限的问题。
比如你的文件 ...

这个核实过了,都是在hadoop用户下操作和建的。是不是yarn配置的问题。
回复

使用道具 举报

xuanxufeng 发表于 2017-3-23 09:06:36
丹青穆怀 发表于 2017-3-22 09:21
这个核实过了,都是在hadoop用户下操作和建的。是不是yarn配置的问题。

两种可能,hadoop.tmp.dir或者data目录存储空间不足。

解决办法:看了一下我的dfs状态,看下data使用率,核实下hadoop.tmp.dir空间是否不足,导致无法创建Jog临时文件。在core-site.xml是否配置hadoop.tmp.dir,如果使用的是默认的/tmp目录,在这目录一旦服务器重启数据就会丢失,因此需要修改。添加:
<property>
<name>hadoop.tmp.di</name>
<value>/data/tmp</value>
</property>
然后重新格式化:hadoop namenode -format
重启。


回复

使用道具 举报

yuwenge 发表于 2017-3-23 12:11:47
丹青穆怀 发表于 2017-3-22 09:21
这个核实过了,都是在hadoop用户下操作和建的。是不是yarn配置的问题。

楼主可以看看yarn的相关及相关进程
回复

使用道具 举报

丹青穆怀 发表于 2017-3-23 15:54:26
yuwenge 发表于 2017-3-23 12:11
楼主可以看看yarn的相关及相关进程

进程都起来了,没有问题,不知道哪个地方配置错了,或者是其他的问题。
回复

使用道具 举报

1234
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条