分享

关于mapreduce中进行filesystem.append

Looo 发表于 2016-4-20 14:16:39 [显示全部楼层] 回帖奖励 阅读模式 关闭右栏 1 6630
我单独写程序进行append 是可以运行的 我放到多线程里往一个文件中写入也不会报错,但是放在mapreduce里之后一直报错说该文件已经存在不能创建 是什么鬼? 网上说的那些往配置文件里写 和往configuration里写参数 都试过了 还是不好用 ps(但是在myeclipse可以用 但是打成jar 就会报错) 求大神讲解一下为什么。。

已有(1)人评论

跳转到指定楼层
when30 发表于 2016-4-20 15:06:16
第一:楼主首先贴出代码来
第二:首先确保eclipse里和jar里跑的集群是同一个集群
第三:在第二成立的条件下,

可能原因如下
1.环境没有配置好
2.可能打包的问题
3.仔细对比eclipse环境与集群环境的区别
回复

使用道具 举报

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

本版积分规则

关闭

推荐上一条 /2 下一条