3
回答
求解:在格式化hadoop云计算系统是遇到的问题
科大讯飞通用文字识别100000次/天免费使用。立即申请   

首先:配置:ubuntu+jdk+ssh+rsync

系统有两台电脑,使用无线局域网搭建,两台彼此间能通信。

hosts文档设置如下: 

127.0.0.1  localhost

192.168.1.100  hdp0 (作为master)

192.168.1.101 hdp1   (slave)

但在执行

$  cd /home/hadoop/hadoop/bin

$./hadoop namenode -format;也就是初始化操作时,后面显示的信息 

STARUP_MSG  :  host=java.net .unknownHostException ubuntu:ubuntu;

而不是设置好的STARUP_MSG  :  host= hdp0/192.168.1.100.请问:是哪里没有设置好?对hadoop-env.sh,core-site,hdfs-site,maprd-site也设置了的。

其他信息

STARUP_MSG  : classpath=/home/hadoop/hadoop/bin.../conf:/usr/lib.....很长一串。

举报
江离
发帖于6年前 3回/1K+阅
共有3个答案 最后回答: 6年前
看看/etc/hostname 跟hosts匹配
--- 共有 6 条评论 ---
江离回复 @maikkk : 那个我修改了的,还是不行。。在环境变量/ect/environment/里设置了CLASSPATH,但是用sudo echo $classpath,找不到这个变量,但大写的CLASSPATH就能找到,就是在环境变量里设置的那个。一般能正常启动hadoop都不会出现classpath这个变量,只有host,版本那些信息。我这个就出现了classpath,还出现warn.. 6年前 回复
maikkk回复 @江离 : 那个export前面应该没有# 符合 6年前 回复
江离回复 @maikkk : 是在hadoop-env.sh中设置吗?里面是这样的 #export HADOOP_CLASSPATH=$PATH:$PATH_HOME/bin.这样设置对么。我的hadoop是装在/home/hadoop/hadoop下的,PATH该怎么设置? 6年前 回复
maikkk回复 @江离 : 检查是不是配置文件里面路径字符串是否正确 6年前 回复
江离我把hostname设置成hdp0后就可以了,但是STARUP_MSG : classpath还是很长一串。后面显示 WARN common.Util :path /home/hadoop/dfs/name should be specified as a URI in configuration files. please update hdfs configuration 6年前 回复
顶部