PostgreSQL High-Availability & Patroni Cluster Manager

Level:

Experte

Dauer:

3 Tage

Termine

Verfügbare Termine für diesen Kurs einsehen!
Sollte für eine bestimmte Schulung, an der Sie interessiert sind, kein Datum verfügbar sein, kontaktieren Sie uns bitte.

Termine  >>

 

Dieser Kurs dauert 3 Tage mit je 8 Stunden (vor Ort) oder 4 Stunden (online).
Der einzige Unterschied besteht darin, dass es in einem Online-Kurs weniger praktische Übungen geben wird. Wir werden Ihnen diese jedoch aushändigen, und Sie können sie immer noch selbst durchführen und bei Bedarf unsere Berater um Feedback oder Hilfe bitten.

Übersicht

Dieser Kurs richtet sich an PostgreSQL-User die an der Vollautomatisierung des Hochverfügbarkeits-Betriebs interessiert sind.

Der Kurs gibt zuerst einen Überblick über die generelle Hochverfügbarkeits-Landschaft in PostgreSQL Clustern und fokussiert sich dann auf den sehr populären (Open Source) Cluster Manager “Patroni”.

Zielgruppe

Zielgruppe für diesen Kurs sind erfahrene PostgreSQL-User mit mindestens Linux Grundkenntnissen (Kommandozeile, Editieren von Konfigurationsdateien)

Verfügbare Sprachen

Dieser Kurs kann in Deutsch, Englisch und Estnisch abgehalten werden.

AGENDA

AGENDA

  • Überblick über PostgreSQL Hochverfügbarkeit (HA
    • Binäre Replikation
    • Typische Replikationsprobleme und deren Lösungen
    • Eingebaute HA-Mechanismen
    • Switchover und Failover
    • Logische Replikation

 

  • HA Automatisierung
    • Grundkonzepte
    • Standard HA-Problemsituationen
    • Entscheidungen mit Konsens
    • Verschiedene Lösungsansätze

 

  • DCS für Konsens
    • Installation von etcd

 

  • Patroni
    • Grundidee & Einführung
    • Installation
    • Konfiguration & Betrieb

 

  • Patronictl
    • Erweiterte Funktionalitäten
    • postgresql.conf + pg_hba.conf Ersatz
  • Häufige Probleme

 

  • Routing von Client-Anfragen
    • libpq/JDBC
    • vip-manager
    • HAProxy

 

  • Updates und Upgrades

 

JETZT ZUm Kurs ANMELDEN >>