Hadoop的学习(五)---namenode 节点进入安全模式如何解决

safemode模式 

 

         NameNode在启动的时候首先进入安全模式,如果datanode丢失的block达到一定的比例(1-dfs.safemode.threshold.pct),则系统会一直处于安全模式状态即只读状态。 

dfs.safemode.threshold.pct(缺省值0.999f)表示HDFS启动的时候,如果DataNode上报的block个数达到了元数据记录的block个数的0.999倍才可以离开安全模式,否则一直是这种只读模式。如果设为1则HDFS永远是处于SafeMode。

name node is in safe mode 可以理解为安全模式,需要解除,解除安全模式命令

 hdfs  dfsadmin -safemode leave


namenode安全模式启动命令

hdfs dfsadmin  -safemode enter


namenode安全模式状态查看

hdfs dfsadmin -safemode enter


安全模式状态下便于维护集群

你可能感兴趣的:(大数据,大数据笔记)