wordcount程序出现map 100% reduce 0%问题的解决方法

运行wordcount程序一直停在map 100% reduce 0%,

input文件夹的内容:

其中:

f1.txt中的内容为:hello hadoop

f2.txt中的内容为:hello hadoop

f3.txt中的内容为:hello world

解决方法:

在/etc/hosts中增加以下红色一行,其中第一列为127.0.0.1,第二列为主机名称:

然后重新使用start-all.sh启动hadoop,然后执行wordcount程序,然后可以看到执行成功:

查看执行结果:

时间: 2024-10-20 23:56:41

wordcount程序出现map 100% reduce 0%问题的解决方法的相关文章

在启动php时,无法启动此程序,由于计算机中丢失MSVCR110.dll的解决方法

在启动php时,运行RunHiddenconsole.exe php-cgi.exe -b 127.0.0.1:9000 -c时,出现错误:无法启动此程序,由于计算机中丢失MSVCR110.dll 方法/步骤 首先进入 http://www.microsoft.com/zh-CN/download/details.aspx? id=30679 这个网址来进行相关程序的下载. 打开之后,在"选择语言"里选择"中文简体".然后点击右边的"下载"but

在启动php时,无法启动此程序,因为计算机中丢失MSVCR110.dll的解决方法

在启动php时,执行RunHiddenconsole.exe php-cgi.exe -b 127.0.0.1:9000 -c时,出现错误:无法启动此程序,因为计算机中丢失MSVCR110.dll 方法/步骤 首先进入 http://www.microsoft.com/zh-CN/download/details.aspx?id=30679 这个网址来进行相关程序的下载. 打开之后,在"选择语言"里选择"简体中文",然后点击右边的"下载"按钮.这

关于MySQL错误 2005 - Unknown MySQL server host 'localhost' (0) 原因及解决方法

今天在外面开navicat for mysql的时候,怎么也连不上自己本机上的数据库,一直显示2005 - Unknown MySQL server host 'localhost' (0): 错误代码的意思即无法连接上主机localhost.可能是由于没有联网造成的:于是将连接属性里的 '主机名或IP地址' 改成127.0.0.1即回送地址后,就可以连接上了.上百度搜了下,navicat里的一些功能应该是要联网的,而localhost是需要DNS解析后才会是127.0.0.1的,所以才会导致这

navicat报错2005 - Unknown MySQL server host 'localhost' (0) 原因及解决方法

报错原因:没有连接互联网,用navicat连接本地mysql数据库,连接属性ip为localhost. 解决办法:将ip改为127.0.0.1即可.localhost是需要DNS解析后才会是127.0.0.1的. navicat报错2005 - Unknown MySQL server host 'localhost' (0) 原因及解决方法 原文地址:https://www.cnblogs.com/Y-zhiwei/p/8458238.html

linux系统盘使用率达到100%的问题查找和解决方法

linux系统盘使用率达到100%的问题查找和解决方法 今天公司云服务器报警系统发来短信,系统磁盘空间不够,登录服务器进行查看,磁盘使用虑达到100%,       感觉比较奇怪,所存的东西并不多,怎么会将磁盘占满,而且数据都是存在数据盘下,通过简单的进行查看,总体有了些思路,分为三步走: 一.先对系统盘下所有文件大小进行统计,是否真的是数据存储以达到了磁盘空间 当时对系统盘所有文件进行统计,总共才5.5G的大小,对数据盘进行统计总共才10G左右,就算数据盘的数据算到系统盘下,也没有超过20G,

window窗体程序意外崩溃,EventType clr20r3错误的解决方法

EventType clr20r3, P1 ggreadcard.exe, P2 1.0.0.0, P3 51d3d283, P4 zljy.common, P5 1.0.0.0, P6 4fc6c236, P7 31, P8 28, P9 system.nullreferenceexception, P10 NIL. 要怎么解决呢!解决问题的办法是先要找到问题的根源. 在开发winform程序时,用到多线程,在服务器部署后运行,老是自动关才程序,症状描述如下: 在Windows Server

无法安装 DotNetCore.1.0.0-VS2015Tools.Preview2解决方法

安装 DotNetCore.1.0.0-VS2015Tools.Preview2,已经安装vs2015update3,还是提示检测到 Visual Studio 2015 Update 3没有完全安装,请修复Visual Studio 2015 Update 3 解决方法:控制台下输入命令 DotNetCore.1.0.0-VS2015Tools.Preview2.exe SKIP_VSU_CHECK=1

ST31000521AS Barracuda XT 100579470-B #0面重伤解决方法

Barracuda XT ST31000521AS SN:9WK07EH9 100579470-B 解决方法: 1. 剪掉#0头2. 更改ROM

cannot bind to 127.0.0.1:5037解决方法

启动monkeyrunner 或 uiautomatorviewer时报错: 09:54:05 E/adb: error: could not install *smartsocket* listener: cannot bind to127.0.0.1:5037: 閫氬父姣忎釜濂楁帴瀛楀湴鍧?鍗忚/缃戠粶鍦板潃/绔彛)鍙厑璁镐娇鐢ㄤ竴娆°? (10048)09:54:05 E/adb:09:54:05 E/adb: This application has requested the R