SlideShare a Scribd company logo
© Hortonworks Inc. 2013
Apache Ambari
1.2.5
August 2013
Page
© Hortonworks Inc. 2013
What’s New in Ambari 1.2.5
• Manage Kerberos Secure Cluster
• Customizable Dashboard Widgets
• Improved Service Controls
• Expanded Host Checks
• Reduced “root” requirements
• Core Security Enhancements
–Setup Ambari Server HTTPS
–Master Key Property Encryption
–Optional Server-Agent SSL Communication
–Optional Ganglia and Nagios SSL
Page 2
© Hortonworks Inc. 2013
Manage Kerberos Secured Cluster
Page 3
• Run “Security Wizard”
• Download-able CSV of
necessary principals & keytabs
• Applies configuration properties
and restarts Services
© Hortonworks Inc. 2013
Customizable Dashboard Widgets
Page 4
© Hortonworks Inc. 2013
Improved Service Controls
• Start All and Stop All Service Controls
• Live Component Status
Page 5
© Hortonworks Inc. 2013
Expanded Host Checks
• During “cluster install” or add hosts”, more host
checks and script-able report
/var/lib/ambari-agent/data/hostcheck.result
Page 6
© Hortonworks Inc. 2013
Reduced “root” requirements
• Run “Ambari Server” as root or non-root account
Page 7
AMBARI
SERVER
AMBARI WEB
RDBMS
root or
non-root
HADOOP
AMBARI
AGENT
HOS
T
AMBARI
AGENT
HOS
T
AMBARI
AGENT
HOS
T
AMBARI
AGENT
HOS
T
AMBARI
AGENT
HOS
T
AMBARI
AGENT
HOS
T
AMBARI
AGENT
HOS
T
AMBARI
AGENT
HOS
T
Run as…
© Hortonworks Inc. 2013
Ambari Server HTTPS
Page 8
• Configure SSL for Ambari
• Provide Certificate during “setup”
© Hortonworks Inc. 2013
Learn More
Page 9
Resource Location
Apache Ambari Project Page http://incubator.apache.org/ambari/
Mailing Lists http://incubator.apache.org/ambari/mail-lists.html
Ambari Wiki https://cwiki.apache.org/confluence/display/AMBARI
Ambari JIRA https://issues.apache.org/jira/browse/AMBARI
© Hortonworks Inc. 2013
Appendix
Two-Way SSL for Server-Agent Communication
Page 10
© Hortonworks Inc. 2013
Secure Server-Agent Communication
Page 11
Ambari Server Ambari Agent
11) Agent Heartbeat Begins
1) Connect on Handshake port 8441
4) Sign Agent Cert
2) Download Server Cert
6) Connect on Registration port 8440
7) Perform 2WAY auth using Agent Cert
10) Complete Host Registration
Agent Host
8) Get FQDN
9) Register host
3) Request to Sign Agent Cert
5) Download Agent Cert + Disconnect
© Hortonworks Inc. 2013
Flow Details
Page 12
Operation Description
1 Connect on Handshake port 8441 Ambari Agent connects to Ambari Server on the handshake port.
2 Download Server Certificate Ambari Agent downloads the Server Certificate.
3 Request to sign Agent Certificate Ambari Agent requests for Ambari Server to sign the Agent
Certificate.
4 Sign Agent Cert Ambari Server signs Agent Certificate with password.
5 Download Agent Cert and Disconnect Ambar Agent downloads Agent Certificate and disconnects.
6 Connect on Registration port 8440 Ambari Agent connects to Ambari Server on the registration port.
7 Perform 2WAY auth using Agent Cert 2WAY authentication between Agent and Server.
8 Get FQDN Ambari Agent host gets the Fully Qualified Domain Name (FQDN)
for the Agent host. Note: (8a) In case the host has multiple
hostnames, use the host script to echo the hostname to use for
registration.
9 Register Host Using the FQDN, the Agent host registers with the Ambari Server.
10 Complete Host Registration Ambari Server completes the host registration by adding the host to
the Ambari DB.
11 Agent Heartbeat Begins Ambari Agent starts heartbeat to Ambari Server, checking for
commands to execute.

More Related Content

