由于与leveldbjni的不满意的LinkError,无法启动失败的namenode

时间:2015-02-27 13:09:51

标签: java hadoop cloudera yarn

我正在使用cloudera来安装纱线并显示此错误,

  1. 显示 -
  2.   

    启动NodeManager时出错        java.lang.UnsatisfiedLinkError :无法加载库。原因:       [java.library.path中没有 leveldbjni64-1.8 ,没有leveldbjni-1.8 in       java.library.path,java.library.path中没有leveldbjni,Permission       否认]错误

    我已经看到leveldbjni在路上。

1 个答案:

答案 0 :(得分:0)

也许,将leveldbjniwin64-1.8或leveldbjni-linux64-1.8和leveldbjni-1.8下载到你的java.library.path中就可以了

PS。你可以运行代码 System.out.println(System.getProperty("java.library.path")); 获取你的java.library.path

参考:https://github.com/fusesource/leveldbjni