HDFS安全模式

参考:https://forum.huawei.com/enterprise/zh/thread-435089.html

安全模式是HDFS的一种工作状态,处于安全模式下,只能给客户端提供只读视图,不接受增删改。

namenode启动时,会将映像文件(fsimage)和编辑日志(edit log)加载到内存中,在内存中形成一个元数据映像。接着会创建一个新的fsimage和空的edit log。此时namenode开始监听RPC和http请求。namenode进入安全模式,只接受客户端读请求。

在安全模式下,各个datanode会向namenode发送数据块列表,当namenode统计到有足够多的数据块后(每个副本默认3个),30秒后退出安全模式。若发现节点过少,会启动数据块的复制过程。。

刚格式化的HDFS系统不会进入安全模式,因为没有数据库

查看hdfs的模式

hdfs dfsadmin -safemode get

进入hdfs安全模式

hdfs dfsadmin -safemode enter

退出hdfs安全模式

hdfs dfsadmin -safemode leave

爱人不亲,反其仁;治人不治,反其智;礼人不答,反其敬;行有不得,反求诸己
原文地址:https://www.cnblogs.com/lina-2015/p/14144327.html