2012-02-05 2 views
5

아무에게도 나에게 여기에서 틀린 것으로 보이는 것을 알 수 있습니까? hadoop dfs 명령은 정상적으로 보이지만 다음 옵션은 인식되지 않습니다.hadoop dfs -ls complains

[hadoop-0.20]$bin/hadoop dfs -ls ~/wordcount/input/ ls: Cannot access /home/cloudera/wordcount/input/ : No such file or directory

+0

bin/hadoop dfs namemode -format을 사용하면 동일한 메시지가 표시됩니다. 주 클래스를 찾을 수 없습니다. namemode – jetulis

답변

0

FS가 일반에 관한 것이다 명령이 참조 더 HDFS에 대한

hadoop fs -mkdir /users 
hadoop fs -put /some/local/file /users 

: 당신은 HDFS 위치의 사용자 디렉토리에 로컬 디렉토리에서 일부 파일을 복사 할 경우

, 그럼 그냥 이것을 사용 로컬, HDFS, s3 등의 파일 시스템을 가리킬 수있는 파일 시스템. 그러나 dfs는 HDFS에만 한정됩니다. 따라서 우리는 FS를 사용하여 로컬 또는 하프 파일 분산 시스템에서 대상으로 /에서 작업을 수행 할 수 있습니다. 그러나 DFS 작업을 지정하는 것은 HDFS와 관련이 있습니다.