本地调试代码,发现连接hadoop集群时会报地址解析异常
查找了一些博客,解决方法都是在本地hosts文件中加入地址映射。
Hadoop集群部署在 服务器Mi上,ip地址为10.xxx.xxx.xx
修改本地hosts,加入映射
10.xxx.xxx.xx Mi
但是问题没有解决,本地运行代码仍然报地址解析异常。
我将代码打包 scp到服务器Mi上运行,发现可以正常运行。
查看服务器hostname,发现是带有domain的,为:Mi.novalocal
修改本地hosts,带上这个完整的hostname
10.xxx.xxx.xx Mi.novalocal Mi
问题解决!本地可以正常运行了。