作业内容
1题目:本地机eclipse链接虚拟机伪分布集群hadoop进行开发(10分)
说明:
1)本作业作为课堂表现加分项目,完成+10,自愿参与;
2)可参考超星平台“资料”–>“***软件”中的相应文档,以及首页课程视频 2.1 或 https://www.bilibili.com/video/BV1ZY4y1C7cV/?vd_source=4e2a2c6e225cdb4b611a9f728016773f
3)提交作业只需要截取本地机eclipse运行案例结果即可(5.0分)
参考步骤
1.通过ifconfig观察虚拟机IP,如图1所示。

2.编辑Hadoop的core-site.xml文件,命令如图2所示;编辑内容参考图3。


3.下载Eclipse(本例使用2019版本进行演示):
4.解压后打开,将从学习通上下载的hadoop-eclipse-plugi.jar放到eclipse的plugins目录下,如图4所示。

5.也从学习通上下载hadoop-3.1.3.tar.gz文件,解压到任意目录(本例解压到下载目录下,如图5所示)

6.打开eclipse,在Window-Preferences面板左侧找到Hadoop Map/Reduce,路径选择您刚刚解压的文件夹路径,操作过程如图6-图7所示。


7.然后点击apply and close按钮保存关闭。
8.在Window-Show View-Other选中MapReduce Tools的下拉列表,选中Map/Reduce Locations 打开,如图8-图9所示。


10.完成后会在Eclipse界面下方出现Map/Reduce Locations界面,右键点击New Map/Reduce Location,然后分别设置Location name;Host;Port;User name为您的虚拟机中的参数,如图10所示。

11.如果你的FileExplorer里面没有项目,就新建一个,确保DFS Locations可以正常显示。如图11-13所示。



12.新建完成后,Project Explorer会有您的项目,此时如果没出现DFS Locations列表的话,点击右上角窗格图标,选择Map/Reduce,此时应该可以正确显示,如图14所示。

13.本次教程至此完成。