刚配置hadoop2.2,格式化namenode时候报的这个错。node
缘由是hadoop在格式化HDFS的时候,经过hostname命令获取到的主机名在/etc/hosts文件中进行映射的时候,没有找到,也就是名字不同。linux
这里须要修改一下用户的主机名。网络
查看本身用户的主机名:hostnameoop
查看/etc/hosts内容:cat /etc/hostsspa
修改主机名的方法:rest
1.编辑/etc/sysconfig/network文件,把里面HOSTNAME的值改成须要的主机名。接口
2.从新启动网络服务 /etc/rc.d/init.d/network restart;这一步可能出现这样的问题:ip