Window7中Eclipse运行MapReduce程序报错的问题
2024-10-19 14:44:58
按照文档:http://www.micmiu.com/bigdata/hadoop/hadoop2x-eclipse-mapreduce-demo/安装配置好Eclipse后,运行WordCount程序报错:
log4j:WARN No appenders could be found for logger (org.apache.hadoop.metrics2.lib.MutableMetricsFactory).
log4j:WARN Please initialize the log4j system properly.
log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info.
Exception in thread "main" java.lang.NullPointerException
at java.lang.ProcessBuilder.start(ProcessBuilder.java:1011)
at org.apache.hadoop.util.Shell.runCommand(Shell.java:404)
at org.apache.hadoop.util.Shell.run(Shell.java:379)
at org.apache.hadoop.util.Shell$ShellCommandExecutor.execute(Shell.java:589)
at org.apache.hadoop.util.Shell.execCommand(Shell.java:678)
at org.apache.hadoop.util.Shell.execCommand(Shell.java:661)
at org.apache.hadoop.fs.RawLocalFileSystem.setPermission(RawLocalFileSystem.java:639)
at org.apache.hadoop.fs.RawLocalFileSystem.mkdirs(RawLocalFileSystem.java:435)
at org.apache.hadoop.fs.FilterFileSystem.mkdirs(FilterFileSystem.java:277)
at org.apache.hadoop.mapreduce.JobSubmissionFiles.getStagingDir(JobSubmissionFiles.java:125)
at org.apache.hadoop.mapreduce.JobSubmitter.submitJobInternal(JobSubmitter.java:344)
at org.apache.hadoop.mapreduce.Job$10.run(Job.java:1268)
at org.apache.hadoop.mapreduce.Job$10.run(Job.java:1265)
at java.security.AccessController.doPrivileged(Native Method)
at javax.security.auth.Subject.doAs(Subject.java:415)
at org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1491)
at org.apache.hadoop.mapreduce.Job.submit(Job.java:1265)
at org.apache.hadoop.mapreduce.Job.waitForCompletion(Job.java:1286)
at com.telchina.hadoop.WordCount.main(WordCount.java:84)
下载 Hadoop 2.2 到你的 Windows 机器上(我是 Windows 7)并设置环境变量:HADOOP_HOME=你的Hadoop所在目录,再在Path中加入%HADOOP_HOME%\bin;。此时还没有完成。你需要去下载一些文件覆盖 Hadoop/bin 下的所有文件(戳这里)。
问题解决。
作者:sdjnzqr
出处:http://www.cnblogs.com/sdjnzqr/
版权:本文版权归作者和博客园共有
转载:欢迎转载,但未经作者同意,必须保留此段声明;必须在文章中给出原文连接;否则必究法律责任
最新文章
- c#List移除列表中的元素
- fix orphaned user
- Openwrt Image Builder/SDK 初探
- maven 项目配置
- (转载)移动WEB前端开发资源整合
- Hibernate-org.hibernate.QueryException: could not resolve property: code of:
- js cookie设置最大过期时间 Infinity
- 【深度学习系列】用PaddlePaddle和Tensorflow进行图像分类
- SQL将一个数据库中的数据复制到另一个数据库中
- python3 while-else和for-else语法
- kafka-rest:怎么愉快的build?
- Linux 系统出现电流音解决方案
- P2257 YY的GCD--洛谷luogu
- 45)django-分页实现
- JS中var声明与function声明两种函数声明方式的区别
- Centos7 环境下 Python2.7 换成 Python3.7 运行 scrapy 应用所遇到的问题记录
- 以 BZOJ 2002 为例学习有根树LCT(Link-Cut Tree)
- 稳定排序nlogn之归并排序_一维,二维
- Linux内核态、用户态简介与IntelCPU特权级别--Ring0-3
- MySQL5.6之Index Condition Pushdown(ICP,索引条件下推)-Using index condition
热门文章
- Objective-C 【从文件中读写字符串(直接读写/通过NSURL读写)】
- hdu 1716(dfs)
- windows时间同步出错
- UI3_UICollectionViewMuti
- ";大哥,割草机借我用一下,我修整一下草坪。"; ---- 谈谈this与JavaScript函数调用的不解之缘
- Java获取操作系统信息
- iPhone Tableview分批显示数据
- 【风马一族_xml】xml编程
- MATLAB学习(3)
- Linux5.8下安装PhpMyadmin无法关联php-mcrypt问题