2017-02-03 6 views
-2

안녕하세요 클라우 데라의 VM 4.2.1 페이지에 자바 내 평균 단어 수를 구현하고 난 JAR 파일로 변환 명령을 실행 한 : 하둡 항아리 averagewordlength.jar stubs.AvgWordLength 셰익스피어의 wordleng는 하둡은 클라우 데라 경로에 VM웨어

다음 : 셰익스피어를 올바르게 실행했고 내 파일을 실행할 수 없습니다 (내가 작성한 파일 : newfile). 그것은 예외 던지고있다 : 스레드에서

예외를 "주" org.apache.hadoop.mapreduce.lib.input.InvalidInputException : 입력 경로가 존재하지 않습니다 HDFS를 : //0.0.0.0 : 8020/user/training/newfile at org.apache.hadoop.mapreduce.lib.input.FileInputFormat.listStatus (FileInputFormat.java:231) at org.apache.hadoop.mapreduce.lib.input.FileInputFormat.getSplits (FileInputFormat. 자바 248) org.apache.hadoop.mapred.JobClient.writeNewSplits (JobClient.java:1064) 에서 org.apache.hadoop.mapred.JobClient.writeSplits (JobClient.java:1081)에서at org.apache.hadoop.mapred.JobClient.access $ 600 (JobClient.java:174) at org.apache.hadoop.mapred.JobClient $ 2.run (JobClient.java:993) at org.apache.hadoop. java.security.AccessController.doPrivileged (네이티브 메소드) javax.security.auth.Subject.doAs (Subject.java:396) at org.apache. hadoop.security.UserGroupInformation.doAs org.apache.hadoop.mapred.JobClient.submitJobInternal (JobClient.java)에서 (UserGroupInformation.java:1408)

되는 경로 확인을 위해이를 새 붙여 안내주세요 내 해결책.

답변

0

Hadoop 구성이 잘못되었습니다.

hdfs://0.0.0.0는 유효한 주소

클라우 데라 VM 4.2.1 아닌가요? 새로운 CDH 5.x의 VM

0

을 다운로드하려고 내가 명령으로 그것을 가지고

localPath에 이것 저것 집어 넣어

하둡 FS