복붙노트

[HADOOP] Hadoop에서는 namenode 및 jobtracker 웹 페이지에 대한 기본 URL 포트 50070 및 50030을 어디에서 변경할 수 있습니까?

HADOOP

Hadoop에서는 namenode 및 jobtracker 웹 페이지에 대한 기본 URL 포트 50070 및 50030을 어디에서 변경할 수 있습니까?

다음 URL이 내가 선택한 포트에서 클러스터 상태를 표시하도록 포트 50070 및 50030을 변경하는 방법이 있어야합니다.

NameNode - http://localhost:50070/
JobTracker - http://localhost:50030/

해결법

  1. ==============================

    1.conf / core-site.xml의 Namenode에 대한 dfs.http.address 및 Jobtracker에 대한 mapred.job.tracker.http.address를 설정하여 포트 선택을 정의하십시오.

    conf / core-site.xml의 Namenode에 대한 dfs.http.address 및 Jobtracker에 대한 mapred.job.tracker.http.address를 설정하여 포트 선택을 정의하십시오.

    <configuration>
    
        <property>
            <name>dfs.http.address</name>
            <value>50070</value>
        </property>
    
        <property>
            <name>mapred.job.tracker.http.address</name>
            <value>50030</value>
        </property>
    
    </configuration>
    
  2. ==============================

    2.이 질문은 오래되었지만 namenode 포트가 conf / hdfs-site.xml의 dfs.namenode.http-address를 통해 설정되었음을 지적 할 가치가 있습니다.

    이 질문은 오래되었지만 namenode 포트가 conf / hdfs-site.xml의 dfs.namenode.http-address를 통해 설정되었음을 지적 할 가치가 있습니다.

    <property>
             <name>dfs.namenode.http-address</name>
                              <value>0.0.0.0:50020</value>
    </property>
    

    나는이 질문에 대한 다른 대답에 속아 넘어졌다. 그래서 이것은 다른 누군가를 돕는다. 적어도 이것이 hadoop 2.6.0의 경우입니다.

  3. ==============================

    3.기본 Hadoop 포트는 다음과 같습니다.

    기본 Hadoop 포트는 다음과 같습니다.

    Daemon                   Default Port  Configuration Parameter
    -----------------------  ------------ ----------------------------------
    Namenode                 50070        dfs.http.address
    Datanodes                50075        dfs.datanode.http.address
    Secondarynamenode        50090        dfs.secondary.http.address
    Backup/Checkpoint node?  50105        dfs.backup.http.address
    Jobracker                50030        mapred.job.tracker.http.address
    Tasktrackers             50060        mapred.task.tracker.http.address
    

    포트를 변경하려면 conf / core-site.xml에 해당 포트를 추가하십시오.

  4. ==============================

    4.모든 것을 실행중인 포트를 살펴 보려면

    모든 것을 실행중인 포트를 살펴 보려면

    netstat -plten | 자바를 움켜 잡다.

  5. from https://stackoverflow.com/questions/13422770/in-hadoop-where-can-i-change-default-url-ports-50070-and-50030-for-namenode-and by cc-by-sa and MIT license