2017-02-27 36 views
-1

我想看看,我有使用sqoop导入MySQL数据的HDFS文件的内容。导入MySQL数据到HDFS文件内容不读CCA

我跑的命令hadoop dfs -cat /user/cloudera/products/part-m-00000

我得到错误:

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

它不是可以读取HDFS数据时的NameNode处于安全模式。在安全模式下运行以下命令,运行以下命令,

hadoop dfsadmin -safemode leave 

然后在hdfs中生成该文件。

+0

是的,但它说的是需要访问被拒绝用户Cloudera的超级privilage,然后我找到了解决办法须藤-u HDFS HDFS dfsadmin -safemode离开 – rakesh

+0

然后我找到了解决办法 – rakesh

+0

尼斯...批准的答案,如果它帮助...: ) –