복붙노트

[HADOOP] 연결하는 동안 Eclipse Hadoop 플러그인에 "java.io.EOFException"이 표시됨

HADOOP

연결하는 동안 Eclipse Hadoop 플러그인에 "java.io.EOFException"이 표시됨

고맙습니다

해결법

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

    1.불행히도 이클립스 플러그인은 구식입니다. 몇 달 전에 제대로 작동하게되었지만 악몽이었습니다. 많은 매개 변수를 변경해야했습니다.

    불행히도 이클립스 플러그인은 구식입니다. 몇 달 전에 제대로 작동하게되었지만 악몽이었습니다. 많은 매개 변수를 변경해야했습니다.

    웹 기반 hdfs 브라우징을 사용하는 것이 좋습니다. http : // localhost : 50070 또는 hadoop을 설치 한 다른 호스트로 이동하여 "파일 시스템 찾아보기"링크 (위의 첫 번째 파란색 링크)를 클릭하십시오. 당신이 필요로하는 모든.

  2. ==============================

    2.나는 큰 문제가 없었다. 인터넷 검색은 https://issues.apache.org/jira/browse/MAPREDUCE-1280을 제공합니다. 일식에서 jar 파일을 사용하십시오.

    나는 큰 문제가 없었다. 인터넷 검색은 https://issues.apache.org/jira/browse/MAPREDUCE-1280을 제공합니다. 일식에서 jar 파일을 사용하십시오.

    $ cat mapred-site.xml 
    
    <?xml version="1.0"?>
    <?xml-stylesheet type="text/xsl" href="configuration.xsl"?>
    
    <!-- Put site-specific property overrides in this file. -->
    
    <configuration>
        <property>
            <name>mapred.job.tracker</name>
            <value>localhost:8021</value>
        </property>
    </configuration>
    

    마스터를 8021로, DFS 마스터를 8020으로 설정했습니다.

    내가했던 것과 똑같은 실수를하고 있다고 생각합니다. 일식 설정에서 포트 번호를 바꾸면 작동합니다.

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

    3.나는 그것이 hadoop 구성의 문제라고 생각하지 않습니다. 아마 hadoop eclipse 플러그인에 의한 것일 수 있습니다.

    나는 그것이 hadoop 구성의 문제라고 생각하지 않습니다. 아마 hadoop eclipse 플러그인에 의한 것일 수 있습니다.

    hadoop 프로젝트를 작성할 때 Map / Reduce 프로젝트의 유형 (플러그인이 제공 한 프로젝트 유형)이 아닙니다. hadoop eclipse 플러그인을 사용하여이 프로젝트에서 MapReduce 코드를 테스트하면 EOFException이 발생합니다.

    동일한 코드 및 동일한 hadoop 구성이 Map / Reduce 프로젝트에서 성공적으로 실행됩니다.

  4. from https://stackoverflow.com/questions/9136859/eclipse-hadoop-plugin-says-java-io-eofexception-while-trying-to-connect by cc-by-sa and MIT license