Hadoop2.6.0_win64_dll_winutils.exe 这个工具适合在 Windows 环境下使用 Spark 或 Hadoop 的小伙伴,是遇到 win7 系统时,了那个 pesky 错误:ERROR Shell: Failed to locate the winutils binary in the hadoop binary path。这个问题通常会让你抓狂,是当 Java 报错,提示找不到 winutils.exe 文件时。简单来说,winutils 就是 Hadoop 在 Windows 上的运行工具,没它你就难运行 Hadoop 相关程序。安装了它后,Hadoop 和 Spark 就能正常工作,避免了各种奇怪的权限问题。
而且,这个工具也挺容易找到,像 这篇文章 就有详细的办法。
,如果你是 Windows 7 用户,尤其是要在本地环境跑 Hadoop 或 Spark,这个工具简直必备。安装步骤简单,执行起来也不会有太多麻烦。
不过别忘了,winutils.exe 并不是 Hadoop 官方自带的东西,它是为 Windows 系统定制的,所以别在 Linux 或 Mac 上浪费时间尝试。