微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

【Hadoop】YARN 完全分布式配置

承接 https://www.cnblogs.com/jzsg/p/12622214.html

mv mapred-site.xml.template  mapred-site.xml

// 基于YARN的资源调度配置
vi etc/hadoop/mapred-site.xml:


<configuration>
    <property>
        <name>mapreduce.framework.name</name>
        <value>yarn</value>
    </property>
</configuration>



vi etc/hadoop/yarn-site.xml:


<configuration>
    <property>
        <name>yarn.nodemanager.aux-services</name>
        <value>mapreduce_shuffle</value>
    </property>

    <property>
        <name>yarn.resourcemanager.resource-tracker.address</name>
        <value>172.16.152.130:8031</value>
    </property>
    <property>
            <name>yarn.resourcemanager.address</name>
            <value>172.16.152.130:8033</value>
    </property>
    <property>
            <name>yarn.resourcemanager.scheduler.address</name>
            <value>172.16.152.130:8034</value>
    </property>
    <property>
            <name>yarn.resourcemanager.webapp.address</name>
            <value>172.16.152.130:8088</value>
    </property>

    <property>
            <name>yarn.nodemanager.local-dirs</name>
            <value>/opt/hadoop_tmp/yarn/local</value>
    </property>
    <property>
            <name>yarn.log-aggregation-enable</name>
            <value>true</value>
    </property>
    <property>
          <name>yarn.log.server.url</name>
          <value>http://master:19888/jobhistory/logs/</value>
    </property>
</configuration>    


修改后拷贝至从节点(slave)
scp -r yarn-site.xml root@slave:/usr/local/software/hadoop-2.5.1/etc/hadoop/


$ sbin/start-yarn.sh

$ sbin/stop-yarn.sh


在master上jsp 发现 20906 ResourceManager,从节点发现20808 NodeManager 即成功,

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