Hadoop作业要求禁用安全节点

时间:2011-09-19 12:04:51

标签: hadoop

Hadoop作业要求手动禁用安全模式。它说资源不可用。如何禁用安全模式?

3 个答案:

答案 0 :(得分:11)

您可以使用以下命令离开安全模式:

hadoop dfsadmin -safemode leave

The documentation touches briefly on other safemode states。但是,通常您的Hadoop实例出于某种原因进入安全模式,因此这可能不是永久修复。

答案 1 :(得分:0)

不确定为什么要手动退出安全模式。 dfsadmin命令可用于手动进入/退出安全模式。通常,当只应对HDFS进行只读操作时,手动输入安全模式。

根据Hadoop documentation

  

在Namenode启动时自动进入安全模式,并在配置的最小块百分比满足最小复制条件时自动离开安全模式。安全模式也可以手动输入,但之后也只能手动关闭。

这是命令

  

hadoop dfsadmin -safemode leave

答案 2 :(得分:0)

在我的情况下,只要我关闭系统而不关闭hadoop和hbase,它就会进入安全模式。因此,请确保在关闭系统之前关闭hadoop和hbase。