DOCX
Domain and hostion
PPTX
API Proxy Auto Discovery
PDF
(ATS6-DEV09) Deep Dive into REST and SOAP Integration for Protocol Authors
PPTX
Apache Ambari - What's New in 1.6.0
PDF
Pub / Sub in Ruby
PDF
Микросервисы со Spring Boot & Spring Cloud
PPTX
Self-Hosta Web API
Domain and hostion
API Proxy Auto Discovery
(ATS6-DEV09) Deep Dive into REST and SOAP Integration for Protocol Authors
Apache Ambari - What's New in 1.6.0
Pub / Sub in Ruby
Микросервисы со Spring Boot & Spring Cloud
Self-Hosta Web API

What's hot (19)

PPTX
Ntu workshop : REST, PayPal APIs & Async
PDF
fmcsadmin 1.0.0
PDF
Previewing Payara Platform 5.192
PPTX
How to – rest api proxy to soap webservice
PPTX
HP ProLiant Gen9 Server Features
PPTX
HTTP Services & REST API Security
PDF
2016 W3C Conference #9 : 컨테이너와 웹 어플리케이션
PPTX
IIS Always-On Services
PPTX
SAP TechEd 2013 session Tec118 managing your-environment
PDF
Hosting happy gamers: resolving bugs and patching holes – Unite Copenhagen 2019
PPTX
Apache Ambari - What's New in 1.4.2
PPTX
Apache Ambari - What's New in 1.4.3
PPTX
Angular Component Interaction | codingindian.com
PDF
Scaling HBase (nosql store) to handle massive loads at Pinterest by Jeremy Carol
PPTX
Azure Mobile Services
PPTX
Microservices Platform with Spring Boot, Spring Cloud Config, Spring Cloud Ne...
Ntu workshop : REST, PayPal APIs & Async
fmcsadmin 1.0.0
Previewing Payara Platform 5.192
How to – rest api proxy to soap webservice
HP ProLiant Gen9 Server Features
HTTP Services & REST API Security
2016 W3C Conference #9 : 컨테이너와 웹 어플리케이션
IIS Always-On Services
SAP TechEd 2013 session Tec118 managing your-environment
Hosting happy gamers: resolving bugs and patching holes – Unite Copenhagen 2019
Apache Ambari - What's New in 1.4.2
Apache Ambari - What's New in 1.4.3
Angular Component Interaction | codingindian.com
Scaling HBase (nosql store) to handle massive loads at Pinterest by Jeremy Carol
Azure Mobile Services
Microservices Platform with Spring Boot, Spring Cloud Config, Spring Cloud Ne...
Ad

Similar to Apache Ambari - What's New in 1.2.5 (20)

PPTX
Apache Ambari - What's New in 2.4
PDF
Ambari Meetup: What's New in Ambari
PPTX
Apache Ambari - What's New in 2.1
PPTX
Ambari: Agent Registration Flow
PPTX
Ambari: Agent Registration Flow
PPTX
Apache Ambari - What's New in 1.4.1
PDF
An Overview of Ambari
PPTX
Accumulo Summit 2014: Monitoring Apache Accumulo
PDF
Hortonworks technical workshop operations with ambari
PPTX
Manage Add-on Services in Apache Ambari
PPTX
Apache Ambari - What's New in 1.7.0
PPTX
Apache Ambari - What's New in 2.2
PPTX
Apache Ambari BOF - Overview - Hadoop Summit 2013
PPTX
Manage Add-On Services with Apache Ambari
PDF
Past, Present and Future of Apache Ambari
PPTX
Apache Ambari - What's New in 1.6.1
PPTX
Apache Ambari - What's New in 1.2.3
PPTX
Managing your Hadoop Clusters with Apache Ambari
PPTX
Managing 2000 Node Cluster with Ambari
PPTX
Apache Ambari: Past, Present, Future
Apache Ambari - What's New in 2.4
Ambari Meetup: What's New in Ambari
Apache Ambari - What's New in 2.1
Ambari: Agent Registration Flow
Ambari: Agent Registration Flow
Apache Ambari - What's New in 1.4.1
An Overview of Ambari
Accumulo Summit 2014: Monitoring Apache Accumulo
Hortonworks technical workshop operations with ambari
Manage Add-on Services in Apache Ambari
Apache Ambari - What's New in 1.7.0
Apache Ambari - What's New in 2.2
Apache Ambari BOF - Overview - Hadoop Summit 2013
Manage Add-On Services with Apache Ambari
Past, Present and Future of Apache Ambari
Apache Ambari - What's New in 1.6.1
Apache Ambari - What's New in 1.2.3
Managing your Hadoop Clusters with Apache Ambari
Managing 2000 Node Cluster with Ambari
Apache Ambari: Past, Present, Future
Ad

