错误:
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.重启电脑,清爽!