hadoop集群的安全模式
2013-07-16 16:25
429 查看
hadoop集群的安全模式
NameNode在启动的时候首先进入安全模式,如果datanode丢失的block达到一定的比例(1-dfs.safemode.threshold.pct),则系统会一直处于安全模式状态即只读状态。
dfs.safemode.threshold.pct(缺省值0.999f)表示HDFS启动的时候,如果DataNode上报的block个数达到了元数据记录的block个数的0.999倍才可以离开安全模式,否则一直是这种只读模式。如果设为1则HDFS永远是处于SafeMode。
下面这行摘录自NameNode启动时的日志(block上报比例1达到了阀值0.9990)
The ratio of reported blocks 1.0000 has reached the threshold 0.9990. Safe mode will be turned off automatically in 18 seconds.
hadoop dfsadmin -safemode leave
有两个方法离开这种安全模式
(1)修改dfs.safemode.threshold.pct为一个比较小的值,缺省是0.999。
(2)hadoop dfsadmin -safemode leave命令强制离开
用户可以通过dfsadmin -safemode value 来操作安全模式,参数value的说明如下:
enter - 进入安全模式
leave - 强制NameNode离开安全模式
get - 返回安全模式是否开启的信息
wait - 等待,一直到安全模式结束。
NameNode在启动的时候首先进入安全模式,如果datanode丢失的block达到一定的比例(1-dfs.safemode.threshold.pct),则系统会一直处于安全模式状态即只读状态。
dfs.safemode.threshold.pct(缺省值0.999f)表示HDFS启动的时候,如果DataNode上报的block个数达到了元数据记录的block个数的0.999倍才可以离开安全模式,否则一直是这种只读模式。如果设为1则HDFS永远是处于SafeMode。
下面这行摘录自NameNode启动时的日志(block上报比例1达到了阀值0.9990)
The ratio of reported blocks 1.0000 has reached the threshold 0.9990. Safe mode will be turned off automatically in 18 seconds.
hadoop dfsadmin -safemode leave
有两个方法离开这种安全模式
(1)修改dfs.safemode.threshold.pct为一个比较小的值,缺省是0.999。
(2)hadoop dfsadmin -safemode leave命令强制离开
用户可以通过dfsadmin -safemode value 来操作安全模式,参数value的说明如下:
enter - 进入安全模式
leave - 强制NameNode离开安全模式
get - 返回安全模式是否开启的信息
wait - 等待,一直到安全模式结束。
相关文章推荐
- 第127讲:Hadoop集群管理之安全模式解析及动手实战学习笔记
- Hadoop集群安全模式的问题
- Hadoop词频统计(一)之集群模式运行
- HADOOP集群搭建实战(HA高可靠性模式)
- hadoop的安全模式
- Hadoop集群完全分布式模式环境部署
- hadoop的安全模式
- HBase入门笔记(三)-- 完全分布模式Hadoop集群安装配置
- Hadoop概念学习系列之再谈hadoop集群里的本地模式、伪分布模式和全分布模式(三十七)
- hadoop进入和退出安全模式
- IT-hadoop--hadoop关闭安全模式
- Hadoop 集群模式安装 配置
- Hadoop学习之路(五)Hadoop集群搭建模式和各模式问题
- hadoop集群模式下导入数据到hbase上报错
- Linux下Hadoop集群的搭建(2)—单机模式
- 如何解决hadoop2.2一直处于安全模式
- hadoop集群模式下hadoop 上传文件 报错could only be replicated to 0 nodes, instead of 1
- HA模式下的Hadoop+ZooKeepeer+Hbase启动和关闭顺序!(针对本实验室的集群)
- Hadoop分布式集群搭建(二 )完全分布式模式
- hadoop集群HA模式的切换尝试初识