现在我运行Hadoop mapreduce作业,输入数据来自HBase表,最近出现了错误,错误如下:
错误mapreduce.TableInputFormatBase:无法解析/172.16.4.195的主机名,因为javax.naming.NameNotFoundException:找不到DNS名称[响应代码3]; 剩余名称'195.4.16.172.in-addr.arpa'
*172.16.4.195*是集群节点(slave)ip地址,我不知道什么是"195.4.16.172".
当我第一次运行这个工作时没有这样的错误,我不知道为什么会出现这样的错误.如果你解决了这个问题,请告诉我,谢谢.
未找到反向 dns,您需要添加类似内容
172.16.4.195 master_host_name
Run Code Online (Sandbox Code Playgroud)
到主机文件
如果在 Linux 上运行,该文件位于 /etc/hosts
如果在 Windows 上运行,该文件位于 %WINDIR%/System32/Drivers/etc/hosts
| 归档时间: |
|
| 查看次数: |
5883 次 |
| 最近记录: |