我在我的mac上安装了hadoop,我一步一步地按照hadoop安装
执行hdfs namenode -format
hadoop总是返回错误
can't find or load class org.apache.hadoop.hdfs.server.namenode.NameNode
这是我的/ etc / profile:
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_25.jdk/contents/home
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export HADOOP_HOME=/usr/local/Cellar/hadoop/2.7.0
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$HADOOP_HOME:$PATH
我不知道哪里不对,有人可以帮我检查一下吗?
答案 0 :(得分:1)
1)请检查/ etc / hadoop / conf /中的core-site.xml并正确编辑,如下所示: 芯-site.xml中:
<configuration> <property> <name>fs.defaultFS</name> <value>hdfs://localhost:9000</value> </property> </configuration>
2)请改变路径 export PATH = $ JAVA_HOME / bin:$ JRE_HOME / bin:$ HADOOP_HOME / bin:$ HADOOP_HOME / sbin:$ PATH 并再次获取个人资料。