【问题标题】:Incorrect configuration: namenode address dfs.namenode.servicerpc-address or dfs.namenode.rpc-address is not configured配置错误:namenode地址dfs.namenode.servicerpc-address或dfs.namenode.rpc-address未配置
【发布时间】:2018-09-20 09:37:01
【问题描述】:

我正在尝试在 ec2-instance 上安装 Hadoop-2.6.0。

我下载并安装了 Hadoop。我还设置了环境变量。尝试启动 hdfs 服务时出现以下错误。

[ec2-user@ip-10-177-1-69 sbin]$ ./start-dfs.sh 配置错误:namenode地址dfs.namenode.servicerpc-address或dfs.namenode.rpc-address未配置。 在 [] 上启动名称节点 错误:找不到配置目录:/home/ec2-user/hadoop2.6.0/etc/hadoop 错误:找不到配置目录:/home/ec2-user/hadoop2.6.0/etc/hadoop 启动辅助名称节点 [0.0.0.0] 错误:找不到配置目录:/home/ec2-user/hadoop2.6.0/etc/hadoop

【问题讨论】:

    标签: hadoop amazon-web-services amazon-ec2


    【解决方案1】:

    当你配置.bashrc改成下面的时候,网站的第二行有错误。完成更改后源 .bashrc。

    导出 HADOOP_HOME=$HOME/hadoop-2.6.0

    导出 HADOOP_CONF_DIR=$HOME/hadoop-2.6.0/etc/hadoop

    导出 HADOOP_MAPRED_HOME=$HOME/hadoop-2.6.0

    导出 HADOOP_COMMON_HOME=$HOME/hadoop-2.6.0

    导出 HADOOP_HDFS_HOME=$HOME/hadoop-2.6.0

    导出 YARN_HOME=$HOME/hadoop-2.6.0

     

    设置 JAVA_HOME

    导出 JAVA_HOME=/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.79.x86_64/jre

    导出 PATH=$PATH:$JAVA_HOME/bin

     

    将 Hadoop bin/ 目录添加到 PATH

    导出 PATH=$PATH:$HOME/hadoop-2.6.0/bin

    【讨论】:

    • 检查 java -version 并在 export JAVA_HOME 中使用相同的版本
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-07-28
    • 2021-01-06
    • 2017-02-03
    • 2018-03-16
    • 2021-08-10
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多