java - 无法在Windows的hadoop中启动Nodemanager

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

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

最佳答案

在Google上搜索了许多天后,我终于意识到在Linux上更好地工作(可能通过Windows上的VM完成)。由于Internet上可用的库可能无法在您的系统上运行,否则,您将必须生成Internet上可用的二进制形式的特定于系统的库,才能在Windows上运行Hadoop。

关于java - 无法在Windows的hadoop中启动Nodemanager,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43719868/

相关文章:

java - 使用 Byte Buddy 的 Slf4j 记录器

C++代码每小时执行一个文件

java - apache tomcat 启动失败,项目 lib 文件夹中出现 phoenix-5.0.0-HBase-2.0-client.jar

windows - Go- CPU/内存/网络

windows - 模糊(散焦)窗口

maven - 构建 hadoop 2.3.0 - 发生 Ant BuildException : exec returned: 2

java - 没有 Hadoop 的 Canopy 集群

java - 将数据从一个非常大的文本文件导入到 JTable

java - 应用客户端服务器,累加器编号错误

java - 不让 AdMob 广告请求焦点?