Build and install Ambari 1.5.0
Step 1: Download and build Ambari 1.5.0 source
...
Code Block |
---|
wget http://www.apache.org/dist/ambari/ambari-1.5.0/ambari-1.5.0.tar.gz tar xfvz ambari-1.5.0.tar.gz cd ambari-1.5.0 mvn versions:set -DnewVersion=1.5.0 mvn -B clean install package rpm:rpm -DnewVersion=1.5.0 -DskipTests -Dpython.ver="python >= 2.6" |
Note: You need to have tools such as rpm-build tool, brunch, etc. For details on prerequisites, please see https://cwiki.apache.org/confluence/display/AMBARI/Coding+Guidelines+for+AmbariAmbari Development.
Step 2:
...
Install Ambari Server
...
Install the rpm package from ambari-server/target/rpm/ambari-server/RPMS/noarch/
...
Code Block |
---|
zypper install ambari-server*.rpm #This should also pull in postgres packages as well. |
Step 3:
...
Setup and Start Ambari Server
...
Run the setup command to configure your Ambari Server, Database, JDK, LDAP, and other options.
Code Block |
---|
ambari-server setup |
Follow the on-screen instructions to proceed.
Once set up is done, start Ambari Server:
Code Block |
---|
ambari-server start |
Step 4:
...
Install and Start Ambari Agent on All Hosts
Note: This step needs to be run on all hosts that will be managed by Ambari.
Copy
Go to the web server UI at:
$AMBARI_SERVER:8080/
Login using: Username *admin* and password *admin*
The step below are only required if the ambari agent is being bootstrapped manually.
Step 5: Install the ambari agent
The following command needs to be on all ambari agent hosts.
#] Get the rpm package from ambari-agent/target/rpm/ambari-agent/RPMS/x86_64/ and run:
[For CentOS 5 or 6]
Code Block |
---|
yum install ambari-agent*.rpm |
[For SLES 11]
Code Block |
---|
zypper install ambari-agent*.rpm |
Step 6: Configure the ambari-agent
vim Edit /etc/ambari-agent/ambari.ini
Code Block |
---|
... [server] |
...
hostname=localhost ... |
Make sure the above hostname hostname under the [server] section points to the actual ambari server.
Step 7: Start the ambari-agent
Ambari Server host, rather than "localhost".
Code Block |
---|
ambari-agent start |
Step 5: Deploy Cluster using Ambari Web UI
Open up a web browser and go to http://<ambari-server-host>:8080.
Log in with username admin and password admin and follow on-screen instructions.#] ambari-agent start