네트워크 액세스 실 외부에 알리 클라우드 가상 머신 8088 HDFS 50070

1. 수정 vlaue IP에서 원사를 site.xml은 0.0.0.0입니다
여전히 호스트 이름 "ZS"거기 노예
네트워크 IP 내부에서 호스트
할 때 외부 네트워크 IP에 액세스
그림 삽입 설명 여기

<configuration>

    <property>
        <name>yarn.resourcemanager.hostname</name>
        <value>zs</value>
    </property>
    <property>
        <name>yarn.resourcemanager.address</name>
        <value>0.0.0.0:18040</value>
    </property>
    <property>
        <name>yarn.resourcemanager.scheduler.address</name>
        <value>0.0.0.0:18030</value>
    </property>
    <property>
        <name>yarn.resourcemanager.resource-tracker.address</name>
        <value>0.0.0.0:18025</value>
    </property>
    <property>
        <name>yarn.resourcemanager.admin.address</name>
        <value>0.0.0.0:18141</value>
    </property>
    <property>
        <name>yarn.resourcemanager.webapp.address</name>
        <value>0.0.0.0:8088</value>
    </property>
    <property>
        <name>yarn.nodemanager.aux-services</name>
        <value>mapreduce_shuffle</value>
    </property>
    <property>
        <name>yarn.nodemanager.auxservices.mapreduce.shuffle.class</name>
        <value>org.apache.hadoop.mapred.ShuffleHandler</value>
    </property>
    <property>
        <name>yarn.nodemanager.local-dirs</name>
        <value>file:///home/zzh/data/nm</value>
    </property>
        <!-- 新增加的配置 -->
    <property>
        <name>yarn.log.server.url</name>
        <value>http://zs:19888/jobhistory/logs/</value>
    </property>
    <property>
        <name>yarn.log-aggregation-enable</name>
        <value>true</value>
    </property>
    <property>
        <name>yarn.web-proxy.address</name>
        <value>0.0.0.0:20000</value>
    </property>
    <property>
        <name>yarn.log-aggregation.retain-seconds</name>
        <value>-1</value>
    </property>
    <property>
        <name>yarn.nodemanager.remote-app-log-dir</name>
        <value>/logs</value>
    </property>
    <property>
        <name>yarn.nodemanager.pmem-check-enabled</name>
        <value>false</value>
    </property>
    <property>
        <name>yarn.nodemanager.vmem-check-enabled</name>
        <value>false</value>
    </property>
</configuration>


클라우드 알리 포트를 해제합니다

그림 삽입 설명 여기

보기 자바 포트

 netstat -tpnl | grep java

그림 삽입 설명 여기

당신이 추천 충분하지 않습니다 수정하는 경우
HDFS 클러스터를 포맷, 동작은 한 번만 수행, 만 실행 기본 노드에 (두 번째 필요성은 데이터 폴더를 삭제) :

hdfs namenode -format
게시 14 개 원래 기사 · 원 찬양 한 · 전망 2248

추천

출처blog.csdn.net/weixin_42458562/article/details/104853146