问题描述:
当用hadoop向hdfs上传文件时,报Name node is in safe mode错误,上传失败
解决方式:
【命令】hadoop dfsadmin -safemode leave
【注意】安全模式的几种参数含义
enter ---表示进入安全模式
leave ---表示离开安全模式
get ----表示查看当前是否在安全模式
wait ---表示等待一直到安全模式结束
安全模式简介:
分布式文件系统启动的时候,开始的时候会有安全模式,当分布式文件系统处于安全模式的情况下,文件系统中的内容不允许修改也不允许删除,直到安全模式结束。安全模式主要是为了系统启动的时候检查各个DataNode上数据块的有效性,同时根据策略必要的复制或者删除部分数据块。运行期通过命令也可以进入安全模式。在实践过程中,系统启动的时候去修改和删除文件也会有安全模式不允许修改的出错提示,只需要等待一会儿即可。
也可以通过上面的命令,手动离开安全模式。
版权声明:本文为博主原创文章,未经博主允许不得转载。
时间: 2024-10-10 03:20:40