https://github.com/oracle-quickstart/oci-hadoop
Terraform module to deploy Hadoop on Oracle Cloud Infrastructure (OCI)
https://github.com/oracle-quickstart/oci-hadoop
cloud hadoop oci oracle oracle-led terraform
Last synced: 8 months ago
JSON representation
Terraform module to deploy Hadoop on Oracle Cloud Infrastructure (OCI)
- Host: GitHub
- URL: https://github.com/oracle-quickstart/oci-hadoop
- Owner: oracle-quickstart
- License: apache-2.0
- Archived: true
- Created: 2019-05-17T01:09:48.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2022-06-10T21:45:02.000Z (over 3 years ago)
- Last Synced: 2025-03-21T06:43:56.488Z (9 months ago)
- Topics: cloud, hadoop, oci, oracle, oracle-led, terraform
- Language: Shell
- Homepage:
- Size: 535 KB
- Stars: 4
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# oci-hadoop
Apache Hadoop on OCI
## Deployment
This template uses [Oracle Resource Manager](https://docs.oracle.com/en-us/iaas/Content/ResourceManager/Concepts/resourcemanager.htm) to deploy an [Apache Hadoop](http://hadoop.apache.org) cluster on OCI. The schema driven install will guide you through customization options available prior to deployment.
Simply click the Deploy to OCI button here to initiate deployment of the stack.
[](https://cloud.oracle.com/resourcemanager/stacks/create?region=home&zipUrl=https://github.com/oracle-quickstart/oci-hadoop/archive/1.0.10.zip)
## Architecture
Here is a diagram of the deployment architecture when creating a VCN as part of the stack deployment:

## Hadoop Components
Cluster service topology is as follows:
* Master 1 is NameNode and JobHistory server
* Master 2 is ResourceManager, Timeline, Proxy and History Server
* All Master hosts are ZooKeeper servers
Edge node has client libraries deployed in .bashrc for root user. Cluster hosts have deployment logs in /var/log/OCI-Hadoop.log which can be used to triage any deployment issues.