Ubuntu 如何在我的系统上拥有类似AmazonEC2的环境?

Ubuntu 如何在我的系统上拥有类似AmazonEC2的环境?,ubuntu,hadoop,amazon-ec2,cloud,cloudera,Ubuntu,Hadoop,Amazon Ec2,Cloud,Cloudera,我有一个别人编写的hadoop项目(link)。我知道消息来源。我想在我的集群上实现它(基本上是3台ubuntu机器)。但是提到的项目是在EC2平台上工作的(使用Cloudera发行版) 那么,我应该在我的系统上安装什么才能让它拥有运行这样一个项目的软件呢 我考虑过Cloudera Manager,Oracle Java。如果该项目与Cloudera发行版(而不是与EMR)一起工作,您可以安装Cloudera,而且应该可以。如果s3被用作一个文件系统,我唯一能想到的问题就是 如果项目确实对s3有

我有一个别人编写的hadoop项目(link)。我知道消息来源。我想在我的集群上实现它(基本上是3台ubuntu机器)。但是提到的项目是在EC2平台上工作的(使用Cloudera发行版)

那么,我应该在我的系统上安装什么才能让它拥有运行这样一个项目的软件呢


我考虑过Cloudera Manager,Oracle Java。

如果该项目与Cloudera发行版(而不是与EMR)一起工作,您可以安装Cloudera,而且应该可以。如果s3被用作一个文件系统,我唯一能想到的问题就是
如果项目确实对s3有效,您有两种方法:
a) 尝试将s3替换为hdfs和所有文件名/路径,这样也可以正常工作(如果它们是硬编码的)
b) 安装OpenStack的Swift,它是S3的开源替代品,然后尝试在其上运行Hadoop。披露:我参与了在Swift上运行hadoop的项目