복붙노트

[HADOOP] 파일을 HDFS에 저장하는 명령

HADOOP

파일을 HDFS에 저장하는 명령

소개

Hadoop NameNode와 세 개의 DataNode가 설치되어 실행 중입니다. 다음 단계는 File to HDFS를 제공하는 것입니다. 다음 명령이 실행되었습니다.

hadoop fs -copyFromLocal ubuntu-14.04-desktop-amd64.iso
copyFromLocal: `.': No such file or directory

hadoop fs -put ubuntu-14.04-desktop-amd64.iso
put: `.': No such file or directory

성공없이.

의문

HDFS에 파일을 저장하려면 어떤 명령을 내야합니까?

해결법

  1. ==============================

    1.경로가 제공되지 않으면, hadoop은 hdfs 홈 디렉토리에있는 파일을 복사하려고합니다. 즉, utrecht로 로그인하면 우분투 -14.04-desktop-amd64.iso를 / user / utrecht로 복사하려고 시도합니다.

    경로가 제공되지 않으면, hadoop은 hdfs 홈 디렉토리에있는 파일을 복사하려고합니다. 즉, utrecht로 로그인하면 우분투 -14.04-desktop-amd64.iso를 / user / utrecht로 복사하려고 시도합니다.

    그러나이 폴더는 처음부터 존재하지 않습니다 (일반적으로 웹 브라우저를 통해 dfs를 확인할 수 있습니다). 명령을 작동하게하려면 두 가지 선택이 있습니다.

  2. from https://stackoverflow.com/questions/24062440/command-to-store-file-on-hdfs by cc-by-sa and MIT license