지도를 실행하려고하는데 Hadoop에서 2 차 체 알고리즘을 구현하려고합니다. 이 목적을 위해 Netbeans와 karmasphere Hadoop 커뮤니티 플러그인을 사용하고 있습니다. 프로그램은 플러그인을 사용하여 잘 작동합니다. 하지만 실제 클러스터에서 실행할 수 없습니다. 내가이 명령을 실행하고있어 MRIF.jar는 넷빈즈 프로젝트를 구축하고 689이 고려 될 수있다 만든 jar 파일입니다Hadoop 클러스터에서 mapreduce jar 실행
bin/hadoop jar MRIF.jar 689
. 입력 및 출력 디렉토리는 프로그램 자체에 하드 코딩되어 있습니다. 실제 클러스터에서 실행 중일 때 내부 Java 클래스는 맵이 0 % 자체가되기 전에 reduce 완료가 100 %로 처리되지 않는 것처럼 보입니다. 그리고 입력 및 출력 파일은 내용없이 생성됩니다.
하지만 Karmasphere 플러그인을 사용하여 실행하면 정상적으로 작동합니다.
일부 문제가있는 것 같습니다? –
@Anurag : 어떤 종류의 문제입니까? 사람들이 도움을 제공 할 수있는 문제에 대한 자세한 정보가 필요합니다. 많은 가능성이 있습니다. 여러분이 제공 할 수있는 세부 사항이 많을수록 누군가가 기꺼이 도움을 줄 수 있습니다. – Nija
필요한 jar가 들어있는 zip 파일을 참조하십시오. 나는 기존의 방법 (readme 파일에서 주어진 것)으로 만 실행하려고하고있다. http://code.google.com/p/mapreduce-integer-factorization/downloads/detail?name=mrif.zip&can=2&q= –