HW ADM-221 - HDP Operations: Administration Foundations

This course is intended for systems administrators who will be responsible for the design, installation, configuration, and management of the Hortonworks Data Platform (HDP). The course provides in-depth knowledge and experience in using Apache Ambari as the operational management platform for HDP. This course presumes no prior knowledge or experience with Hadoop.

Student Testimonials

Instructor did a great job, from experience this subject can be a bit dry to teach but he was able to keep it very engaging and made it much easier to focus. Student
Excellent presentation skills, subject matter knowledge, and command of the environment. Student
Instructor was outstanding. Knowledgeable, presented well, and class timing was perfect. Student

Click here to print this page »


Students must have experience working in a Linux environment with standard Linux system commands. Students should be able to read and execute basic Linux shell scripts. Basic knowledge of SQL statements is recommended, but not a requirement. In addition, it is recommended for students to have some operational experience in data center practices, such as change management, release management, incident management, and problem management.

Detailed Class Syllabus


Describe Apache Hadoop
Summarize the Purpose of the Hortonworks Data Platform Software Frameworks
List Hadoop Cluster Management Choices
Describe Apache Ambari
Identify Hadoop Cluster Deployment Options
Plan for a Hadoop Cluster Deployment
Perform an Interactive HDP Installation using Apache Ambari
Install Apache Ambari
Describe the Differences Between Hadoop Users, Hadoop Service Owners, and Apache Ambari Users
Manage Users, Groups and Permissions
Identify Hadoop Configuration Files
Summarize Operations of the Web UI Tool
Manage Hadoop Service Configuration Properties Using the Apache Ambari Web UI
Describe the Hadoop Distributed File System (HDFS)
Perform HDFS Shell Operations
Protect Data Using HDFS Access Control Lists (ACLs)


Describe HDFS Architecture and Operation
Manage HDFS using Ambari Web, NameNode and DataNode UIs
Manage HDFS using Command-line Tools
Summarize the Purpose and Benefits of Rack Awareness
Configure Rack Awareness
Summarize Hadoop Backup Considerations
Enable and Manage HDFS Snapshots
Copy Data Using DistCP
Use Snapshots and DistCP Together
Identify the Purpose and Operation of Heterogeneous HDFS Storage
Summarize the Purpose and Operation of HDFS Centralized Caching
Configure HDFS Centralized Cache
Define and Manage Cache Pools and Cache Directives
Identify HDFS NFS Gateway Use Cases
Recall HDFS NFS Gateway Architecture and Operation
Install and Configure an HDFS NFS Gateway
Configure an HDFS NFS Gateway Client


Describe YARN Resource Management
Summarize YARN Architecture and Operation
Identify and Use YARN Management Options
Summarize YARN Response to Component Failure
Understand the Basics of Running Simple YARN Applications
Summarize the Purpose and Operation of the YARN Capacity Scheduler
Configure and Manage YARN Queues
Control Access to YARN Queues
Summarize the Purpose and Operation of YARN Node Labels
Describe the Process used to Create Node Labels
Describe the Process Used to Add, Modify and Remove Node Labels
Configure Queues to Access Node Label Resources
Run Test Jobs to Confirm Node Label Behavior


Summarize the Purpose of NameNode HA
Configure NameNode HA Using Ambari
Summarize the Purpose of ResourceManager HA
Configure ResourceManager HA using Apache Ambari
Identify Reasons to Add, Replace and Delete Worker Nodes
Demonstrate How to Add a Worker Node
Configure and Run the HDFS Balancer
Decommission and Re-commission a Worker Node
Describe the Process of Moving a Master Component
Summarize the Purpose and Operation of Apache Ambari Metrics
Describe the Features and Benefits of the Apache Ambari Dashboard
Summarize the Purpose and Benefits of Apache Ambari Blueprints
Recall the Process Used to Deploy a Cluster Using Ambari Blueprints
Recall the Definition of an HDP Stack and Interpret its Version Number
View the Current Stack and Identify Compatible Apache Ambari Software Versions
Recall the Types of Methods and Upgrades Available in HDP
Describe the Upgrade Process, Restrictions and Pre-upgrade Checklist
Perform an Upgrade Using the Apache Ambari Web UI