小白一枚,今天Ubuntu装Hadoop到格式化namenode时,死活成功不了。
/SHUTDOWN_MSG: Shutting down NameNode at java.net.UnknownHostException: bogon: bogon: 域名解析暂时失败
试了半天,找了n多教程,直接绝望,都是说主机名跟配置文件不一致。没有具体操作,实属头疼,也可能是我太小白了,人都说99%了还不会。摸索半天得出结果,供与我一样的小白参考。
1,查看主机名
命令: hostname
如图,mlz是我的主机名
2,查看,编辑 hosts内容
-
命令: vim /etc/hosts
如图, 第二行的 virtual-mlz 是我原来的虚拟机的名字,后来我改成mlz了,当它还没有刷新,我们要改的就是它。
3,编辑,把第二行的后面名字改成第一步看到的本机名字
- 按i进入编辑模式,改好,按esc键退出编辑模式,再输入
:w !sudo tee %
强制保存退出。
4,再次运行格式化namenode命令
cd /usr/local/hadoop
./bin/hdfs namenode -format