Hi, guys. It is able to use ambari web UI or REST API to build a cluster in AWS. You can view the template at http://54.86.210.191:8080
The instance is CentOS 6.3 64 bits, 1GB RAM.
- Download repo and setup Ambari server in one of the instance. http://docs.hortonworks.com/HDPDocuments/Ambari-2.0.1.0/bk_Installing_HDP_AMB/content/_download_the_ambari_repo.html
- Create other instances as slave nodes, enable ssh login as root
- When create the cluster with ambari, register hosts with AWS instance private DNS, paste the public key to enable SSH. Ambari will handle the installation and register all the host instances.
or you can choose install the ambari-agent in each instance and register ambari-server hostname, then start.
- Select componets and services , launch the cluster.
TIPS:
It would be much easier to find a way to hide the ambari-agent docker under a hostname known to agent-server. Simply register in Ambari-server.
Some point to care : Ambari 1.7.0 version seems stable at present, 2.1.0 version would cause some problem in different OS. Currently support and limit to CentOS 6, SLES11, Ubuntu 12. The RAM size of Ambari server would not sufficient to handle the operation of Cluster. It is better to use a enhanced instance. To running the Hadoop job, we have to attach storage to the instance.
Hi, guys. It is able to use ambari web UI or REST API to build a cluster in AWS. You can view the template at http://54.86.210.191:8080
The instance is CentOS 6.3 64 bits, 1GB RAM.
or you can choose install the ambari-agent in each instance and register ambari-server hostname, then start.
TIPS:
It would be much easier to find a way to hide the ambari-agent docker under a hostname known to agent-server. Simply register in Ambari-server.
Some point to care : Ambari 1.7.0 version seems stable at present, 2.1.0 version would cause some problem in different OS. Currently support and limit to CentOS 6, SLES11, Ubuntu 12. The RAM size of Ambari server would not sufficient to handle the operation of Cluster. It is better to use a enhanced instance. To running the Hadoop job, we have to attach storage to the instance.