Kihagyás

A fürt LEADER csomópontjának lekérdezése

Hasznos lehet a PostgreSQL-fürt LEADER csomópontjának ismerete a naplók átnézése nélkül. Ehhez elegendő a következő, root felhasználóként futtatott parancs:

1
patronictl -c /etc/patroni/config.yml topology

Példa

A kapott eredménynek a következő formájúnak kell lennie:

1
2
3
4
5
6
7
+ Cluster: 15-cleanroomvault5 ------+---------+---------+----+-----------+
| Member           | Host           | Role    | State   | TL | Lag in MB |
+------------------+----------------+---------+---------+----+-----------+
| PSQL_3           | psql_3         | Leader  | running | 2  |           |
| + PSQL_1         | psql_1         | Replica | running | 2  |         0 |
| + PSQL_2         | psql_2         | Replica | stopped | 2  |   unknown |
+------------------+----------------+---------+---------+----+-----------+

A parancs nemcsak a LEADER csomópontot adja meg, hanem az utolsó oszlopban a LEADER csomóponthoz képesti lemaradást is megjeleníti MB-ban.
Ha egy csomópont éppen leállt, a stopped állapot jelenik meg. Vegye figyelembe, hogy a fürt egy csomópontjának meghibásodása esetén ez az információ csak ideiglenesen jelenik meg, mielőtt a csomópont eltűnik a listából.