本帖最后由 pig2 于 2014-8-16 23:53 编辑
问题导读:
1.连接hdfs,hadoop-eclipse-plugin-2.2.0.jar插件放在什么位置?
2.如何在eclipse查看mapreduce?
3.如何创建hadoop location,看到hdfs文件?
4.分布式多个节点,连接那个节点,可以看到hdfs文件?
1. 下载Eclipse
下载地址:http://www.eclipse.org/downloads/
根据操作系统类型,选择合适的版本下载并安装。
2.下载并编译Hadoop的Eclipse插件
hadoop-eclipse-plugin-2.2.0.jar
链接: http://pan.baidu.com/s/1sjQ6Nnv 密码: uvwx
更多插件参考:
hadoop家族、strom、spark、Linux、flume等jar包、安装包汇总下载
3.配置Hadoop插件
将下载的hadoop-eclipse-plugin-2.2.0.jar文件放到Eclipse的dropins目录下,重启Eclipse即可看到该插件已生效。
重启之后,我们打开如下菜单
通过window->Open Perspective->other菜单打开Map Reduce视图,如下:
看到如下Map/Reduce图标
选中大象图标,右键点击New Hadoop Location编辑Hadoop配置信息,然后配置端口
(有时候我们在配置单时候找不到
下面教给大家怎么调出“Map/Reduce Locations”
配置Map/Reduce Locations。
在Window-->Show View中打开Map/Reduce Locations。
在Map/Reduce Locations中新建一个Hadoop Location。在这个View中,右键-->New Hadoop Location。在弹出的对话框中你需要配置Location name,如Hadoop,还有Map/Reduce Master和DFS Master。这里面的Host、Port分别为你在mapred-site.xml、core-site.xml中配置的地址及端口。如: Map/Reduce Master
)
疑问回答:
1.50020端口的配置采用的是默认,在配置文件中并没有配置
2.8020端口是hdfs的配置端口,也就是当我们访问hdfs所使用的端口:比如:
hadoop fs -ls hdfs://master:8020/
在core-site-site中配置如下:
- <property>
- <name>fs.defaultFS</name>
- <value>hdfs://master:8020</value>
- </property>
复制代码
详细配置可以参考:
hadoop2.2完全分布式最新高可靠安装文档
|