From 35478d43d659885e368703c4efd32d8a024ff369 Mon Sep 17 00:00:00 2001 From: colben Date: Tue, 20 May 2025 20:17:30 +0800 Subject: [PATCH] update --- pgsql/Demo/StreamReplication/README.md | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/pgsql/Demo/StreamReplication/README.md b/pgsql/Demo/StreamReplication/README.md index 6fb8812..c805b77 100644 --- a/pgsql/Demo/StreamReplication/README.md +++ b/pgsql/Demo/StreamReplication/README.md @@ -108,3 +108,16 @@ # 在 pgsql1 里创建数据库、表或更改数据,在 pgsql2 里可以看到 ``` +- 查看状态 + ``` + docker exec -u postgres pgsql1 pg_controldata -D /var/lib/pgsql | grep cluster + # 主库(pgsql1)输出: in production + docker exec -u postgres pgsql2 pg_controldata -D /var/lib/pgsql | grep cluster + # 从库(pgsql2)输出: in archive recovery + ``` + +- 从库提升为主库 + ``` + docker exec -u postgres pgsql2 pg_ctl promote + ``` +