Загрузить файлы -Hadoop - скопировать данные (файлы) из локальной директории (на компьютере) в собственную файловую систему

Скопировать данные можно такой командой:

hadoop fs -copyFromLocal /home/training/input  /home/training/input

Или (другой путь - закидываем в подпапку папки home - именем input22):

hadoop fs -copyFromLocal /home/training/input  input22
  1. /home/training/input - это источник (локальная директория)
  2. а /input22 - директория хадуп

Кстати, команда выше приведёт к тому что в input22 окажется подпапка input со всем содержимым - поэтому если мы хотим скопировать чисто содерижое не создавая подпапку - то должны поставить ещё один слэш:

 hadoop fs -copyFromLocal /home/training/input/  input22

Скопировать несколько файлов объединить их в один

Объединить и выгрузить из HDFS файлы можно так:

hadoop fs -getmerge /user/me/test/ /user/me/test/2