ambari-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Eric Yang <>
Subject Re: Ambari Assistance
Date Mon, 14 Nov 2011 16:58:47 GMT
Hi Ahmed,

Ambari agent communicates with Ambari controller to receive unix command instructions and
execute them.
For Agent, run the following command:

cd agent
mvn clean package -P rpm

Then go into agent/target directory and install agent rpm.

To start the agent:


Ambari controller is the central command server for keeping states of the cluster.
For the controller, run maven package on the top level:

mvn clean package

To start controller:

tar fxvz ambari-controller-*.tar.gz
cd ambari-controller-*
./bin/ambari controller

Ambari client is a command line interface for interacting with Ambari controller.
For ambari client:

tar fxvz ambari-client-*.tar.gz
cd ambar-client-*
./bin/ambari client

Hope this helps.


On Nov 13, 2011, at 9:33 AM, Ahmed Fathalla wrote:

> Hello Guys,
> I've managed to build the project using "mvn clean package", yet I'm a bit
> lost on the project structure and how each component interacts with the
> other.  Are there some instructions on how to run  a standalone
> configuration on a development machine?
> I'd like to learn more about what the agent/controller/client does, is
> there some documentation on that?
> Thanks and your help is much appreciated :D
> -- 
> Ahmed Fathalla

View raw message