hadoop safemode 的设置
来源:互联网 发布:抽数字软件在线 编辑:程序博客网 时间:2024/06/05 10:53
"Cannot create file/._COPYING_. Name node is in safe mode".错误
解决方法:
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 - 等待,一直到安全模式结束。
另附stackoverflow关于该问题的讨论:
http://stackoverflow.com/questions/15803266/name-node-is-in-safe-mode-not-able-to-leave
- hadoop safemode 的设置
- hadoop safemode 的设置
- hadoop 重启后safemode问题
- hadoop safemode 问题
- hadoop dfsadmin -safemode 详解
- 关闭hadoop safemode模式
- hadoop safemode----hadoop安全模式
- hadoop dfsadmin -safemode 命令详解
- safemode
- Hadoop 集群启动一直处于safemode解决方法
- hadoop 关闭文件权限检查和safemode
- Hadoop 集群启动一直处于safemode解决方法
- hadoop启动后进safemode不出来
- Hadoop集群启动一直处于safemode
- 关于NameNode的safeMode模式
- org.apache.hadoop.hdfs.server.namenode.safemode.exception
- HDFS safemode
- hadoop中dfs.replication、dfs.replication.min及dfs.safemode.threshold.pct关系
- 实现Android应用自动检查更新并且下载
- mvc中模型对象中的元数据校验库
- Linux 下 Mysql 5.7 的安装
- 无重边无向连通图的割点和桥
- CoreAnimation
- hadoop safemode 的设置
- La2678
- 无重边有向连通图的强连通分量
- HashMap与ConcurrentHashMap的区别
- 扯扯淡
- C#使用SqlBulkCopy批量更新数据
- 3】Hanoi汉诺塔问题
- java引用webRoot下的文件
- 【Hibernate】——悲观锁和乐观锁