WARN net.DNS: Unable to determine local hostname -falling back to "localhost"

配置hadoop后,在格式化NameNode步骤报错WARN net.DNS: Unable to determine local hostname -falling back to "localhost"

原因: 集群是在虚拟机中配置,操作系统为centos,有的虚拟机设置无法修改主机名,在格式化过程中,无法找到localhost所指的机器。

解决方式: 假设主机名为centos,在/etc/hosts中127.0.0.1 这一行的末尾添加“centos”即可。Master和Slaves均要修改。

PS:对于这个DNS错误,导致的原因可能有很多,我说的修改解决方式也只是其中之一,请仔细甄别。

posted on 2016-03-10 16:37  hello577  阅读(673)  评论(0)    收藏  举报

导航