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

Aru*_*mar 2 hadoop hdfs

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

hadoop fs -mkdir data
Run Code Online (Sandbox Code Playgroud)

我收到以下错误

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

请帮忙 :(

Ram*_*jan 6

当您启动hadoop,对于一些时限hadoop停留在safemode.您可以等待(您可以在NamenodeWeb UI 上看到时间限制减少),直到时间限制或您可以将其关闭

hadoop dfsadmin -safemode leave
Run Code Online (Sandbox Code Playgroud)

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


小智 5

除了Ramesh Maharjan回答外,默认情况下,cloudera机器(Cloudera Quick Start#5.12)不允许设置安全模式,它需要指定-u选项,如下所示:

sudo -u hdfs hdfs dfsadmin -safemode leave
Run Code Online (Sandbox Code Playgroud)