hadoop 在win7 下安装 +eclipse 和 cygwin

来源:互联网 发布:跟程序员交流用的术语 编辑:程序博客网 时间:2024/04/29 14:15

在win7环境下的Cygwin64+eclipse+hadoop  。一开始需要jdk环境。

1、  安装cygwin64,主要注意一下几个方面,(这里选择install from inernet)

 

一直下面的界面


需要选择安装几个:

Net 下面的有关ssh 的文件。

然后一直等到结束,我的最后安装大小为1.7G。所以注意自己的网速。也可以在网上下载一个完全版本的

 

测试

Ssh-host-config –y :如果能用表示安装cygwin需求基本结束。

如果不行,从新安装一下。

 

2、  Hadoop安装,安装文件为hadoop-0.20.2.tar.gz。最好下载这个,其他的我用了没有成功,个人初学所以如果你初学也用这个文件吧。

我把hadoop 放在了cygwin安装目录下的home下面。

Hadoop不用安装只需要修改几个配置文件,在conf目录下面的 分别是:

a、hadoop-env.sh的

# The java implementation to use.  Required.

# export JAVA_HOME=/usr/lib/j2sdk1.5-sun 

exportJAVA_HOME="D:\jdk1.7.0_45"    

这里增加jdk的home,

 

B、core-site.xml

<configuration>

   <property>

            <name>fs.default.name</name>

            <value>hdfs://localhost:9000</value>

   </property>

   <property>

            <name>mapred.child.tmp</name>

            <value>/home/u/hadoop/tmp</value>

   </property>

</configuration>

 

C、mapred-site.xml

<configuration>

         <property>

                   <name>mapred.job.tracker</name>

                   <value>localhost:9001</value>

         </property>

         <property>

                   <name>mapred.child.tmp</name>

                   <value>/home/u/hadoop/tmp</value>

         </property>

</configuration>

 

D、hdfs-site.xml

<configuration>

         <property>

                   <name>dfs.replication</name>

                   <value>1</value>

         </property>

</configuration>

主要是上面的四个文件。

然后在cygwin 下进入hadoop的bin 下面,运行 start-all.sh 文件

如果能成功就没问题。

 

之前我的配置都是复制过去的,出现了格式不同的问题,后来我将前面的空格全部去掉之后才成功。

 

 

添加到eclipse的编程环境 。在hadoop的安装包的hadoop\contrib\eclipse-plugin 目录下面有一个hadoop-0.20.2-eclipse-plugin.jar文件。将他复制到eclipse4.4\plugins下。重新启动eclipse。

1、配置几个问题。Window-preference,配置hadoop的安装目录。

3、  windows-openperspective-other

双击map/reduce  点击 右下角的绿色小象

设置如下:

Location name 随意,后面的port根据你的hadoop配置而来,如果你是用的我上面的配置,直接用这些端口就行。成功后。会看到前面一副图的左边结构。

 

结果中不存在错误提示就表示成功。这样三个过程全部结束。

0 0
原创粉丝点击