我正在尝试在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
答案 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
export JAVA_HOME = / usr / lib / jvm / java-1.7.0-openjdk-1.7.0.79.x86_64 / jre
export PATH = $ PATH:$ JAVA_HOME / bin
export PATH = $ PATH:$ HOME / hadoop-2.6.0 / bin