自己的电脑上的环境为win10 ,在配置eclipse的环境下遇到了一点小问题,为遇到的问题总结下。
我是在vmware上安装了hadoop 集群,一共三台机,一台master,两台slave,其中的linux为centos 6.6 hadoop 版本为2.6.4。
具体的环境搭建如下:
1、将hadoop 2.6.1的安装包进行解压,在win10的任意的目录下,相当于配置eclipse 的基本的环境,我放在E:\下。
2、需要编译出win10环境下的编译出的hadoop.dll 和 winutils等文件放入E:\hadoop-2.6.1\bin(之前觉得E:\hadoop-2.6.1\lib可能也需要更换,后来测试了不更换也没有问题的),由于自己电脑上没有编译环境,于是在网上找了个。链接如下:https://download.csdn.net/download/sinat_32110305/9703571
3、将下载好的hadoop.dll 和 winutils等文件放入E:\hadoop-2.6.1\bin中,会发现增加了好多的文件,另外特别注意:将hadoop.dll 文件也同时放到C:\Windows\System32下一份,之前也网上找了不少,都没有说到这个问题,一直没运行成功。后来改了下就可以了。
4、接下来开始修改环境变量,分别修改如下:
HADOOP_HOME=E:\hadoop-2.6.1
在path下增加一个 %HADOOP_HOME%\bin