Jestem nowy w Hadoop. Próbuję skonfigurować klaster z jednym węzłem.
Zauważyłem, że w dokumentacji mamread (nawet na stronie konfiguracyjnej Apache'a) zawsze odnosi się do plików konfiguracyjnych w katalogu conf /. Jednakże, kiedy pobieram wersję 2.X.X widzę tylko pliki konfiguracyjne w katalogu etc / hadoop.
Mam go wyłudził. Próbowałem przeczytać dokumentację hadoop, ale odnosi się to do katalogu "conf", jak wyjaśniono wcześniej.
Moje pytanie brzmi: czy po prostu konfiguruję pliki, w których się znajdują, w katalogu etc / hadoop, czy muszę przenieść je do katalogu conf (samemu utworzyć?).
dzięki
Odpowiedzi:
2 dla odpowiedzi № 1W Hadoop 2 znajduje się sam katalog etc / hadoopw rzeczy samej katalogu conf, nie ma potrzeby tworzenia oddzielnego. Szybkim sposobem na przetestowanie tego jest zmodyfikowanie czegoś takiego jak fs.default.name pomiędzy file: /// a twoim hdfs: // host: port / setting i uruchomienie szybkiego "hadoop fs -ls", aby zobaczyć, gdzie skończysz .
0 dla odpowiedzi nr 2
Wyciąg z Hadoop: ostateczny przewodnik--
"W Hadoop 2.0 i późniejszych, MapReduce działa na YARN i jest dodatkowe plik figuracji o nazwie yarn-site.xml. Wszystkie pliki konfiguracyjne powinny znajdować się w etc / hadoop podkatalog "
Więc nie musisz tworzyć nowego katalogu conf.
0 dla odpowiedzi № 3
Hadoop w wersji 2.x.x to przędza Apache i ma konfigurację w katalogu etc / hadoop /. Zalecam postępować zgodnie z ustawieniami na stronie Apache YARN tutaj