配置错误:未配置namenode地址dfs.namenode.servicerpc-address或dfs.namenode.rpc-address

时间:2016-02-02 15:59:59

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

我正在尝试在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

1 个答案:

答案 0 :(得分:0)

当您配置.bashrc将其更改为下面时,网站的第二行出错。完成更改后的源.bashrc。

导出HADOOP_HOME = $ HOME / hadoop-2.6.0

export HADOOP_CONF_DIR = $ HOME / hadoop-2.6.0 / etc / hadoop

export 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

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

export PATH = $ PATH:$ JAVA_HOME / bin

将Hadoop bin /目录添加到PATH

export PATH = $ PATH:$ HOME / hadoop-2.6.0 / bin