2017-02-27 5 views
-1

sqoop을 사용하여 가져 오기 mysql 데이터가있는 hdfs 파일의 내용을보고 싶습니다.mysql 데이터를 hdfs 콘텐트 파일로 가져 오기 CCA

나는 hadoop dfs -cat /user/cloudera/products/part-m-00000 명령을 실행했습니다. 그것은 네임 노드가 안전 모드에있을 때 HDFS 데이터를 읽을 수 아니다

cat: Zero blocklocations for /user/cloudera/products/part-m-00000. Name node is in safe mode. 
+0

[여기] (http://stackoverflow.com/questions/15803266/name-node-is-in-safe-mode-not-able-to-leave)를 참조하십시오. – pheeleeppoo

답변

0

:

나는 오류를 얻고있다. 안전 모드에서 나가서 아래 명령을 실행하십시오.

hadoop dfsadmin -safemode leave 

그런 다음 파일을 hdfs에 보관하십시오.

+0

네,하지만 사용자 cloudera 수퍼 유저 권한에 대한 액세스가 거부되었다고 말하면 해결책을 찾았습니다 sudo -u hdfs hdfs dfsadmin -safemode leave – rakesh

+0

그런 다음 해결책을 찾았습니다 – rakesh

+0

니스 ... 도움이된다면 대답을 승인하십시오 ... :) –