Red Hat Clustering & Storage Management (RH-436)
Duration: 5 working days (40 hours)
Who Should Attend:
RHCSA and RHCE professionals, Linux System Administrators, Disaster Recover Site managers, Database Administrators (Oracle, Sybase, DB2 DBAs) High availability technologists. Business Continuity Planners (BCP)
You will be given a set of servers and shared storage to install, implement and configure the High Availability clustering solution provided by Red Hat Linux.
The objective of this training is to explain the concepts of various Storage technologies (San, NAS, Fiber Channel, HBA, SAN Switch, ISCSI etc.) in detail. Candidates will go through a thorough understanding and implementation of ISCSI configuration, kernel device management, device mapper and multipathing. After going through the storage technologies, candidate will understand and implement a high availability cluster of 2 nodes. Cluster Manager, Conga, Cluster
Logical Volume Manager (CLVM), fencing, Quorum disk, rgmanager, Global File System (GFS2) topics will be discusses and implemented in the training sessions.
Prerequisites: Fundamentals Red Hat Linux. Networking & Storage Concepts
Version: RHEL 6, GFS2
Platform: 2 nodes and a shared ISCSI storage
Database: Oracle 11g R2 (188.8.131.52)
Hands on: Candidate will implement a 2 node cluster on shared storage in the lab.
a. What is RHEL Storage Model (Physical Volumes, Device drivers, Virtual File System-VFS
b. Volume Management (LUN, UUID, blkid)
c. What is the difference between SAN and NAS
d. Understand SAN Technologies
i. Fiber Chanel
ii. ISCIS, GNBD
iii. Fiber Chanel Switch & Switch Topologies
iv. Host Bus Adapter (HBA)
a. Understanding ISCSI drivers and how data is accessed using drivers.
b. How to persistently name ISCSI devices across the reboots.
c. How to manually configure ISCSI targets.
d. Learn to configure ISCSI initiators, setup ISCSI authentication etc.(Command: iscsiadm)
e. Downloading the software from Oracle website.
Kernel Device Management
a. Understand how udev manages device names(Commands: udevinfo, scsi_id)
b. Understanding the working of sys filesystem
c. Learn how to write udev rules for custom device named(File: /etc/udev/udev.conf)
d. Dynamically add storage to the system
e. Tuning cfq scheduler
Device Mapper and Multi-pathing
a. Understand how device mapper works and how to configure it.(Command: dmsetup)
b. Understand multi-pathing and its configuration (active, passive paths)
c. Learn multi-path priority groups
d. Configuring the Manager process
e. How multi-pathing is configured in ISCSI environment
Red Hat Cluster Suite Overview
a. Major components of this chapter are Red Hat Cluster Suit, Cluster Topology and its Advantages.
b. Advanced configuration and Power Interface (ACPI)
c. Cluster Network Requirements
e. CCS (Cluster configuration System) and CMAM (Cluster Manager)
f. Distributed Lock Manager (DLM) & Fencing
Logical Volume Management
a. It covers all Advanced LVM topics
b. Move and Rename Volume groups
c. Setup Clustered Logical volume Manager and its configuration
Global File System 2
a. This chapter helps to understand the concept of “How to Describe GFS2”
b. Create a clustered GFS2 file system, Mounting a GFS2 file system and Journaling
c. Maintaining and Repairing a GFS2 file system
Quorum and Cluster Manager
a. What is split-brain scenario and how it affects cluster operations.
b. What role Quorum Disk plays in cluster configuration.
c. Understand Quorum disk heart-beating and status (cman, cssd, qdiskd)
d. Learn how to Define and configure Quorum(mkqdisk, qdisk, tko)
e. Understand how Quorum is calculated
f. Understand why the Cluster Manager Depends Upon Quorum
Fencing and Failover
a. Define Fencing
b. Describe Fencing Mechanisms
c. Explain CCS Fencing Configuration
a. Upon completion of this unit, you should be able to become more familiar with quorum disk and how it communicates.
b. Quorum Disk Configuration
c. Understanding the heuristics.
a. Cover the function of the service Manager
b. What are cluster resource groups. How to start and stop them, How do we hierarchically order them.
c. How to configure cluster resource recovery policy.
d. How to check status of a running cluster (Command: clustat)
e. How to troubleshoot a cluster (Command: cman_tool)
f. Cluster error logging using clulog
Advanced RAID Technologies
a. Completion of this course ends with the topics on Advanced RAID technologies (RAID 0, RAID 1, RAID 5, RAID 6, RAID 10)
b. Understanding the different types of RAID supported by Red Hat
c. Mirroring, Striping, RAID 5 Parity and data distribution (Command: mdadm)
d. Understanding SYSFS Interface, Learn how to administer software RAID
e. Planning for and implementing storage growth – Growing the size of Disks in RAID 5