본문 바로가기

728x90

Keepalived

우분투에서 Keepalived와 HAProxy를 사용하여 고가용성(High Availability, HA)을 구현하는 방법 우분투에서 Keepalived와 HAProxy를 사용하여 고가용성(High Availability, HA)을 구현하는 방법 테스트 시스템 현황 Hostname IPAddress 패키지 비고 vip 172.19.0.10 haproxy01 172.19.0.2 keepalived + haproxy haproxy02 172.19.0.3 keepalived + haproxy web01 172.19.0.11 nginx + php-fpm web02 172.19.0.12 nginx + php-fpm 테스트 도커 컨테이너 - https://github.com/anti1346/ubuntu22_keepalived_haproxy.git 추가 패키지 설치 sudo apt-get update sudo apt-get install.. 더보기
우분투에서 Keepalived를 사용하여 고가용성(High Availability, HA)을 구성하는 방법 우분투에서 Keepalived를 사용하여 고가용성(High Availability, HA)을 구성하는 방법 테스트 환경 운영체제 버전 정보 $ lsb_release -d Description: Ubuntu 22.04.3 LTS 시스템 현황 호스트 이름 네트워크 인터페이스 아이피 주소 비고 node01 eth0 172.19.0.3 node02 eth0 172.19.0.2 vip eth0:1 172.19.0.10 /etc/sysctl.conf 파일의 특정 설정 값을 변경 설정 값 확인 sysctl -a | egrep 'net.ipv4.ip_forward|net.ipv4.ip_nonlocal_bind' $ sysctl -a | egrep 'net.ipv4.ip_forward|net.ipv4.ip_nonloca.. 더보기
HAProxy를 사용하여 고가용성(High Availability) 구성을 구현하는 방법 HAProxy (High Availability Proxy)를 사용하여 고가용성 (High Availability) 구성을 구현하는 방법 haproxy(로드밸런싱) : TCP/HTTP proxy and load balancer for high availability environments keepalived(이중화) : Load balancer and high availability service 구성 환경 서버 운영체제 아이피 패키지 비고 VIP 192.168.0.100 master CentOS 7.9 192.168.0.8 haproxy, keepalived backup CentOS 7.9 192.168.0.9 haproxy, keepalived web CentOS 7.9 192.168.0.7 ngin.. 더보기
keepalived, haproxy 설치 및 설정하기 keepalived, haproxy 설치 및 설정하기 - keepalived : LVS 클러스터용 장애 조치 및 모니터링 데몬 - haproxy : 빠르고 안정적인 로드 밸런싱 리버스 프록시 테스트 환경 호스트이름 아이피 운영체제 비고 node2 192.168.0.62 CentOS 7.9 node3 192.168.0.63 Ubuntu 22.04 node1 192.168.0.61 Ubuntu 22.04 웹서버 도커 컨테이너로 구성 ** VIP : 192.168.0.60 커널 파라미터 설정 커널 파라미터 확인 sysctl -a | egrep 'net.ipv4.ip_forward|net.ipv4.ip_nonlocal_bind' - centos $ sysctl -a | egrep 'net.ipv4.ip_forw.. 더보기
CentOS 7에서 keepalived를 설치하고 설정하여 A 서버와 B 서버 간에 VIP (Master와 Backup) 구성하는 방법 CentOS 7에서 keepalived를 설치하고 설정하여 A 서버와 B 서버 간에 VIP (Master와 Backup) 구성하는 방법 keepalived는 리눅스 환경에서 고가용성을 위해 사용되는 데몬으로, 가상 IP(VIP)를 두 개 이상의 서버 간에 이중화하는데 사용됩니다. 구성 환경 서버 운영체제 아이피 패키지 비고 VIP 192.168.0.100 master CentOS 7.9 192.168.0.8 keepalived backup CentOS 7.9 192.168.0.9 keepalived keepalived 패키지 설치 MASTER/BACKUP 서버에 설정 sudo yum install epel-release sudo yum install -y keepalived keepalived -v $ .. 더보기

728x90