刚配置hadoop2.2,格式化namenode时候报的这个错。
原因是hadoop在格式化HDFS的时候,通过hostname命令获取到的主机名在/etc/hosts文件中进行映射的时候,没有找到,也就是名字不一样。
这里需要修改一下用户的主机名。
查看自己用户的主机名:hostname
查看/etc/hosts内容:cat /etc/hosts
发现自己的hosts中并没有node1这个主机名,手动添加上去后,问题消失
改完后格式化一下:
问题解决!!!!!
本文介绍了解决Hadoop格式化HDFS时遇到的问题,主要是由于hostname与/etc/hosts文件中的主机名不匹配导致。文章提供了检查和修改主机名的方法。
刚配置hadoop2.2,格式化namenode时候报的这个错。
原因是hadoop在格式化HDFS的时候,通过hostname命令获取到的主机名在/etc/hosts文件中进行映射的时候,没有找到,也就是名字不一样。
这里需要修改一下用户的主机名。
查看自己用户的主机名:hostname
查看/etc/hosts内容:cat /etc/hosts
发现自己的hosts中并没有node1这个主机名,手动添加上去后,问题消失
改完后格式化一下:
问题解决!!!!!
12万+
1549
1万+
2989
1万+
2万+

被折叠的 条评论
为什么被折叠?
