2012-07-10 3 views
0

hadoop 0.20.203으로 작업해야합니다. 일부 외부 항아리가 필요한 작업을 실행하려고하지만이를 포함시키는 방법을 찾을 수 없습니다. 시도해 보았습니다 1) -libjars 2) $ HADOOP_HOME/lib 항아리를 놓았지만 그 중 아무 것도 작동하지 않는 것 같습니다. 어떨까요?hadoop의 외부 항아리 0.20.203

+0

공유 하시겠습니까? 1.보고있는 실제 오류, 2. 클러스터 설정 (의사 또는 전체 클러스터) –

+0

-libjars에 포함 된 항아리에있는 클래스에 대해 classnotfoundexception을 얻습니다. 시도했습니다. 이 단일 및 다중 클러스터 노드에서 – nik686

+0

다시, 실제 스택 추적을 공유 할 수 있습니까 -이 오류가 작업 제출, 또는 실제 작업 실행에 발생하는지 알고 싶습니다. –

답변

0

에 대한 클라우 데라에서이 글을 당신이 바로 그 일을하고 있지만, 당신은 또한 당신이 파일 $ HADOOP_HOME에서 수정할 수있는 HADOOP_CLASSPATH에서 .jar 파일을 포함 할 필요가/conf/hdfs-site 파일. 클러스터를 다시 시작하여 클러스터를 적용하십시오.

+0

단일 노드 클러스터에서이 작업을 처리했습니다.하지만 cdh4가 설치된 다중 노드 클러스터에서는이 작업을 수행 할 수 없습니다. 어쨌든, 이제 hadoop 1.0.3으로 다른 클러스터를 시도하고 있습니다. 답변을 제공해 주셔서 감사합니다. – nik686