zoukankan      html  css  js  c++  java
  • hadoop Safe mode is ON 的解决办法

    hadoop Safe mode is ON 的解决办法 

    搭了一个hadoop集群环境,近期总是出现读写文件错误的情况,查看name node的日志显示 (Safe mode is ON)

     
    Safe mode is ON. The ratio of reported blocks 0.2000 has not reached the threshold 0.9990. Safe mode will be turned off automatically.

    再往上翻

    org.apache.hadoop.hdfs.server.namenode.SafeModeException: Cannot delete /home/hadoop/tmp/mapred/system. Name node is in safe mode.
    google 解决方案有三种
    1)执行命令:bin/hadoop dfsadmin -safemode leave
    dfsadmin -safemode value 参数value的说明如下:
    enter - 进入安全模式
    leave - 强制NameNode离开安全模式
    get -  返回安全模式是否开启的信息
    wait - 等待安全模式结束。
    2)重新格式化文件系统 =。=
    3)bin/hadoop fsck /
     
    第一种方法,需要每次都执行一遍,很纠结~
    第二种方法,format的意思你懂得。。。。
    第三种方法,如果数据多,那执行起来会很慢,没办法,慢慢等吧。

    来自:  http://blog.chinaunix.net/uid-233938-id-3124458.html

  • 相关阅读:
    XML 文档的结构
    java 事件机制
    Spring 中的 Resource和ResourceLoader
    Spring PropertyPlaceholderConfigurer
    生产者——消费者模型的java代码实现
    encodeURI() 函数概述
    ECMAScript 6
    node
    AJAX常见面试题
    AJAX(Asynchronous JavaScript and XML)
  • 原文地址:https://www.cnblogs.com/mjorcen/p/3949550.html
Copyright © 2011-2022 走看看