无法在windows上的hadoop中启动NodeManager

j5fpnvbx  于 2021-05-29  发布在  Hadoop
关注(0)|答案(1)|浏览(479)

我在Windows7教程中配置了hadoop(http://toodey.com/2015/08/10/hadoop-installation-on-windows-without-cygwin-in-10-mints/),设置单节点群集。当我跑的时候 start-all.cmd 仅限 ResourceManager 正在开始。无法启动 namenode , datanode 以及 nodemanager .
我得到以下错误:

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).

有没有人面对或解决过这样的问题?

ff29svar

ff29svar1#

在google上搜索了很多天之后,我终于意识到在linux上工作更好(可以通过windows上的vm来完成)。因为internet上可用的库可能无法在您的系统上运行,否则您必须从internet上可用的二进制文件生成自己的特定于系统的库,才能在windows上运行hadoop。

相关问题