我在
Windows 7
from tutorial中配置Hadoop
它设置单节点集群.
当运行hdfs namenode -format格式化namenode它会抛出异常:
而当start-all.cmd时,windows namenode自动强制,那么我可以在地址 –
http://localhost:50070中打开namenode GUI.
16/01/19 15:18:58 WARN namenode.FSEditLog:没有为C配置的类,dfs.namenode.edits.journal-plugin.C是空的
16/01/19 15:18:58错误namenode.NameNode:无法启动namenode. java.lang.IllegalArgumentException:在org.apache.hadoop.hdfs.server.namenode.FSEditLog.createJournal上的org.apache.hadoop.hdfs.server.namenode.FSEditLog.getJournalClass(FSEditLog.java:1615)中没有配置C类(FSEditLog.java:1629)在org.apache.hadoop.hdfs.server.namenode.FSEditLog.initJournalsForWrite(FSEditLog.java)上的org.apache.hadoop.hdfs.server.namenode.FSEditLog.initJournals(FSEditLog.java:282) :247)在org.apache.hadoop.hdfs.server.namenode.NameNode.createNameNode(NameNode.java:1429)在org.apache.hadoop.hdfs.server.namenode.NameNode.format(NameNode.java:985)at org.apache.hadoop.hdfs.server.namenode.NameNode.main(NameNode.java:1554)16/01/19 15:18:58 INFO util.ExitUtil:退出与statu s 1 16/01/19 15:18:58 INFO namenode.NameNode:SHUTDOWN_MSG:/ **************************** ******************************
核心的site.xml
fs.defaultFS
hdfs://localhost:9000
HDFS-site.xml中
dfs.replication
1
dfs.namenode.name.dir
C:/hadoop/data/namenode
dfs.datanode.data.dir
C:/hadoop/data/datanode
mapred-site.xml中
mapreduce.framework.name
yarn
纱的site.xml
yarn.nodemanager.aux-services
mapreduce_shuffle
yarn.nodemanager.aux-services.mapreduce.shuffle.class
org.apache.hadoop.mapred.ShuffleHandler