2013-05-16 28 views
0

下面的快速入门指南http://whirr.apache.org/docs/0.8.1/quick-start-guide.html的例子我想开始一个whirr hadoop集群。不幸的是,我收到了与此条目相同的错误Whirr: Cannot connect to Hadoop cluster on EC2 after lauch-cluster。 我看到在下载hadoop时貌似已经出现了一些问题的启动集群的输出。有任何想法吗? 谢谢!Whirr无法下载hadoop

斌/呼呼推出集群--config〜/ .whirr /对供应商AWS-EC2 hadoop.propertiesRunning使用身份AKIAJUS7X6OK3HC3SJMQ 自举集群 配置模板自举类Hadoop datanode_hadoop-的TaskTracker 配置模板自举的Hadoop -jobtracker_hadoop-名称节点 启动与角色[Hadoop的数据节点,Hadoop的的TaskTracker] 启动与角色[Hadoop的JobTracker的,Hadoop的名称节点]

运行启动脚本1个(多个)节点1个(多个)节点{INSTANCE_NAME =自举-Hadoop的jobtracker_节点Hadoop的名称节点}节点(US-东-1/I-6343df03) 运行启动脚本{INSTANCE_NAME =自举-Hadoop的datanode_hadoop-的TaskTracker}(US-东-1/I-6143df01)

< <在节点(us-east-1/i-6143df01)上运行InitScript {INSTANCE_NAME = bootstrap-hadoop-datanode_hadoop-tasktracker}时出错:{output =此函数不执行任何操作。它只是需要存在,所以Statements.call(“retry_helpers”)不会调用不存在的东西 .... .... 无法下载http://apache.osuosl.org/hadoop/common/hadoop-1.0.4/hadoop- 1.0.4.tar.gz.md5。继续。 未能下载hadoop-1.0.4.tar.gz。中止。 ,error = dpkg-preconfigure:无法重新打开stdin:

+0

使用install_tarball_no_md5.sh库中不存在的,因为昨天发布的Apache 1.2.0版本。但即使将tarball指向该版本也不能解决我的其他问题....感谢任何有用的建议 – js84

回答

2

指定压缩包URL将帮助您正确安装hadoop。

例如

whirr.hadoop.version=1.2.1 
whirr.hadoop.tarball.url=http://apache.osuosl.org/hadoop/common/hadoop-${whirr.hadoop.version}/hadoop-${whirr.hadoop.version}.tar.gz 

MD5下载的这个错误是因为在呼呼whirr/core/src/main/resources/functions

使用install_tarball.sh可以改变HadoopClusterActionHandler.javawhirr/core/src/main/resources/functions/