鲲鹏社区首页
中文
注册
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助

运行hdfs namenode -format时报错

问题现象描述

运行hdfs namenode -format时报错,报错信息为:“Error: JAVA_HOME is not set and could not be found.”。

关键过程、根本原因分析

JAVA_HOME环境变量设置不正确。

结论、解决方案及效果

参见配置环境变量设置JAVA_HOME变量。

若JAVA_HOME设置正确,则修改“./etc/hadoop/hadoop-env.sh”文件。
  1. 打开“./etc/hadoop/hadoop-env.sh”文件。

    vi ./etc/hadoop/hadoop-env.sh

  2. 按“i”进入编辑模式,修改环境变量文件,补充以下环境变量。
    expect JAVA_HOME=JDK安装路径
  3. 按“Esc”键,输入:wq!,按“Enter”保存并退出编辑。