Covid-19 Update!!    We have enabled all courses through virtual classroom facility using Skype or Zoom.    Don't stop learning.    Enjoy Learning from Home.

30% Discount Python        30% Discount Webdesign        30% Discount SEO        30% Discount Angular8        Free SQL Class        Free Agile Workshop       Free HTML Sessions        Free Python Basics

Learn How to Install Hortonworks (HDP) - Hadoop Cluster from Industry Experts

Hadoop Blog
Before getting into to installation, we’ll go through some of the basic terminologies as follows,

1. What is HortonWorks?

Hortonworks is the open source, highly secured and enterprise-ready Data Platform powered by Apache™ Hadoop® distribution based on a centralized architecture (YARN).

2. What is Apache Ambari?

Apache Ambari is the part of Hortonworks Data Platform which enables and operates the Hadoop to handle planning, installation and secure configuration of HDP. No matter what the size of the cluster, Ambari made the process of cluster maintenance and cluster management easier via provisioning, managing and monitoring the Hadoop cluster.
Provision: Ambari provides a step-by-step wizard for installing Hadoop services across any number of hosts.
Manage: Ambari provides central management for starting, stopping, and reconfiguring Hadoop services across the entire cluster.
Monitor: Ambari provides a dashboard for monitoring the health and status of the Hadoop cluster.

3.What are the components of Ambari?

Ambari Server
Ambari Agent
*HDP Installation*
  • Install Ambari-Server
  • WebUI of Ambari
  • Install and configure all the ecosystem components and services
  • HDP ( Hortonworks distribution of Hadoop)
    Note: Need a fully qualified domain name (fqdn) of all the hosts
    *AMBARI Installation*
    Step1: Installing Ambari-server and Ambari-agent
    (Add ambari repositories to ubuntu repositories)
    * sudo apt-get -y update
    * cd /etc/apt/sources.list.d
    * sudo wget http://public-repo-1.hortonworks.com/ambari/ubuntu12/2.x/updates/2.1.2/ambari.list
    * sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com B9733A7A07513CAD
    * sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 B9733A7A07513CAD
    * sudo apt-get -y update
    * sudo apt-get -y install ambari-server
    * sudo apt-get -y install ambari-agent
    Note: Dependencies for ambari-server
    Step 2: Setup ambari-server
    * sudo ambari-server setup
    (custom configurations on username, passwords for ambari, java version to be used)
    (or)
    * sudo ambari-server setup -s
    (default configuration on username, passwords for ambari, java version to be used)
    default username : admin
    default password : admin
    
    Step 3: Check the Ambari server status
    * sudo ambari-server status
    * sudo ambari-agent status
    (If the services are not running, Start the ambari-server and ambari-agent)
    * sudo ambari-server start
    * sudo ambari-agent start
    
    

    Note:

  • Start ambari-agent in all machines which are needed to create the Hadoop cluster
  • Check in UI on 8080 port once ambari-server is running
  • Ambari UI : http://< hostIP>:8080, username: admin, password: admin
    Then, you would be able to create and deploy the Hadoop cluster through the AMBARI UI.