- Course overview
- Course details
- Prerequisites
Course overview
About this course
This course is for system administrators responsible for deploying and managing SUSE Storage across various Kubernetes cluster distributions with Rancher Prime. SUSE Storage was formerly called Longhorn and is referred to as Longhorn throughout the course. The course kicks off with an introduction to Longhorn and its architecture, followed by practical lessons on accessing Longhorn through a simple web browser. Students will gain hands-on experience in deploying, managing, and upgrading Longhorn on their Kubernetes clusters. The course delves into volume management, creating volume replicas from persistent volumes using storage classes. It emphasizes the establishment of data replication for enhanced fault tolerance and data redundancy within the existing Kubernetes cluster. Additionally, students will learn the ins and outs of conducting scheduled snapshots, backups, and setting up a Disaster Recovery Volume.
Audience profile
- This course is designed for system administrators and other persons responsible for provisioning and administering Kubernetes clusters with Rancher Manager for Rancher Prime.
Attendees will be taught the following concepts and skills:
- An Introduction to Longhorn
- Installation of Longhorn via Helm and as a Rancher Application
- Management of Nodes
- Management of Disks and Volume Replicas
- Logging and Monitoring of Clusters
- Backing up and Restoring of Volumes
- Disaster Recovery Volumes
- Upgrading Longhorn Manager and Engine
Course details
Module 1: Course Introduction
Understand the course
Module 2: Introduction to Longhorn
Introduction to Longhorn
High-level Overview of Longhorn Features
Overview of the Longhorn Architecture
Module 3: Install Longhorn
Installation Requirements
Installation with Helm
Installation as a Rancher Application
Longhorn Web UI Features
Module 4: Node Management
Enable or Disable Nodes
Add a new Node in Cluster
Node Maintenance
Remove a Node from Cluster
Module 5: Disk and Volumes Management
Add Individual Disk Partition
Remove Disk Storage
Add LVM Storage
Create a Volume
Use Trim to Reclaim Storage Space
Resize Volume
Tune Storage Performance by Data Locality
Module 6: High Availability in Longhorn
Define Replica Counts and Location
Replica Balancing for even Distribution of Resources
Module 7: Monitor and Troubleshoot Longhorn
Install Prometheus and Grafana for Monitoring Longhorn’s Vital Metrics
Integrate Longhorn Metrics with the Rancher Monitoring System
Configure Longhorn Alert Rules
Recover from Failures
Module 8: Longhorn Backup and Restore
Manually Create a Snapshot of a Volume
Restore a Volume from a Snapshot Manually
Delete a Volume Snapshot
Work with Recurring Volume Snapshot
Manually Create a Backup of a Volume
Restore a Volume from a Backup
Work with Recurring Volume Backups
Work with Disaster Recovery Volumes
Module 9: Upgrade Longhorn
Upgrade Longhorn Manager
Upgrade Longhorn Engine
Prerequisites
Attendees should have:
- An understanding of Kubernetes objects and resources. This knowledge can be gained through the KUB201 Kubernetes Administration course.
- Linux command line experience is helpful.
Enquiry
Course : SUSE Storage (Longhorn) Deployment and Operations
Enquiry
request for : SUSE Storage (Longhorn) Deployment and Operations