2015-02-27 3 views
0

Я использую Cloudera для установки пряжи и ее показывает эту ошибку,не в состоянии начать не удалось NameNode из unsatisfiedLinkError с leveldbjni

  1. его показ -

Ошибка запуска NodeManager Java .lang.UnsatisfiedLinkError: Не удалось загрузить библиотеку. Причины: [нет leveldbjni64-1.8 в java.library.path, не leveldbjni-1,8 в java.library.path, не leveldbjni в java.library.path, Разрешение отрицал] ошибка

I видели, что leveldbjni находится в пути.

+0

«Отказано в доступе» – CKing

+0

да путь имеет доступ ко всем и имеет leveldbjni-all.jar я хочу знать, что если он ищет файл .so – vipin

ответ

0

может быть, загрузив leveldbjniwin64-1.8 или leveldbjni-linux64-1.8 и leveldbjni-1.8 в вашей java.library.path может работать

пс. Вы можете запустить код System.out.println(System.getProperty("java.library.path")); , чтобы получить java.library.path

ссылка: https://github.com/fusesource/leveldbjni