什么是127.0.0.1。127.0.0.1在/etc/hosts ubuntu中表示什么?

什么是127.0.0.1。127.0.0.1在/etc/hosts ubuntu中表示什么?,ubuntu,hadoop,hive,Ubuntu,Hadoop,Hive,每次我尝试安装一些ApacheHadoop时,hbase 127.0.0.1 localhost 127.0.1.1 ubuntu-host 通常建议您对localhost部分进行注释,并在/etc/hosts文件中使用127.0.0.1 ubuntu主机。如果我两者都用呢 127.0.0.1本地主机,ubuntu主机 这有什么问题吗。此外,建议您禁用群集中的ipv6。如果我使用deafult主机文件和ipv6启用会怎么样。这会导致什么问题吗 通过这个。它很好地解释了HBase为什

每次我尝试安装一些ApacheHadoop时,hbase

  127.0.0.1 localhost
    127.0.1.1 ubuntu-host
通常建议您对localhost部分进行注释,并在/etc/hosts文件中使用127.0.0.1 ubuntu主机。如果我两者都用呢

127.0.0.1本地主机,ubuntu主机
这有什么问题吗。此外,建议您禁用群集中的ipv6。如果我使用deafult主机文件和ipv6启用会怎么样。这会导致什么问题吗

通过这个。它很好地解释了HBase为什么关心/etc/hosts。就IPv6而言,目前IPv6网络不支持Hadoop。它只在IPv4协议栈上进行了测试和开发。Hadoop需要IPv4才能工作,并且只有IPv4客户端才能与群集通信。如果您的组织只使用IPv6,您将遇到问题。有关更多详细信息,请参阅


HTH

还有一个问题……即使我不会禁用ipv6……那么默认情况下,它不应该使用ipv4堆栈吗?实际上,我们无法始终保证这一点。某些Linux版本默认为仅限IPv6。所以,最好把它关掉。不客气。该链接不再处于活动状态:(@Newtopian此页面为什么HBase关心/etc/hosts?现在不可用,但其内容可在中找到。此处的评论已传递