More from Hortonworks (20)

PDF
Hortonworks DataFlow (HDF) 3.3 - Taking Stream Processing to the Next Level
PDF
IoT Predictions for 2019 and Beyond: Data at the Heart of Your IoT Strategy
PDF
Getting the Most Out of Your Data in the Cloud with Cloudbreak
PDF
Johns Hopkins - Using Hadoop to Secure Access Log Events
PDF
Catch a Hacker in Real-Time: Live Visuals of Bots and Bad Guys
PDF
HDF 3.2 - What's New
PPTX
Curing Kafka Blindness with Hortonworks Streams Messaging Manager
PDF
Interpretation Tool for Genomic Sequencing Data in Clinical Environments
PDF
IBM+Hortonworks = Transformation of the Big Data Landscape
PDF
Premier Inside-Out: Apache Druid
PDF
Accelerating Data Science and Real Time Analytics at Scale
PDF
TIME SERIES: APPLYING ADVANCED ANALYTICS TO INDUSTRIAL PROCESS DATA
PDF
Blockchain with Machine Learning Powered by Big Data: Trimble Transportation ...
PDF
Delivering Real-Time Streaming Data for Healthcare Customers: Clearsense
PDF
Making Enterprise Big Data Small with Ease
PDF
Webinewbie to Webinerd in 30 Days - Webinar World Presentation
PDF
Driving Digital Transformation Through Global Data Management
PPTX
HDF 3.1 pt. 2: A Technical Deep-Dive on New Streaming Features
PDF
Hortonworks DataFlow (HDF) 3.1 - Redefining Data-In-Motion with Modern Data A...
PDF
Unlock Value from Big Data with Apache NiFi and Streaming CDC
Hortonworks DataFlow (HDF) 3.3 - Taking Stream Processing to the Next Level
IoT Predictions for 2019 and Beyond: Data at the Heart of Your IoT Strategy
Getting the Most Out of Your Data in the Cloud with Cloudbreak
Johns Hopkins - Using Hadoop to Secure Access Log Events
Catch a Hacker in Real-Time: Live Visuals of Bots and Bad Guys
HDF 3.2 - What's New
Curing Kafka Blindness with Hortonworks Streams Messaging Manager
Interpretation Tool for Genomic Sequencing Data in Clinical Environments
IBM+Hortonworks = Transformation of the Big Data Landscape
Premier Inside-Out: Apache Druid
Accelerating Data Science and Real Time Analytics at Scale
TIME SERIES: APPLYING ADVANCED ANALYTICS TO INDUSTRIAL PROCESS DATA
Blockchain with Machine Learning Powered by Big Data: Trimble Transportation ...
Delivering Real-Time Streaming Data for Healthcare Customers: Clearsense
Making Enterprise Big Data Small with Ease
Webinewbie to Webinerd in 30 Days - Webinar World Presentation
Driving Digital Transformation Through Global Data Management
HDF 3.1 pt. 2: A Technical Deep-Dive on New Streaming Features
Hortonworks DataFlow (HDF) 3.1 - Redefining Data-In-Motion with Modern Data A...
Unlock Value from Big Data with Apache NiFi and Streaming CDC

Recently uploaded (20)

PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PPTX
Big Data Technologies - Introduction.pptx
PDF
Machine learning based COVID-19 study performance prediction
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PDF
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
Encapsulation theory and applications.pdf
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
Approach and Philosophy of On baking technology
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
CIFDAQ's Market Insight: SEC Turns Pro Crypto
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Understanding_Digital_Forensics_Presentation.pptx
NewMind AI Weekly Chronicles - August'25 Week I
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Big Data Technologies - Introduction.pptx
Machine learning based COVID-19 study performance prediction
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
Encapsulation theory and applications.pdf
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Approach and Philosophy of On baking technology
Mobile App Security Testing_ A Comprehensive Guide.pdf
20250228 LYD VKU AI Blended-Learning.pptx
CIFDAQ's Market Insight: SEC Turns Pro Crypto
Chapter 3 Spatial Domain Image Processing.pdf
Advanced methodologies resolving dimensionality complications for autism neur...
Per capita expenditure prediction using model stacking based on satellite ima...
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf

