错误:
ERROR Shell: Failed to locate the winutils binary in the hadoop binary path
java.io.IOException: Could not locate executable null\bin\winutils.exe in the Hadoop binaries.
虽然不影响操作,但是依然看着非常的不舒服

解决方案
- 1.windows配置环境变量
HADOOP_HOME --> D:\hadoop\hadoop-2.6.0-cdh5.16.2
Path --> %HADOOP_HOME%\bin
D:\hadoop\hadoop-2.6.0-cdh5.16.2是我自己hadoop的安装位置
验证:任意位置输入hadoop命令,如下则环境变量配置正常

-
2.适配64位操作系统:hadoop.dll,winutils.exe ,winutils.pdb
下载地址 提取码:oxyq
将这三个文件拷贝到%HADOOP_HOME%\bin目录下 -
3.拷贝hadoop.dll文件到C:\Windows\System32路径之下
-
4.重启电脑,清爽!


在IDEA中使用Hadoop-HDFS API时遇到报错:Failed to locate the winutils binary in the hadoop binary path。解决方法包括配置Windows环境变量,确保HADOOP_HOME指向正确目录,并在系统路径中添加%HADOOP_HOME%in。还需下载并放置hadoop.dll, winutils.exe, winutils.pdb到相应目录,最后重启电脑。"
87981350,8257349,使用信息熵自动生成正则表达式,"['Python', '人工智能', '数据处理']
最低0.47元/天 解锁文章

868

被折叠的 条评论
为什么被折叠?



