2016-12-20 9 views
0

я установил/сконфигурированный Hadoop на окнах Hadoop-2.6.0java.lang.UnsatisfiedLinkError: org.apache.hadoop.io.nativeio.NativeIO Не удается запустить DFS

Я не мог успешно начать «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) 

Был аналогичный вопрос для запуска НИТИ. И было сказано, что в том числе hadoop-2.6.0/sbin и hadoop-2.6.0/bin в пути разрешит проблему. Но все же я столкнулся с этой ошибкой.

Может ли кто-нибудь помочь мне в исправлении этого?

ответ

0

Убедитесь, что у вас есть правильное разрешение доступа к каталогу наменования. Кроме того, отформатируйте namenode и запустите службы hdfs.