728x90

keepalived 2

[Keepalived] failover 테스트

이전 글에서 구축한 서버 3대의 Master-backup이 정상적으로 failover가 이루어지는 지 확인을 위해 galera cluster로 연동된 mariaDB에서 간단한 테스트를 진행해보았다.Master : 3호기 (192.168.174.130) / backup : 1~2호기 (192.168.174.128~129) failover 테스트 시나리오각 서버에서 쉘 스크립트를 통해 10초에 1번씩 heartbeat 개념의 insert(write)를 실행한다.(heartbeat.sh)INSERT INTO keepalived_test.heartbeat (note) VALUES ('heartbeat from $(hostname) server..');  이때, DB 접속호스트는 vip로 지정한다. (1~3호기 ..

keepalived 15:18:18

keepalived 구성

Keepalived?네트워크 서비스나 리소스의 가용성을 높이기 위해 사용시스템의 가용성을 향상시키고 서비스의 중단을 방지할 수 있으며, 특히 네트워크 서비스나 로드 밸런서 등의 분산 시스템에서 널리 사용여러 대의 서버 간에 가상 IP 주소(VIP)를 공유하고, 서비스를 제공하는 서버를 자동으로 전환하여 장애 복구를 지원리눅스 기반의 오픈 소스 소프트웨어로, 고가용성 및 부하 분산을 제공하는 솔루션 Keepalived 특징고가용성(High Availability) : 마스터 서버에 장애가 발생하면 백업 서버로 자동 전환되어 서비스 중단을 최소화여러 대의 서버 간에 마스터 및 백업 역할을 자동으로 관리하여 시스템 전체의 가용성 증대가상 IP 주소(Virtual IP, VIP) : 클라이언트는 단일한 IP 주..

keepalived 2025.04.07
728x90