Я пытаюсь скопировать один файл из моей локальной системы hdfs
(один узел кластера), используя следующую команду:«Hadoop фс -copyFromLocal» не работает
hadoop fs -copyFromLocal /home/hduser/TestEmp.txt /test
Это дает мне сообщение, как:
WARN util.NativeCodeLoader: невозможно загрузить библиотеку native-hadoop для вашей платформы ... с использованием встроенных классов Java, где это применимо copyFromLocal: file /test/TestEmp.txt. КОПИРОВАНИЕ на клиенте 127.0.0.1.
Но когда я зарегистрировался в /test
, я ничего там не нашел.
Почему?
Это предупреждающее сообщение. Как вы копируете данные, можете ли вы снова проверить свои шаги? –
Похоже, у вас нет тестового каталога, доступного в вашей файловой системе hadoop. Можете ли вы сделать hdfs dfs -ls/'и отправить результат. –
drwxr-xr-x - hduser supergroup 0 2015-05-28 16:13/test –