hadoop에서 작업을 실행하고 WordCount 예제에서 시작한 것은 처음입니다. 내 작업을 실행하려면이 명령을 사용하십시오.hadoop 작업 실행
[email protected]:/usr/local/hadoop$ bin/hadoop jar hadoop*examples*.jar wordcount /user/hduser/gutenberg /user/hduser/gutenberg-output
그리고 나는/usr/local/hadoop에 jar 파일을 복사해야한다고 생각합니다. 나의 첫 번째 질문은 hadoop * examples *의 의미는 무엇인가? jar 파일을/home/user/WordCountJar와 같은 다른 위치에 배치하려면 어떻게해야합니까? 사전에 도움을 주셔서 감사합니다.
고마워. 문제는 내 jar 파일이 netbeans에 의해 만들어지고 이름이 WordCount.jar이고이 명령을 사용할 때 "bin/hadoop jar /home/user/WordCountJar/WordCount.jar wordcount/user/hduser/gutenberg/user/hduser/gutenberg -output "아무 일도 일어나지 않습니다. – user2330489
오류 메시지가 나타나지 않으므로 예외가 발생하지 않습니다. NetBeans 자체에서 실행하면 어떻게됩니까? – Tariq
이 명령을 사용하는 경우 "bin/hadoop jar /home/user/WordCountJar/hadoop-*-examples.jar wordcount/user/hduser/gutenberg/user/hduser/gutenberg-output"이 오류가 발생했습니다 : 스레드의 예외 "main"java.io.IOException : job jar을 열 때 오류가 발생했습니다 : /home/w023vxt/hadoop-*-examples.jar \t at org.apache.hadoop.util.RunJar.main (RunJar.java:90) – user2330489