Hadoop Ingest файлы

Я очень новичок в Hadoop просить вашей помощи. Я делаю процесс переваривания файлов из одного каталога в другой. Следующая команда, которую я использую:

Blockquote hadoop fs -copyFromLocal ./tmp/text.txt ./tmp/harSourceFolder2

но результаты всегда терпят неудачу. следующие результаты:

Blockquote 2020-02-08 14: 53: 42,448 WARN util.NativeCodeLoader: Невозможно загрузить библиотеку native-hadoop для вашей платформы ... с использованием встроенных java-классов, где это применимо copyFromLocal: ./tmp/harSourceFolder2': No such file or directory: hdfs: // localhost: 9000 / user / hduser1 / tmp / harSourceFolder2 '

Может кто-нибудь мне помочь?

Всего 1 ответ


проблема в том, что вы делаете доступ к файлу, а не к каталогу. Чтобы это работало, вы должны назначить символ / . Blockquote hadoop fs -copyFromLocal ./tmp/text.txt ./tmp/harSourceFolder2/


Есть идеи?

10000