1
3 개의 파일을 분산 캐시에 배치하려고합니다.Hadoop 분산 캐시 오류 메시지 해석
DistributedCache.addLocalFiles(conf, "local/path/to/file");
을 그리고 나는 또한 -files
옵션을 사용하여이 개 다른 파일을 배치 :
내가 사용하는 프로그램 중 하나를 놓습니다.
로컬로 실행할 때 독립 실행 형 모드에서는 모든 것이 올바르게 작동합니다.
의사 배포 모드에서 실행하려고하면이 오류가 발생하며 그 의미를 이해하지 못합니다. 나는 그것을 위해 googled했다. 그러나 성공과 더불어.
Distributed cache entry arrays have different lengths
누군가는 그것이 의미하는 것과 그것이 어떻게 풀릴 수 있는지를 알고 있습니까?
첫 번째 코드 줄은 어디에 있습니까? 어떤 수업? –
드라이버 클래스에서 ... MainClass를 포함하는 클래스는 JobClient 측에서 여러분이 묻는 것입니다. – Razvan
그리고 파일은 HDFS가 아닌 클라이언트 컴퓨터의 파일입니다. – Razvan