【问题标题】:java.lang.UnsatisfiedLinkError: org.apache.hadoop.io.nativeio.NativeIO Fails to start DFSjava.lang.UnsatisfiedLinkError: org.apache.hadoop.io.nativeio.NativeIO 启动 DFS 失败
【发布时间】:2016-12-28 14:29:55
【问题描述】:

我已经在 windows hadoop-2.6.0 上安装/配置了 Hadoop

我无法成功启动“sbin\start-dfs”运行命令。

我遇到了错误

16/12/20 13:03:56 FATAL namenode.NameNode: Failed to start namenode.
java.lang.UnsatisfiedLinkError: org.apache.hadoop.io.nativeio.NativeIO$Windows.a
ccess0(Ljava/lang/String;I)Z
        at org.apache.hadoop.io.nativeio.NativeIO$Windows.access0(Native Method)

        at org.apache.hadoop.io.nativeio.NativeIO$Windows.access(NativeIO.java:5
57)
        at org.apache.hadoop.fs.FileUtil.canWrite(FileUtil.java:996)
        at org.apache.hadoop.hdfs.server.common.Storage$StorageDirectory.analyze
Storage(Storage.java:490)
        at org.apache.hadoop.hdfs.server.namenode.FSImage.recoverStorageDirs(FSI
mage.java:308)
        at org.apache.hadoop.hdfs.server.namenode.FSImage.recoverTransitionRead(
FSImage.java:202)
        at org.apache.hadoop.hdfs.server.namenode.FSNamesystem.loadFSImage(FSNam
esystem.java:1020)

运行 YARN 也有类似的问题。并且被告知在路径中包含 hadoop-2.6.0/sbin 和 hadoop-2.6.0/bin 可以解决问题。但我仍然面临错误。

谁能帮我解决这个问题?

【问题讨论】:

    标签: hadoop hdfs hadoop-yarn microsoft-distributed-file-system


    【解决方案1】:

    请确保您对 namenode 目录具有适当的访问权限。另外,格式化namenode并启动hdfs服务。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-01-11
      • 2017-06-10
      • 1970-01-01
      • 2023-01-25
      • 2010-09-12
      • 1970-01-01
      • 1970-01-01
      • 2014-11-17
      相关资源
      最近更新 更多