You are viewing a plain text version of this content. The canonical link for it is here.
Posted to common-commits@hadoop.apache.org by Apache Wiki <wi...@apache.org> on 2015/09/14 14:35:43 UTC
[Hadoop Wiki] Update of "WindowsProblems" by SteveLoughran
Dear Wiki user,
You have subscribed to a wiki page or wiki category on "Hadoop Wiki" for change notification.
The "WindowsProblems" page has been changed by SteveLoughran:
https://wiki.apache.org/hadoop/WindowsProblems
Comment:
wiki page on windows problems (esp. WINUTILS.EXE)
New page:
= Problems running Hadoop on Windows =
Hadoop requires native libraries on Windows to work properly -that includes to access the {{{file://}}} filesystem, where Hadoop uses
some Windows APIs to implement posix-like file access permissions.
This is implemented in `HADOOP.DLL` and `WINUTILS.EXE`.
In particular, `%HADOOP_HOME%\BIN\WINUTILS.EXE` must be locatable.
If it is not, Hadoop or an application built on top of Hadoop will fail.
== How to fix a missing WINUTILS.EXE ==
You can fix this problem in two ways
1. Install a full native windows Hadoop version. The ASF does not currently (September 2015) release such a version; releases are available externally.
1. Get the `WINUTILS.EXE` binary from a Hadoop redistribution. There is a copy of this for Hadoop 2.6 [[on github|https://github.com/steveloughran/clusterconfigs/tree/master/clusters/morzine/hadoop_home]].
1. Set the environment variable `%HADOOP_HOME%` to point to the directory above the `BIN` dir containing `WINUTILS.EXE`.