`
dacoolbaby
  • 浏览: 1262428 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

Name node is in safe mode

阅读更多

 

在执行copyFromLocal的时候,报错了。

Name node is in safe mode。

safemode模式

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命令强制离开

 

关闭safemode

hadoop dfsadmin -safemode leave 

 

分享到:
评论

相关推荐

    无法启动hive

    Name node is in safe mode. 问题原因: hdfs在启动开始时会进入安全模式,这时文件系统中的内容不允许修改也不允许删除,直到安全模式结束。安全模式主要是为了系统启动的时候检查各个DataNode上数据块的有效性,...

    关于hive元数据的错误

    Exception in thread “main” java.lang.RuntimeException: org.apache.hadoop.ipc.RemoteException(org.apache.hadoop.hdfs.server.... Name node is in safe mode. The reported blocks 2381 needs additional 2

    php.ini-development

    in production environments and one that is recommended to be used in ; development environments. ; php.ini-production contains settings which hold security, performance and ; best practices at its ...

    hadoopq集群搭建.pdf

    要退出安全模式,可使用`hadoop dfsadmin -safemode leave`命令。 2. **Native-Hadoop库加载失败**:如果出现“Unable to load native-hadoop library for your platform”的错误,这通常意味着Hadoop的本地库与...

    hadoop命令指南

    hadoop dfsadmin [-report] [-safemode {enter|leave|get}] [-setSafeMode {enter|leave|get|wait|waitForSafeMode}] [-saveNamespace] [-rollbackEdits] [-refreshNodes] [-refreshServiceAcl] [-...

    hadoopq集群搭建.docx

    hadoop dfsadmin -safemode leave ``` **问题2:Hadoop本地库加载失败** 如果出现“Unable to load native-hadoop library for your platform”的错误,可能是因为Hadoop的本地库与你的操作系统位数不匹配,或者是...

    表单验证Validator v1.0(CHM) 下载

    SafeString : "this.IsSafe(value)", Limit : "this.limit(value.length,getAttribute('min'), getAttribute('max'))", LimitB : "this.limit(this.LenB(value), getAttribute('min'), getAttribute('max'))", ...

    python3.6.5参考手册 chm

    PEP 3155: Qualified name for classes and functions PEP 412: Key-Sharing Dictionary PEP 362: Function Signature Object PEP 421: Adding sys.implementation SimpleNamespace Using importlib as the ...

    hadoop命令集

    - `hadoop dfsadmin -safemode leave`:退出安全模式。 通过以上命令的学习和实践,我们可以更加熟练地使用Hadoop进行各种操作,无论是文件管理还是任务调度,都能轻松应对。希望本文能为您的Hadoop学习之旅提供...

    Mycat+MySQL Galera读写分离验证安装手册

    wsrep_node_name=node1 wsrep_provider=/usr/local/mysql/lib/plugin/libgalera_smm.so wsrep_sst_method=rsync port=3306 socket=/var/lib/mysql/mysql.sock user=mysql basedir=/usr/local/mysql datadir=...

Global site tag (gtag.js) - Google Analytics