Exception in thread "main" java.lang.UnsatisfiedLinkError: org.apache.hadoop.io.nativeio.NativeIO$Windows.access0(Ljava/lang/String;I)Z
Solution 1:
In addition to other solutions, Please download winutil.exe and hadoop.dll and add to $HADOOP_HOME/bin. It works for me.
https://github.com/steveloughran/winutils/tree/master/hadoop-2.7.1/bin
Note: I'm using hadoop-2.7.3 version
Solution 2:
After putting haddop.dll
and winutils
in hadoop/bin
folder and adding the folder of hadoop to PATH
, we also need to put hadoop.dll
into the C:\Windows\System32
folder
Solution 3:
This issue occurred to me and the cause was I forgot to append %HADOOP_HOME%/bin
to PATH
in my environment variables.
Solution 4:
For me this issue was resolved by downloading the winutils.exe & hadoop.dll from https://github.com/steveloughran/winutils/tree/master/hadoop-2.7.1/bin and putting those in hadoop/bin folder
Solution 5:
After trying all the above, things worked after putting hadoop.dll to windows/System32