[HADOOP] Hadoop 2.2 설치`. ' 그런 파일이나 디렉토리가 없다.
HADOOPHadoop 2.2 설치`. ' 그런 파일이나 디렉토리가 없다.
이 자습서를 사용하여 Hadoop 및 HDFS를 설치했습니다.
http://codesfusion.blogspot.com/2013/10/setup-hadoop-2x-220-on-ubuntu.html
모든 것이 좋습니다.
나는 또한 디렉토리를 만들고 그것을 사용하여 사용할 수있다.
hadoop fs -mkdir /tmp
hadoop fs -mkdir /small
나는 또한 말할 수있다.
hadoop fs -ls /
그러나 나는 트레이너가하는 튜토리얼을 따르고 있습니다.
hadoop fs -mkdir temp
hadoop fs -ls
위의 명령을 내 컴퓨터에서 실행하면됩니다.
ls: `.': No such file or directory
내 훈련 비디오에서 hadoop fs -ls 명령이 완벽하게 작동합니다. 왜 "/"를 지정해야합니까?
또한 모든 명령에서이 경고를 받고 있습니다.
13/12/28 20:23:52 WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable
하지만 제 트레이너 비디오에는 그러한 경고가 없습니다.
구성 파일은 위의 튜토리얼과 동일하며 모든 관리 UI를에서 볼 수도 있습니다.
http://abhishek-pc:8042/
http://abhishek-pc:50070/
http://abhishek-pc:8088/
그래서 내 질문에 내 구성이 잘못되어 왜 내 시스템이 교육 비디오와 다르게 작동합니까?
해결법
-
==============================
1.글쎄, ls : '.': 당신의 문제는 그런 파일이나 디렉토리가 없습니다. 왜냐하면 현재 사용자의 HDFS에 홈 디렉토리가 없기 때문입니다. 시험
글쎄, ls : '.': 당신의 문제는 그런 파일이나 디렉토리가 없습니다. 왜냐하면 현재 사용자의 HDFS에 홈 디렉토리가 없기 때문입니다. 시험
hadoop fs -mkdir -p /user/[current login user]
그렇다면 당신은 할 수있을 것입니다.
이 경고에 따라 WARN util.NativeCodeLoader : 해당 플랫폼에 기본 native-hadoop 라이브러리를로드 할 수 없습니다 ... 해당되는 경우 기본 Java 클래스를 사용하여이 질문에 대한 대답을 참조하십시오.
-
==============================
2.먼저:
먼저:
hdfs dfs -mkdir /user
다음을 수행하십시오
hdfs dfs -mkdir /user/hduser
-
==============================
3.이것을 해결했습니다. hadoop fs -ls를 hdfs 사용자로 실행하십시오 (루트 사용자가 아님). # su - hdfs.
이것을 해결했습니다. hadoop fs -ls를 hdfs 사용자로 실행하십시오 (루트 사용자가 아님). # su - hdfs.
-
==============================
4.나는 hadoop 형식의 링크로 튜토리얼을 진행하는 동안 유사한 유형의 문제에 직면했다.
나는 hadoop 형식의 링크로 튜토리얼을 진행하는 동안 유사한 유형의 문제에 직면했다.
http://hadoop.apache.org/docs/current/hadoop-project-dist/hadoop-common/SingleCluster.html
내가 명령 - bin / hdfs dfs -put etc / hadoop 입력을 시도했을 때
mkdir: `input': No such file or directory
그런 다음 추가 / 입력 및 명령을 추가하여 문제를 해결해야합니다 -
bin/hdfs dfs -put etc/hadoop /input
-
==============================
5.이것은 잘못된 캐리지 리턴 문자로 인해 발생할 수도 있습니다. 모든 hdfs 실행 파일 (쉘 스크립트)과 필요한 경우 다른 모든 관련 쉘 스크립트에서`dos2unix '를 실행하십시오.
이것은 잘못된 캐리지 리턴 문자로 인해 발생할 수도 있습니다. 모든 hdfs 실행 파일 (쉘 스크립트)과 필요한 경우 다른 모든 관련 쉘 스크립트에서`dos2unix '를 실행하십시오.
-
==============================
6.무엇보다도 먼저 HDFS에 뭔가를 넣으려면이 단계를 수행해야합니다.
무엇보다도 먼저 HDFS에 뭔가를 넣으려면이 단계를 수행해야합니다.
-
==============================
7.hdfs 이후 dfs -mkdir / user / [사용자 이름]
hdfs 이후 dfs -mkdir / user / [사용자 이름]
해야 할 일 :
hadoop fs -ls /
그것은 나 작품 양식이야!
from https://stackoverflow.com/questions/20821584/hadoop-2-2-installation-no-such-file-or-directory by cc-by-sa and MIT license
'HADOOP' 카테고리의 다른 글
[HADOOP] SQL과 같은 하이브 삽입 쿼리 (0) | 2019.06.05 |
---|---|
[HADOOP] 하이브에서 COLLECT_SET ()을 사용하여 중복을 유지 하시겠습니까? (0) | 2019.06.05 |
[HADOOP] 아파치가 뾰족하게 달리지 않고 달릴 수 있습니까? (0) | 2019.06.05 |
[HADOOP] "hadoop fs"쉘 명령과 "hdfs dfs"쉘 명령의 차이점은 무엇입니까? (0) | 2019.06.05 |
[HADOOP] 확장 가능한 이미지 저장 (0) | 2019.06.05 |