Highly Available Services with DRBD and Pacemaker Training Course
The primary objective of this practical course is to introduce the Linux high-availability stack (Pacemaker, DRBD) to system administrators. During the training, each participant will build a two-machine cluster that offers a simple highly-available service (such as PostgreSQL or NFS) on a virtual IP address. Also, uses of DRBD not related to high availability are considered.
Course Outline
- DRBD basics
- Theory of operation
- Installation
- Supported replication modes and their use cases
- Creation of a two-node single-primary cluster
- Manual failover
- Recovering from split-brain
- Corosync
- Installation and initial configuration
- Pacemaker
- Theory of operation
- Installation
- Role of STONITH devices
- Configuration of resource agents
- DRBD
- Mounted filesystem
- Virtual IP address
- LSB and systemd services
- Groups, ordering and colocation constraints
- DRBD in Dual-Primary mode
- Use with OCFS2
- Advanced topic: root filesystem on DRBD
Requirements
- General understanding of Linux block devices, filesystems, and TCP/IP networking
- For the "Root filesystem on DRBD" topic: perfect understanding how a Linux system boots (initramfs, init, services, runlevels, ...)
Open Training Courses require 5+ participants.
Highly Available Services with DRBD and Pacemaker Training Course - Booking
Highly Available Services with DRBD and Pacemaker Training Course - Enquiry
Highly Available Services with DRBD and Pacemaker - Consultancy Enquiry
Consultancy Enquiry
Upcoming Courses (Minimal 5 peserta)
Related Courses
Bash Scripting for Automation
21 HoursPelatihan langsung yang dipimpin instruktur di Indonesia (online atau di tempat) ini ditujukan untuk pengembang dan administrator sistem yang ingin mengotomatiskan tugas mereka dan mengelola sistem mereka secara lebih efektif menggunakan Bash.
Pada akhir pelatihan ini, peserta akan dapat:
- Instal dan konfigurasikan Bash.
- Tulis dan jalankan skrip Bash.
- Pahami siklus hidup skrip Bash dan bagaimana Bash cocok dengan tugas administrasi sistem.
- Gunakan Bash untuk mengotomatiskan tugas dan mengelola sistem.
BASH Programming
14 HoursThis instructor-led, live training in Indonesia (online or onsite) is aimed at beginner and intermediate-level Linux users, system administrators, and developers who wish to gain hands-on experience in creating efficient and effective shell scripts.
By the end of this training, participants will be able to:
- Understand how the shell works and interact with Linux using BASH.
- Write, debug, and execute BASH scripts to automate repetitive tasks.
- Implement conditional statements, loops, and functions in scripts for enhanced functionality.
- Process and manipulate text files, search for patterns, and work with streams effectively.
Developing Applications For Linux (LFD401)
28 HoursLearn how to develop applications for the Linux environment. In this instructor-led course, you’ll get hands-on experience with the necessary tools and methods for Linux application development and learn about the features and techniques that are unique to Linux.
Kubernetes for App Developers (LFD459)
21 HoursThis course will teach you how to containerize, host, deploy, and configure an application in a multi-node cluster. It also serves as preparation for the Certified Kubernetes Application Developer (CKAD) exam.
Linux for System Administrators (LFS301 retired)
28 HoursLinux system administration is one of the most in-demand skills in IT. Whether you’re looking for expert prep for the Linux Foundation Certified System Administration (LFCS) certification, need training to help start a new Linux IT career, transition to Linux from another platform, or you’re just brushing up on your sysadmin skills, this instructor-led course will teach you what you need to know.
Linux Security (LFS416)
28 HoursThis instructor-led course will walk you through the many risks and threats that exist, show you how to use best practices and other open-source tools to mitigate or counteract those threats, and teach you what you need to know to detect and recover from those attacks that do happen.
Linux Performance Tuning (LFS426)
28 HoursKeeping your Linux systems running optimally is a mission-critical function for most Linux IT professionals. This course will teach you the appropriate tools, subsystems, and techniques you need to get the best possible performance out of Linux
Linux Enterprise Automation (LFS430)
28 HoursAutomation is essential to running Linux in the enterprise effectively. Automation lets you minimize costs by reducing manual operations, helps ensure compliance across the data center, standardizes your software infrastructure and accelerates deployments for your bare-metal and cloud infrastructures. This course will teach you how to use automation to achieve these outcomes.
Kubernetes Administration (LFS458)
28 HoursThis course covers the core concepts typically used to build and administer a Kubernetes cluster in production, using vendor-independent tools. We build a cluster, determine network configuration, grow the cluster, deploy applications and configure the storage, security and other objects necessary for typical use. This course offers exposure to the many skills necessary to administer Kubernetes in a production environment and is excellent preparation for the Certified Kubernetes Administrator (CKA) exam.
Kubernetes Security Fundamentals (LFS460)
28 HoursThis instructor-led course provides skills and knowledge across a broad range of best practices for securing container-based applications and Kubernetes platforms during build, deployment, and runtime.
Red Hat Certified OpenShift Administrator (EX280) Exam Preparation
35 HoursPelatihan langsung yang dipandu instruktur di Indonesia (online atau di tempat) ini ditujukan untuk administrator sistem tingkat menengah, administrator cloud, dan DevOps profesional yang ingin memasang, mengonfigurasi, dan mengelola OpenShift kluster secara efektif dan mempersiapkan diri untuk ujian Red Hat Certified OpenShift Administrator (EX280).
Pada akhir pelatihan ini, peserta akan dapat:
- Memahami dan menerapkan konsep inti OpenShift arsitektur dan administrasi.
- Kelola OpenShift cluster secara efektif, termasuk instalasi, konfigurasi, dan pemecahan masalah.
- Dapatkan pengalaman praktis dengan tugas-tugas yang tercakup dalam ujian EX280.
- Bangun kepercayaan diri dalam mengelola OpenShift klaster melalui latihan langsung.
Red Hat Certified Engineer (RHCE) Exam (EX294) Preparation
35 HoursPelatihan langsung yang dipimpin instruktur di Indonesia (online atau di lokasi) ditujukan untuk administrator sistem tingkat lanjut Linux yang ingin mengikuti ujian Red Hat Certified Engineer (RHCE) untuk menunjukkan kemampuan mereka dalam mengelola berbagai sistem menggunakan Red Hat Ansible Platform Otomasi.
Pada akhir pelatihan ini, peserta akan mampu:
- Pahami dan gunakan Ansible.
- Otomatiskan tugas administrasi sistem dengan Ansible.
- Mengelola Linux konfigurasi jaringan dan mengotomatiskan penerapan layanan jaringan.
- Pelajari dasar-dasar skrip shell untuk otomatisasi.
- Otomatiskan patching keamanan dan pemeriksaan kepatuhan.
- Ikuti ujian Red Hat Certified Engineer (RHCE) dengan percaya diri.
Red Hat Certified System Administrator (RHCSA) Exam (EX200) Preparation
35 HoursPelatihan langsung yang dipimpin instruktur di Indonesia (online atau di lokasi) ditujukan untuk administrator sistem tingkat menengah Linux yang ingin mengikuti ujian Red Hat Certified System Administrator (RHCSA).
Pada akhir pelatihan ini, peserta akan mampu:
- Dapatkan kemahiran dalam memelihara sistem RHEL, mengelola proses booting, dan layanan sistem untuk memastikan sistem mutakhir dan berjalan secara efisien.
- Kuasai manajemen pengguna dan grup bersama dengan izin dan keamanan file.
- Konfigurasikan pengaturan jaringan dasar, amankan komunikasi jaringan, dan terapkan konfigurasi firewall.
- Mengembangkan kemampuan untuk mengelola sistem secara real-time, termasuk manajemen boot, manajemen paket perangkat lunak, dan manajemen layanan.
- Ikuti ujian Red Hat Certified System Administrator (RHCSA) dengan percaya diri.
Red Hat OpenShift Development I: Introduction to Containers with Podman (DO188)
21 HoursPelatihan langsung yang dipimpin instruktur di Indonesia (online atau di tempat) ini ditujukan untuk pengembang tingkat menengah dan SRE yang ingin membangun, mengelola, dan menyebarkan aplikasi terkontainerisasi menggunakan Podman dan OpenShift.
Pada akhir pelatihan ini, peserta akan dapat:
- Memahami teknologi kontainer dan aplikasinya.
- Bangun dan kelola kontainer menggunakan Podman.
- Terapkan aplikasi yang dikontainerisasi pada Red Hat OpenShift.
- Pecahkan masalah penerapan kontainer.
Skupper
7 HoursThis instructor-led, live training in Indonesia (online or onsite) is aimed at developers or anyone who wishes to learn how to use Skupper to create secure communication within a hybrid multi-cloud environment.
By the end of this training, participants will be able to:
- Learn and understand the fundamentals of Skupper.
- Setup and configure Supper in multiple namespaces.
- Configure Skupper security and allow multi-cloud communication for applications.