无法在hdfs中创建目录NameNode处于安全模式

时间:2017-06-10 03:30:13

标签: hadoop hdfs

我升级到最新版本的cloudera.Now我正在尝试在HDFS中创建目录

hadoop fs -mkdir data

我收到以下错误

  

无法创建/ user / cloudera / data名称节点位于SafeMode中。

请帮助:(

4 个答案:

答案 0 :(得分:6)

当您开始hadoop时,某个时间限制hadoop会停留在safemode。您可以等待(您可以在{1}}网络用户界面上看到时间限制减少,直到时间限制,或者您可以使用

将其关闭
Namenode

以上命令关闭hadoop的安全模式

答案 1 :(得分:3)

除了Ramesh Maharjan的回答,默认情况下,cloudera机器(Cloudera快速入门#5.12)不允许SET OFF安全模式,需要指定-u选项,如下所示:

sudo -u hdfs hdfs dfsadmin -safemode leave

答案 2 :(得分:0)

尝试了Suresh Gautam的以下建议,问题得到解决,他的答案应标记为正确答案。

    sudo -u hdfs hdfs dfsadmin -safemode leave

答案 3 :(得分:0)

可能需要hdfs命令的完整路径

/usr/local/hadoop/bin/hdfs dfsadmin -safemode leave