ERROR util.Shell: Failed to locate the winutils binary in the hadoop binary path
出错原因:还没有在windows上配置hadoop环境变量。
解决:在windows上配置hadoop环境变量
参考:windows下缺少windutils.exe和hadoop.dll的解决方法_winuntil.exe_许你常欢的博客-CSDN博客
下载好对应的hadoop安装包,也可以直接在虚拟机中下载。
进入到hadoop的bin目录下查看有没有hadoop.dll和winuntil.exe,我下载的hadoop(3.3.0)的bin目录中并没有这两个文件,然后就去GitHub中下载了3.2.0的hadoop.dll和winuntil.exe一并放到hadoop3.3.0的bin目录下。
然后进行环境的配置。
进入系统变量,添加系统变量。
在系统变量中找到Path,添加path
在命令行中输入hadoop -version,如果有对应的显示信息则说明配置成功。
标签:locate,binary,exe,hadoop,Failed,Shell,bin,path From: https://www.cnblogs.com/hmy22466/p/17701108.html