1

我正在尝试在 HDFS 中放置一些虚拟文件,但它显示为 foll。错误:

$ hadoop fs -put dummy.txt /user/hadoop put: org.apache.hadoop.hdfs.server.namenode.SafeModeException: 无法创建文件/user/hadoop/dummy.txt。名称节点处于安全模式。

为此,我尝试了以下命令:

$ hadoop dfsadmin -safemode leave

并尝试执行之前的 hadoop put 命令。但这又给了我同样的错误。

名称节点未退出安全模式。

请对此有任何帮助。

4

2 回答 2

1

尝试格式化你的 namenode 。

 hadoop namenode -format 

接着

hadoop dfsadmin -safemode leave
于 2013-10-17T08:43:04.030 回答
0

在 docker Hadoop 容器 bash shell 中,创建一个文件

/usr/local/hadoop/bin/hdfs namenode -format
/usr/local/hadoop/bin/hdfs dfsadmin -safemode leave
/usr/local/hadoop/bin/hdfs dfs -mkdir /user/test/
于 2020-04-30T15:09:36.470 回答