BUPT_coder 2016-05-21 01:34 采纳率: 0%
浏览 4516
已结题

hadoop安全模式无法退出

hadoop集群一直处于安全模式,无法对hdfs进行写操作,一直报Name node is in safe mode.使用指令hadoop dfsadmin -safemode leave 也退不出来,是什么情况?怎么才能退出安全模式啊?

  • 写回答

1条回答 默认 最新

  • goolgle114 2016-05-21 02:24
    关注

    NameNode在启动的时候首先进入安全模式,如果datanode丢失的block达到一定的比例(1-dfs.safemode.threshold.pct),则系统会一直处于安全模式状态即只读状态。dfs.safemode.threshold.pct(缺省值0.999f)表示HDFS启动的时候,如果DataNode上报的block个数达到了元数据记录的block个数的0.999倍才可以离开安全模式,否则一直是这种只读模式。如果设为1则HDFS永远是处于SafeMode。有两个方法离开这种安全式模式
    1.修改dfs.safemode.threshold.pct为一个比较小的值,缺省是0.999。 2.bin/hadoop dfsadmin -safemode leave命令强制离开

    评论

报告相同问题?

悬赏问题

  • ¥15 这是哪个作者做的宝宝起名网站
  • ¥60 版本过低apk如何修改可以兼容新的安卓系统
  • ¥25 由IPR导致的DRIVER_POWER_STATE_FAILURE蓝屏
  • ¥50 有数据,怎么建立模型求影响全要素生产率的因素
  • ¥50 有数据,怎么用matlab求全要素生产率
  • ¥15 TI的insta-spin例程
  • ¥15 完成下列问题完成下列问题
  • ¥15 C#算法问题, 不知道怎么处理这个数据的转换
  • ¥15 YoloV5 第三方库的版本对照问题
  • ¥15 请完成下列相关问题!