我是在ubuntu下装的hadoop,使用双系统。
在格式化云计算系统,即初始化时输出入: ./hadoop namenode -format 后 显示的其他信息:如hadoop版本,host等正常。但 STARUP_MSG : classpath=.....还是很长一串。后面显示 WARN common.Util :path /home/hadoop/dfs/name should be specified as a URI in configuration files. please update hdfs configuration。
不能成功启动。我用sudo echo $classpath,查看没有这个变量,只有大写的CLASSPATH。CLASSPATH是在environment里设置的。
请问在hadoop-env.sh里怎么设置,还是在其他地方设置。我的hadoop是装载/home/hadoop/hadoop目录的。还有提示的 /home/hadoop/dfs/name should be specified as a URI in configuration files. please update hdfs configuration。是怎么回事,该在哪里设置。
我在ubuntu配置的java env和你的不一样(etc/environment. 里面配置了PATH
CLASSPATH
JAVA_HOME). 不管怎么样, 你先
java -version
javac -version
能输出就说明jdk配置好了.
在hadoop-env.sh里面配置了JAVA_HOME和HADOOP_HOME了吗?
引用来自“Grrrr”的答案
我在ubuntu配置的java env和你的不一样(etc/environment. 里面配置了PATH
CLASSPATH
JAVA_HOME). 不管怎么样, 你先
java -version
javac -version
能输出就说明jdk配置好了.