本文主要是介绍Hadoop执行程序出现Name node is in safe mode.,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
Name node is in safe mode.
问题描述:重启Hadoop之后立即执行了测试程序,出现该问题
环境:hadoop3.3.1 jdk1.8 centos7
问题解决:
1、NameNode发现集群中DataNode丢失达到一定比例(0.01%)时会进入安全模式,此时只允许查看数据不允许对数据进行任何操作。
2、HDFS集群即使启动正常,启动只会依旧会进入安全模式一段时间,这时你不需要理会他,稍等片刻即可。
3、集群升级维护时手动进入安全模式吗,命令如下
hadoop dfsadmin -safemode enter
如何退出安全模式呢?············
使用命令
hadoop dfsadmin -safemode leave
然后再运行你打包的jar程序即可
- 遇到此问题原因,刚启动集群就执行任务,即遇到了第二种情况,稍等执行正常
这篇关于Hadoop执行程序出现Name node is in safe mode.的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!