hadoop伪分布安装完成后运行hadoop自带的example出错

使用hadoop-mapreduce-examples-2.7.7.jar计算圆周率

遇到的错误:
1、一直卡在running job这一步,,等了好久都没反应
hadoop伪分布安装完成后运行hadoop自带的example出错

  • 后来想到之前虚拟机分配的内存、硬盘空间都太小,有可能是这个原因,然后就对其进行扩容,扩容后,果然解决了这个问题!
  • 对虚拟机进行扩容可以参考这位大佬的文章
    https://www.cnblogs.com/Sungeek/p/9084510.html

2、第一个错误解决了后,出现了另一个错,看下图
hadoop伪分布安装完成后运行hadoop自带的example出错去看了日志报错信息,,也在网上看了很多帖子,,大概都是说在mapred-site和yarn-site这两个文件添加配置,,也有的说是内存问题。。。试了明显没反应。。。
搞了很久,终于发现问题的源头:

是解压出错导致的!!!
从自己电脑拉取hadoop-2.7.7.tar.gz到虚拟机,解压出现了error,可能当时没留意到。
后来测试,发现所有直接拉取进来的压缩包都解压不了。
最后使用SecureCRTSecureFX_HH_x86_7.0.0.326工具传进去,解压成功。

所以跟我报同样错的朋友们,强烈建议看一看,解压的时候是不是就出错了!