Hadoop 예시를 디버깅할 때 발생한 문제

1323 단어
  • eclipse에hadoop 플러그인을 설치한 후 dfs가 연결되지 않아etc/hadoop/core-site.xml에 설정된localhost가 ip주소로 변경됨
  • dfs를 연결한 후 파일을 업로드할 수 없고 삭제할 수 없음
    [root@localhost hadoop-2.6.3]# vi etc/hadoop/mapred-site.xml.template 
    [root@localhost hadoop-2.6.3]# cp  etc/hadoop/mapred-site.xml.template etc/hadoop/mapred-site.xml
    다음과 같은 설정을 추가
     <property>
      <name>dfs.permissions</name>
      <value>false</value>
     </property>
  • 윈도우즈 7에서 원격으로 실행할 때 버전에 대응하는winutils가 필요합니다.exehadoop2.6 해당 다운로드 주소:http://down.51cto.com/data/1983230코드에 다음과 같은 변수 설정 추가
     System.setProperty("hadoop.home.dir", "D:\\open_source\\zip\\hadoop\\hadoop-2.6.3");
     System.setProperty("HADOOP_HOME", "D:\\open_source\\zip\\hadoop\\hadoop-2.6.3");
  • 또는 eclisep -> run -> Run Configurations -> Environment 탭에 PATH, HADDOOP 추가HOME
            HADOOP_HOME   D:\open_source\zip\hadoop\hadoop-2.6.3
            PATH        %PATH%;D:\open_source\zip\hadoop\hadoop-2.6.3\bin
    기타 오류는 다음을 참조하십시오.
    http://www.linuxidc.com/Linux/2014-12/111065.htm
    http://blog.csdn.net/u010911997/article/details/44099165
    http://www.linuxidc.com/Linux/2014-08/105334.htm
    http://blog.csdn.net/congcong68/article/details/42043093

    좋은 웹페이지 즐겨찾기