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错误,导致的原因可能有很多,我说的修改解决方式也只是其中之一,请仔细甄别。
浙公网安备 33010602011771号