Zainstalowałem Hadoop w wersji 1.0.3 i powiązana z nim wtyczka Eclipse z powodzeniem. Wszystkie funkcjonalności i przykłady Hadoop działają całkiem dobrze, ale kiedy chcę użyć wtyczki w środowisku Eclipse, nie można połączyć się z hdfs i pojawia się błąd:
Wystąpił błąd wewnętrzny podczas: „Łączenie się z lokalnym hostem DFS”. org / apache / commons / configuration / Configuration.
może ktoś mi pomóc, jak rozwiązać ten problem! Dzięki
Odpowiedzi:
0 dla odpowiedzi № 1Masz do czynienia z tym problemem, ponieważ jest to wtyczkabrakuje niektórych niezbędnych słoików. Aby rozwiązać problem, musisz przebudować wtyczkę po dołączeniu niezbędnych słoików. Często widziałem tego rodzaju pytania na temat SO i wszystkie one wskazują na to samo. Proszę zobaczyć te linki:
Mapreduce zaćmienia Hadoop nie działa?
Instalowanie wtyczki Eclipse firmy Hadoop
0 dla odpowiedzi nr 2
Postępowałem zgodnie z poniższymi instrukcjami na blogu, aby utworzyć wtyczkę Hadoop Eclipse 1.0.4: http://iredlof.com/part-4-compile-hadoop-v1-0-4-eclipse-plugin-on-ubuntu-12-10/
ale wygląda na to, że brakuje niektórych części, takich jak:
w MANIFEST.MF powinieneś dodać:
/lib/commons-cli-1.2.jar
i w build-contrib.xml powinieneś również dodać:
<property name="commons-cli.version" value="1.2"/>
Mam nadzieję, że są one przydatne!
0 dla odpowiedzi № 3
najpierw musisz uruchomić hadoop z linią poleceń !!
./[hadoop-path]/bin/start-all.sh