gpt4 book ai didi

hadoop - 更改节点群集IP Hadoop- yarn

转载 作者:行者123 更新时间:2023-12-02 21:26:07 42 4
gpt4 key购买 nike

我有以下问题:这些picture描述了我在Hadoop集群上的资源管理器,在节点“节点HTTP地址”中,有两个节点这些地址

  • 本地主机:8042
  • 本地主机:8042

  • 而不是我想要托管节点的计算机的真实IP地址。我的集群配置是
  • 具有HadoopMaster和HadoopSlave1的第一台机器
  • 带有HadoopSlave 2的
  • 第二台机器

  • 我在第一台机器上的/ etc / host配置:
    127.0.0.1       localhost vlchaosfile001 vlchaosfil001
    192.168.143.91 HadoopMaster HadoopSlave2
    192.168.143.92 HadoopSlave1
    # The following lines are desirable for IPv6 capable hosts
    ::1 localhost ip6-localhost ip6-loopback
    ff02::1 ip6-allnodes
    ff02::2 ip6-allrouters

    我在第二台机器上的/ etc / host配置:
    127.0.0.1 localhost vlchaosfil002
    192.168.143.91 HadoopMaster HadoopSlave2
    192.168.143.92 HadoopSlave1
    #following lines are desirable for IPv6 capable hosts
    ::1 localhost ip6-localhost ip6-loopback
    ff02::1 ip6-allnodes
    ff02::2 ip6-allrouters

    这是我的yarn-site.xml:
    <property>
    <name>yarn.nodemanager.aux-services</name>
    <value>mapreduce_shuffle</value>
    </property>
    <property>
    <name>yarn.nodemanager.aux-services.mapreduce.shuffle.class</name>
    <value>org.apache.hadoop.mapred.ShuffleHandler</value>
    </property>
    <property>
    <name>yarn.resourcemanager.resource-tracker.address</name>
    <value>HadoopMaster:8025</value>
    </property>
    <property>
    <name>yarn.resourcemanager.scheduler.address</name>
    <value>HadoopMaster:8035</value>
    </property>
    <property>
    <name>yarn.resourcemanager.address</name>
    <value>HadoopMaster:8050</value>
    </property>

    最佳答案

    首先,在使用hadoop时禁用ipv6。

    您尚未发布Yarn配置,因此目前最好的猜测是您已将yarn.resourcemanager.xxx设置设置为“localhost”

    关于hadoop - 更改节点群集IP Hadoop- yarn ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35892457/

    42 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com