gpt4 book ai didi

hadoop - 安全模式异常 : Name node is in safe mode

转载 作者:可可西里 更新时间:2023-11-01 14:10:55 25 4
gpt4 key购买 nike

我尝试将文件从我的本地磁盘复制到 hdfs 。起初它给出了 SafeModeException。在寻找解决方案时,我读到如果再次执行相同的命令,问题就不会出现。所以我再次尝试,它没有给出异常。

hduser@saket:/usr/local/hadoop$ bin/hadoop dfs -copyFromLocal /tmp/gutenberg/ /user/hduser/gutenberg
copyFromLocal: org.apache.hadoop.hdfs.server.namenode.SafeModeException: Cannot create directory /user/hduser/gutenberg. Name node is in safe mode.
hduser@saket:/usr/local/hadoop$ bin/hadoop dfs -copyFromLocal /tmp/gutenberg/ /user/hduser/gutenberg

为什么会这样?我应该使用此代码关闭安全模式吗?

hadoop dfs -safemode leave

最佳答案

NameNode 处于安全模式,直到数据节点报告配置百分比的 block 在线。可以通过hdfs-site.xml

中的参数 dfs.namenode.safemode.threshold-pct进行配置

对于只有很少 block 的小型/开发集群 - 将此参数设置为低于其默认 0.9999f 值是有意义的。否则 1 个丢失的 block 会导致系统在安全模式下挂起。

关于hadoop - 安全模式异常 : Name node is in safe mode,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13729510/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com