无法在Windows上的hadoop中启动Nodemanger

时间:2017-05-01 13:27:40

标签: java windows hadoop yarn

我在教程(http://toodey.com/2015/08/10/hadoop-installation-on-windows-without-cygwin-in-10-mints/)的Windows 7中配置了Hadoop,设置了单节点群集。当我运行start-all.cmd时,只有ResourceManager开始使用。无法启动namenodedatanodenodemanager

我得到以下错误:

FATAL org.apache.hadoop.yarn.server.nodemanager.NodeManager: Error starting NodeManager
java.lang.UnsatisfiedLinkError: org.apache.hadoop.io.nativeio.NativeIO$Windows.access0(Ljava/lang/String;I)Z
    at org.apache.hadoop.io.nativeio.NativeIO$Windows.access0(Native Method).

有没有人遇到或解决过这样的问题?

1 个答案:

答案 0 :(得分:0)

经过多天搜索谷歌后,我终于意识到在Linux上工作更好(可能是通过Windows上的VM完成的)。因为互联网上可用的库可能无法在您的系统上运行,否则您必须在互联网上生成您自己的系统特定库,以便在您的Windows上运行Hadoop。