Hadoop:无法删除目录.名称节点处于安全模式

6 hadoop hdfs

当我试图删除HDFS文件系统中的目录时,我收到以下错误:

无法删除目录.名称节点处于安全模式.

如何解决这个问题?请指教.

Sha*_*oor 10

如果您看到该错误,则表示Namenode处于安全模式,并且几乎等同于只读模式.

要从安全模式中保留namenode,请运行以下命令:

$ hadoop dfsadmin -safemode离开

  • 虽然这个答案在 2014 年是正确的,但现在是不正确的,因为这个脚本已被弃用并且不起作用。按照@Philip的建议使用“hdfs dfsadmin -safemode left”。 (2认同)

小智 5

如果您使用的是hadoop 2.9.0或更高版本,请使用

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