<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Patroni 4.1.5 Dokumentation on PIG.CENTER</title><link>https://pig.center/de/docs/patroni/</link><description>Recent content in Patroni 4.1.5 Dokumentation on PIG.CENTER</description><generator>Hugo</generator><language>de-DE</language><lastBuildDate>Tue, 08 Sep 2026 21:29:01 +0800</lastBuildDate><atom:link href="https://pig.center/de/docs/patroni/index.xml" rel="self" type="application/rss+xml"/><item><title>Watchdog-Unterstützung</title><link>https://pig.center/de/docs/patroni/watchdog/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://pig.center/de/docs/patroni/watchdog/</guid><description>&lt;p&gt;&lt;a id="watchdog"&gt;&lt;/a&gt;&lt;/p&gt;&#10;&lt;p&gt;Das gleichzeitige Ausführen mehrerer PostgreSQL-Server als primäre Server kann zu Datenverlusten aufgrund von unterschiedlichen Zeitlinien führen. Diese Situation wird auch als &amp;ldquo;Split-Brain&amp;rdquo;-Problem bezeichnet. Um das Split-Brain-Problem zu vermeiden, muss Patroni sicherstellen, dass PostgreSQL keine Transaktionsbestätigungen akzeptiert, nachdem der Schlüssel für den primären Server in der DCS abgelaufen ist. Unter normalen Umständen versucht Patroni, dies durch das Stoppen von PostgreSQL zu erreichen, falls der Update-Vorgang für den primären Schlüssel aus irgendeinem Grund fehlschlägt. Dies kann jedoch aus verschiedenen Gründen fehlschlagen:&lt;/p&gt;</description></item><item><title>Pausen/fortsetzen-Modus für den_Cluster</title><link>https://pig.center/de/docs/patroni/pause/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://pig.center/de/docs/patroni/pause/</guid><description>&lt;p&gt;&lt;a id="pause"&gt;&lt;/a&gt;&lt;/p&gt;&#10;&lt;hr&gt;&#10;&lt;h2 id="the-goal"&gt;Das Ziel&#10;&lt;/h2&gt;&#10;&lt;p&gt;Unter bestimmten Umständen muss Patroni vorübergehend die Verwaltung des Clusters aufgeben, während der Clusterstatus in DCS erhalten bleibt. Mögliche Anwendungsfälle sind ungewöhnliche Aktivitäten im Cluster, wie z. B. größere Versions-Upgrades oder die Wiederherstellung von Daten. Während dieser Aktivitäten werden die Knoten oft gestartet und gestoppt, aus Gründen, die Patroni nicht kennt. Einige Knoten können sogar vorübergehend als primäre Knoten fungieren, was die Annahme verletzt, dass nur ein primärer Knoten aktiv ist. Daher muss Patroni in der Lage sein, sich vom laufenden Cluster zu trennen und eine ähnliche Funktion wie der Wartigungsmodus in Pacemaker zu implementieren.&lt;/p&gt;</description></item><item><title>Integration mit anderen Tools</title><link>https://pig.center/de/docs/patroni/tools_integration/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://pig.center/de/docs/patroni/tools_integration/</guid><description>&lt;p&gt;&lt;a id="tools_integration"&gt;&lt;/a&gt;&#10;Patroni kann sich in andere Tools in Ihrer Umgebung integrieren. In diesem Abschnitt finden Sie eine Liste von Beispielen, die zwar keine vollständige Liste darstellen, aber Ihnen Ideen geben können, wie Patroni mit anderen Tools zusammenarbeiten kann.&lt;/p&gt;&#10;&lt;hr&gt;&#10;&lt;h2 id="barman"&gt;Barman&#10;&lt;/h2&gt;&#10;&lt;p&gt;Patroni liefert eine Anwendung namens &lt;code&gt;patroni_barman&lt;/code&gt;, die über Logik verfügt, um mit &lt;code&gt;pg-backup-api&lt;/code&gt; zu kommunizieren, sodass Sie Barman-Operationen entfernt durchführen können.&lt;/p&gt;&#10;&lt;p&gt;Diese Anwendung verfügt derzeit über mehrere Unterkommandos: &lt;code&gt;recover&lt;/code&gt; und &lt;code&gt;config-switch&lt;/code&gt;.&lt;/p&gt;</description></item><item><title>Sicherheitshinweise</title><link>https://pig.center/de/docs/patroni/security/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://pig.center/de/docs/patroni/security/</guid><description>&lt;p&gt;&lt;a id="security"&gt;&lt;/a&gt;&#10;Ein Patroni-Cluster verfügt über zwei Schnittstellen, die vor unbefugtem Zugriff geschützt werden müssen: das verteilte Konfigurationsspeicher (DCS) und die Patroni REST-API.&lt;/p&gt;&#10;&lt;hr&gt;&#10;&lt;h2 id="protecting-dcs"&gt;Schutz des DCS&#10;&lt;/h2&gt;&#10;&lt;p&gt;Sowohl Patroni als auch &lt;a href="https://pig.center/docs/patroni/patronictl/#patronictl" hreflang="en" data-fallback-language="en"&gt;patronictl&lt;/a&gt;&#10; speichern und abrufen Daten von/zum DCS.&lt;/p&gt;&#10;&lt;p&gt;Obwohl der DCS keine sensiblen Informationen enthält, ermöglicht er die Änderung einiger Konfigurationen von Patroni/Postgres. Daher sollte der DCS selbst daher als erstes geschützt werden.&lt;/p&gt;&#10;&lt;p&gt;Die Details zum Schutz hängen vom verwendeten Typ des DCS ab. Die Authentifizierungs- und Verschlüsselungsparameter (Token/Basic-Auth/Client-Zertifikate) für die unterstützten DCS-Typen sind in den &lt;a href="https://pig.center/docs/patroni/config/yaml/#yaml" hreflang="en" data-fallback-language="en"&gt;Einstellungen&lt;/a&gt;&#10; beschrieben.&lt;/p&gt;</description></item><item><title>HA-Multi-Datacenter</title><link>https://pig.center/de/docs/patroni/ha_multi_dc/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://pig.center/de/docs/patroni/ha_multi_dc/</guid><description>&lt;p&gt;&lt;a id="ha_multi_dc"&gt;&lt;/a&gt;&#10;Die Hochverfügbarkeit eines PostgreSQL-Clusters, der in mehreren Rechenzentren bereitgestellt wird, basiert auf Replikation, die synchron oder asynchron erfolgen kann (siehe &lt;a href="https://pig.center/docs/patroni/replication_modes/#replication_modes" hreflang="en" data-fallback-language="en"&gt;Replikationsmodi&lt;/a&gt;&#10;).&lt;/p&gt;&#10;&lt;p&gt;In beiden Fällen ist es wichtig, die folgenden Konzepte klar zu verstehen:&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;PostgreSQL kann nur als primärer oder sekundärer Knoten betrieben werden, wenn es den Schlüssel besitzt und diesen aktualisieren kann.&lt;/li&gt;&#10;&lt;li&gt;Sie sollten eine ungerade Anzahl von etcd-, ZooKeeper- oder Consul-Knoten betreiben: 3 oder 5!&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;hr&gt;&#10;&lt;h2 id="synchronous-replication"&gt;Synchrones Replikation&#10;&lt;/h2&gt;&#10;&lt;p&gt;Um einen mehrere Rechenzentrum (DC) umfassenden Cluster zu haben, der automatisch einen Ausfall einer Zone tolerieren kann, sind mindestens 3 erforderlich.&lt;/p&gt;</description></item></channel></rss>