我正在学习Hadoop,并且已经在我的Mac上正确安装了singe node Hadoop集群(版本:2.7.3)。我已经在我的HDFS中上传了一些文本文件,今天当我试图在HDFS中创建一个新目录时,它正在显示
mkdir:无法创建目录/ horton。名称节点处于安全模式。
然后我搜索了“Hadoop中的什么是安全模式?”。我开始知道Namenode在内存不足时进入安全模式。结果,HDFS变得只有可读性。这意味着无法在HDFS中创建任何其他目录或文件。要退出安全模式,使用以下命令:
hadoop dfsadmin -safemode leave
我有近150 GB的可用磁盘空间,在我的HDFS中,我创建了5个文件夹,上面附带了一些文本文件。所以,我想知道我的HDFS存储如何在几个文件夹和文本文件中填满,如果有其他原因让NameNode进入安全模式,请告诉我原因。
谢谢!