HDFS在slave节点上创建信息,失败显示
强制关闭安全模式命令
hadoop dfsadmin -safemode leave
显示
ok了!
解释一下原理
当前处于安全模式之下。
1、什么是安全模式
安全模式是HDFS处于一种特殊状态,在这种状态下HDFS只接受读取文件,不能进行创建和修改等请求
在NameNode节点启动的时候,HDFS会进入安全模式,但是在DataNode节点启动的时候会向NameNode汇报block等状态,直到整个系统进入安全标准时,HDFS会自动离开安全模式
系统什么时候才离开安全模式,需要满足哪些条件?当收到来自datanode的状态报告后,namenode根据配置,确定 1)可用的block占总数的比例、2)可用的数据节点数量符合要求之后,离开安全模式。如果有必要,也可以通过命令强制离开安全模式。