Próbuję wykonać ten samouczek: http://mysolvedproblem.blogspot.com/2012/05/installing-hadoop-on-ubuntu-linux-on.html i zamiast hadoop-0.20.2.tar.gz
pobrałem najnowszą wersję, która jest hadoop-0.23.6.tar.gz
. I utknąłem na jednym kroku, gdzie muszę zmienić plik hadoop-env.sh
. Chodzi o to, że nie mogłem w ogóle znaleźć folderu. a także nie mogłem znaleźć tego pliku. Czy mogę kontynuować bez wprowadzania zmian w tym pliku?Jak zainstalować Hadoop na Ubuntu
7
A
Odpowiedz
4
Możesz ręcznie utworzyć plik hadoop-env.sh w katalogu/etc/hadoop. http://www.gmarwaha.com/blog/2011/12/08/no-hadoop-env-sh-in-hadoop-0-23/
5
Dla wersji 2.2.0 to znajduje się pod adresem:
etc/hadoop/
0
Chyba powinno być na /Hadoop/Hadoop-common-projektu/Hadoop-common/src/main/conf
Przykro mi, nie mam odpowiedzi na twoje pytanie, ale jeśli dopiero zaczynasz z Hadoopem, chciałbym przejść z 0.20 lub 1.0. Czemu? Ponieważ 0.23.X to coś takiego jak Hadoop 2.0 (lub nawet 3.0) i zawiera nowy interfejs API MapReduce, który nie jest kompatybilny z Hadoop 0.20 (Hadoop 1.0 jest oparty na gałęzi 0.20). Więc jeśli później szukasz przykładów Hadoop, najprawdopodobniej znajdziesz to Hadoop 0.20 przykładów. Po prostu moja rada (zacząłem także od 0.23 i wróciłem do 0.20) https://blogs.apache.org/bigtop/entry/all_you_wanted_to_know –
bardzo dobra rada! Dziękuję bardzo za wskazanie tego na początku)) Uratowałeś mi dużo czasu. Dziękuję Ci. – Vor