Network & Server Factory

개인 공부 기록

Keepalived 2

[홈랩] PostgreSQL 스트리밍 복제와 VIP로 LMS DB 이중화하기 (8편)

LMS의 DB는 Kubernetes로 옮기지 않고 VM으로 남겼습니다. 대신 다른 호스트에 복제본 VM을 만들어 PostgreSQL 스트리밍 복제로 실시간 사본을 두고, 앱은 primary에만 붙는 VIP로 접속하게 했습니다. 이 글에서는 이중화 방식 선택, 복제 설정과 검증, VIP, 백업과 모니터링을 정리합니다. 홈랩 재구성 시리즈 8편이며, 이전 글은 Docker 컨테이너와 LMS를 Kubernetes로 옮기기입니다.이전을 마친 구성입니다. 요청은 Gateway를 거쳐 Pod로 가고, 앱은 primary에만 붙는 DB VIP로 접속합니다1. 이중화 방식 고르기LMS DB는 호스트 1의 PostgreSQL 15 VM 1대에서 실행되고 있었습니다. 실시간 사본이 없어 호스트가 멈추면 DB도 함께 멈추는..

Project/홈랩 2026.10.29

[Linux] HAProxy + keepalived로 VIP 이중화 로드밸런서 구성

HAProxy 2대(Master/Backup)와 keepalived로 VIP(192.168.1.200)를 공유하는 이중화 로드밸런서를 만들고, 뒤에 WordPress 웹 서버 2대를 붙였습니다. Master를 재시작해 VIP가 Backup으로 넘어가는 것까지 확인했습니다.1. 구성keepalived: VIP 관리와 이중화(Master 장애 시 Backup이 VIP를 넘겨받음)HAProxy: 웹 서버로 트래픽을 나누는 로드밸런싱호스트IP포트역할VIP192.168.1.200-HAProxy Master/Backup이 공유Haproxy_Master192.168.1.20180keepalived + HAProxyHaproxy_Backup192.168.1.20280keepalived + HAProxyWeb_Maste..

Server & OS/Linux 2022.11.26
서울
--:--:--
-전체 글
-카테고리
누적 조회수