2013-03-05 98 views
1

我在我的局域网上设置2个从属的hdfs集群。hdfs局域网IP地址主机名解析

每当我给他们的ip地址。 HDFS尝试从中获取主机名。

它可以只在没有主机名的IP地址上工作吗?

是否有一个设置只能使用ip地址而不是主机名进行工作?

回答

0

看来它不能单独处理IP地址。

对于群集中到正常工作, 字符串的部分必须是主机名(例如mynamenode)不是IP地址 。

阅读全文here

而且从here报价,为配置dfs.datanode.dns.nameserver的解释去如下:

域名服务器(DNS)的一个数据节点 应该使用的主机名或IP地址来确定主机NameNode使用的名称为 通信和显示目的

因此HDFS似乎只使用主机名来表示所有的通信和显示目的。

+0

但是LAN ips没有合法的主机名。什么是最佳实践?我可以在我的/ etc/hosts文件中创建假主机名 – 2013-03-06 02:45:56