标签:http oop ble hadoop集群 lips 版本问题 需要 tps public
在windows 使用eclipse远程调用hadoop集群时抛出下面异常
executable null\bin\winutils.exe in the Hadoop binaries.
这个问题
(1)你没有设置hadoop的环境变量,所以提示 null\bin\.......
(2)你没有 winutils.exe
winutils.exe的下载地址:https://github.com/srccodes/hadoop-common-2.2.0-bin (不用担心版本问题,我Hadoop2.6.4 和Hadoop2.7.3 都用这个),然后把下载的winutils.exe放到你hadoop安装目录的bin/ 目录下
设置环境变量有两种方式
>1:环境变量一个是你可以直接在程序里设置(这个好处是你不用重启电脑,但是你写个小例子就得设置一下)
Configuration conf=new Configuration(); conf.set("hadoop_home", "H:\\publicQuoteJar\\hadoop-2.7.3");
>2:在系统中设置环境变量,跟java设置类似(只需要设置一次,记得设置后要重启电脑才能生效,jdk这样设置环境变量就不用重启)
你要设置HADOOP_HOME和PATH
在系统变量里---》新建
PATH 设置(到bin 目录)
executable null\bin\winutils.exe in the Hadoop binaries.
标签:http oop ble hadoop集群 lips 版本问题 需要 tps public
原文地址:http://www.cnblogs.com/zhangXingSheng/p/6947410.html