Introduction

The Apache Ambari project is aimed at making Hadoop management simpler by developing software for provisioning, managing, and monitoring Apache Hadoop clusters. Ambari provides an intuitive, easy-to-use Hadoop management web UI backed by its RESTful APIs.

Ambari enables System Administrators to:

  • Provision a Hadoop Cluster
    • Ambari provides a step-by-step wizard for installing Hadoop services across any number of hosts.
    • Ambari handles configuration of Hadoop services for the cluster.
  • Manage a Hadoop Cluster
    • Ambari provides central management for starting, stopping, and reconfiguring Hadoop services across the entire cluster.
  • Monitor a Hadoop Cluster
    • Ambari provides a dashboard for monitoring health and status of the Hadoop cluster.
    • Ambari leverages Ganglia for metrics collection.
    • Ambari leverages Nagios for system alerting and will send emails when your attention is needed (e.g., a node goes down, remaining disk space is low, etc).

Ambari enables Application Developers and System Integrators to:

  • Easily integrate Hadoop provisioning, management, and monitoring capabilities to their own applications with the Ambari REST APIs.

Getting Started with Ambari

Follow the installation guide for Ambari 1.5.0.

Note: Ambari currently supports the 64-bit version of the following Operating Systems:

  • RHEL (Redhat Enterprise Linux) 5 and 6
  • CentOS 5 and 6
  • OEL (Oracle Enterprise Linux) 5 and 6
  • SLES (SuSE Linux Enterprise Server) 11
  • Ubuntu 12 support is coming soon

Get Involved

Visit the Ambari Wiki for design documents, roadmap, development guidelines, etc.

Join the Ambari User Meetup Group. You can see the slides from April 2, 2013, June 25, 2013, and September 25, 2013 meetups.

What's New?

Check out the work going on for the upcoming releases.