前序:因在widow下用Eclipse联调hadoop2.2.0运行程序没有成功,网上暂时解决办法不多,就折中了下,连接hadoop1.0.3伪分布式
一。用到的环境和工具
1.Eclipse采用的是indio版本,这个可以用官网下载
2.Eclipse hadoop插件:hadoop-eclipse-plugin-1.0.3.jar,
下载地址:http://download.csdn.net/detail/lifuxiangcaohui/7963261
二.安装hadoop1.0.3伪分布式
1.安装SSH免登录
安装JDK等等:查看我早期的安装hadoop2.20的笔记(都是运行成功的):http://blog.csdn.net/lifuxiangcaohui/article/details/21635791
2.配置hadoop1.0.3相应的配置文件:
2.1修改Hadoop核心配置文件core-site.xml,配置HDFS的地址和端口号
vi conf/core-site.xml
<configuration>
<property>
<name>fs.default.name</name>
<value>hdfs://localhost:9000</value>
</property>
</configuration>
2.2修改Hadoop中HDFS的配置,修改replication
vi conf/hdfs-site.xml
<configuration>
<property>
<name>dfs.replication</name>
<value>1</value>
</property>
</configuration>
2.3修改Hadoop中MapReduce的配置文件,配置的是JobTracker的地址和端口
vi conf/mapred-site.xml
<configuration>
<property>
<name>mapred.job.tracker</name>
<value>localhost:9001</value>
</property>
</configuration>
3格式化Hadoop的文件系统HDFS
bin/hadoop namenode -format
4,启动hadoop
bin/start-all.sh
5.最后,验证Hadoop是否安装成功。打开浏览器,分别输入一下网址:
http://localhost:50030 (MapReduce的Web页面)
http://localhost:50070 (HDfS的web页面)
如果都能查看,说明安装成功。
三。配置本地Eclipse
可以看我转载的一篇超详细的文章:http://blog.csdn.net/lifuxiangcaohui/article/details/39500131
由于时间有限,写的文章有些粗糙和懒,还请谅解