2014-07-17 2 views
0

일부 파일을 hdfs에 복사했으며 파일이 실제로 있는지 확인하려고합니다. 전에 hadoop fs -ls 명령을 실행했을 때 hdfs에있는 기존의 모든 디렉토리를 볼 수있었습니다. 그러나 이제 오류가 발생합니다 : ls: '.': No such file or directory오류 HDFS의 파일 액세스 오류

어떻게 hdfs에서 파일에 액세스 할 수 있습니까?

+0

업데이 트를보십시오 : 나는 /'하둡 때 fs -ls을 시도'이 결과를 얻을 수 있었다 : '0 2014년 7월 16일 20시 10분/tmp를 '. 그러나, 나는 마지막으로 hdfs를 확인할 때 본 입력 및 출력 디렉토리를 보지 못합니다. hadoop을 다시 시작할 때 파일을 hdfs에 다시 복사해야합니까? – user2590144

+0

루트 디렉토리 아래에 더 많은 디렉토리와 파일이 필요합니까? 그렇다면 모든 데이터 노드가 실행 중인지 확인하십시오. 'hadoop dfsadmin -report'를 실행해야합니다. – alvits

+0

모든 데이터 노드가 올바르게 실행되고 있다고 생각합니다. 또한, hadoop fs -mkdir -p/user/[username]'을 사용하여/user/[내 사용자 이름]이라는 디렉토리를 만들었으며 더 이상 오류가 없습니다. 내가 홈 디렉토리를 가지고 있지 않았기 때문에 그런 것 같습니다. 어쨌든 조언 주셔서 감사합니다! – user2590144

답변

-1

하둡 때 fs -ls/dirname이