728x90
반응형
SMALL

Clone 2

🚨 PostgreSQL 4노드 HA 구성부터 WAL 장애 해결까지 (repmgr 실전 정리)

제가 서비스를 운영하면서 직접 겪은 . . .primary 1대 + standby 3대 구성부터 upstream 변경, 그리고 장애 시 promote까지단순 이론 말고 실제 삽질하면서 경험한 내용을 정리해서 작성해보았습니다! 1️⃣ 4노드 HA 구성목표 구조기존 프로젝트에서는 primary 와 standby 로 구성된 ha 상태의 DB 서비스를 운영하고 있었습니다.이해를 돕기 위해 각각의 DB 01, 02, 03, 04 같이 순번을 붙혀 설명하겠습니다.db01 (primary) └─ db02 (standby) 그러던 중 DB 서버의 OS 업그래이드를 하게 되었습니다.In-place 업그레이드를 진행하면 라이브러리나 DB extension 이 깨질 수 있기 때문에DB를 먼저 Standby 로 복제를 떠서..

카테고리 없음 2026.05.03

PostgreSQL 이중화 환경에서 성능 이슈 해결 하기

이전에 PostgreSQL HA 환경에서 장애가 발생했을 때, 이중화 환경 구성 중 Primary / Primary(P,P) 상태로 전환되며 성능 이슈가 발생한 경험을 공유합니다!이번 사례는 repmgr 기반 Streaming Replication 환경에서 발생하였으며, 최종적으로 repmgr clone 을 통해 정상적으로 북구했습니다. 1️⃣ 문제 상황운영 중이던 PostgreSQL HA 환경은 아래와 같은 구조였습니다.● Primary DB- Read / Write 모두 처리 ● Standby DB- Read 전용 처리 각각 두개의 DB 는 repmgr 기반 Streaming Replication 구성으로 되어있습니다.해당 환경은 PostgreSQL HA(High Availability) 구성을 ..

728x90
반응형
LIST