【问题标题】:What does 127.0.0.1. 127.0.0.1 represent in /etc/hosts ubuntu?127.0.0.1 是什么。 127.0.0.1 代表 /etc/hosts ubuntu?
【发布时间】:2017-06-09 14:22:56
【问题描述】:

每次我尝试安装一些 apache hadoop、hbase。

  127.0.0.1 localhost
    127.0.1.1 ubuntu-host

通常建议您注释 localhost 部分并在 /etc/hosts 文件中使用 127.0.0.1 ubuntu-host。如果我两个都用怎么办

127.0.0.1 localhost, ubuntu-host 这有什么问题吗?此外,建议禁用集群中的 ipv6。如果我使用默认主机文件和 ipv6 启用怎么办。它会导致任何问题吗?

【问题讨论】:

    标签: ubuntu hadoop hive


    【解决方案1】:

    通过这个page。它很好地解释了为什么 HBase 关心 /etc/hosts。就 IPv6 而言,目前 IPv6 网络不支持 Hadoop。它仅在 IPv4 堆栈上进行了测试和开发。 Hadoop 需要 IPv4 才能工作,并且只有 IPv4 客户端可以与集群通信。如果您的组织只迁移到 IPv6,您会遇到问题。详情请见this

    HTH

    【讨论】:

    • 还有一个问题......即使我不会禁用 ipv6....那么默认情况下它不应该使用 ipv4 堆栈吗?
    • 实际上我们不能保证这一点。一些 Linux 版本默认为仅 IPv6。因此,最好将其关闭。不客气。
    • 链接不再有效:​​(
    • @Newtopian 这个页面 为什么 HBase 关心 /etc/hosts?现在不可用,但可以在archive.is/t6L7E 找到它的内容。 Echo Yuan通过的评论,在这个Non answer
    猜你喜欢
    • 1970-01-01
    • 2016-06-16
    • 2010-09-18
    • 2016-07-08
    • 1970-01-01
    • 2011-11-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多