最近在学习hadoop的入门知识,在Java API操作hadoop的时候报了如下图的错误:
经过许久的折腾,得到了解决的办法。
由于我使用的Linux是阿里云的服务器,使用本地自己搭建的服务器可能不会报这个错误,解决方法为:
在你新建 configuration之后,再添加如下一行代码即可:
configuration.set("dfs.client.use.datanode.hostname", "true");
最近在学习hadoop的入门知识,在Java API操作hadoop的时候报了如下图的错误:
经过许久的折腾,得到了解决的办法。
由于我使用的Linux是阿里云的服务器,使用本地自己搭建的服务器可能不会报这个错误,解决方法为:
在你新建 configuration之后,再添加如下一行代码即可:
configuration.set("dfs.client.use.datanode.hostname", "true");