Apache Ambari - What's New in 1.2.5

  • 1. © Hortonworks Inc. 2013 Apache Ambari 1.2.5 August 2013 Page
  • 2. © Hortonworks Inc. 2013 What’s New in Ambari 1.2.5 • Manage Kerberos Secure Cluster • Customizable Dashboard Widgets • Improved Service Controls • Expanded Host Checks • Reduced “root” requirements • Core Security Enhancements –Setup Ambari Server HTTPS –Master Key Property Encryption –Optional Server-Agent SSL Communication –Optional Ganglia and Nagios SSL Page 2
  • 3. © Hortonworks Inc. 2013 Manage Kerberos Secured Cluster Page 3 • Run “Security Wizard” • Download-able CSV of necessary principals & keytabs • Applies configuration properties and restarts Services
  • 4. © Hortonworks Inc. 2013 Customizable Dashboard Widgets Page 4
  • 5. © Hortonworks Inc. 2013 Improved Service Controls • Start All and Stop All Service Controls • Live Component Status Page 5
  • 6. © Hortonworks Inc. 2013 Expanded Host Checks • During “cluster install” or add hosts”, more host checks and script-able report /var/lib/ambari-agent/data/hostcheck.result Page 6
  • 7. © Hortonworks Inc. 2013 Reduced “root” requirements • Run “Ambari Server” as root or non-root account Page 7 AMBARI SERVER AMBARI WEB RDBMS root or non-root HADOOP AMBARI AGENT HOS T AMBARI AGENT HOS T AMBARI AGENT HOS T AMBARI AGENT HOS T AMBARI AGENT HOS T AMBARI AGENT HOS T AMBARI AGENT HOS T AMBARI AGENT HOS T Run as…
  • 8. © Hortonworks Inc. 2013 Ambari Server HTTPS Page 8 • Configure SSL for Ambari • Provide Certificate during “setup”
  • 9. © Hortonworks Inc. 2013 Learn More Page 9 Resource Location Apache Ambari Project Page http://incubator.apache.org/ambari/ Mailing Lists http://incubator.apache.org/ambari/mail-lists.html Ambari Wiki https://cwiki.apache.org/confluence/display/AMBARI Ambari JIRA https://issues.apache.org/jira/browse/AMBARI
  • 10. © Hortonworks Inc. 2013 Appendix Two-Way SSL for Server-Agent Communication Page 10
  • 11. © Hortonworks Inc. 2013 Secure Server-Agent Communication Page 11 Ambari Server Ambari Agent 11) Agent Heartbeat Begins 1) Connect on Handshake port 8441 4) Sign Agent Cert 2) Download Server Cert 6) Connect on Registration port 8440 7) Perform 2WAY auth using Agent Cert 10) Complete Host Registration Agent Host 8) Get FQDN 9) Register host 3) Request to Sign Agent Cert 5) Download Agent Cert + Disconnect
  • 12. © Hortonworks Inc. 2013 Flow Details Page 12 Operation Description 1 Connect on Handshake port 8441 Ambari Agent connects to Ambari Server on the handshake port. 2 Download Server Certificate Ambari Agent downloads the Server Certificate. 3 Request to sign Agent Certificate Ambari Agent requests for Ambari Server to sign the Agent Certificate. 4 Sign Agent Cert Ambari Server signs Agent Certificate with password. 5 Download Agent Cert and Disconnect Ambar Agent downloads Agent Certificate and disconnects. 6 Connect on Registration port 8440 Ambari Agent connects to Ambari Server on the registration port. 7 Perform 2WAY auth using Agent Cert 2WAY authentication between Agent and Server. 8 Get FQDN Ambari Agent host gets the Fully Qualified Domain Name (FQDN) for the Agent host. Note: (8a) In case the host has multiple hostnames, use the host script to echo the hostname to use for registration. 9 Register Host Using the FQDN, the Agent host registers with the Ambari Server. 10 Complete Host Registration Ambari Server completes the host registration by adding the host to the Ambari DB. 11 Agent Heartbeat Begins Ambari Agent starts heartbeat to Ambari Server, checking for commands to execute.

Editor's Notes

  • #9: Simple method for creating a self-signed certificate…1. Create a Private Keysudoopensslgenrsa -des3 -out server.key 10242. Generate a CSR (Certificate Signing Request) sudoopensslreq -new -key server.key -out server.csr3. Generating a Self-Signed Certificatesudoopenssl x509 -req -days 365 -in server.csr -signkeyserver.key -out server.crt