我已经在WindowsHadoop-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)
对于长绒线也有类似的问题。有人告诉我们,在path中包含hadoop-2.6.0/sbin和hadoop-2.6.0/bin可以解决这个问题。但我仍然面临着错误。
有人能帮我修一下吗?
1条答案
按热度按时间umuewwlo1#
请确保您对namenode目录有正确的访问权限。另外,格式化namenode并启动hdfs服务。