목차
- 리눅스 MaxScale MariaDB 쿼리 로드밸런싱 설정 예제 이전 포스팅 링크 및 설명
- 리눅스 MariaDB Replicaion 동기화 설정 예제 이전 포스팅 링크 및 설명
- 리눅스 Apache2 서버 설치 및 구성 예제 이전 포스팅 링크 및 설명
- 리눅스 우분투 keepalived 서버 이중화 패키지 설치 예제
- 리눅스 keepalived 설치 여부 확인 예제
리눅스 MaxScale MariaDB 쿼리 로드밸런싱 설정 예제 이전 포스팅 링크 및 설명
이전 포스팅에서는 MaxScale을 사용하여 MariaDB 쿼리 로드 밸런싱을 구성하는 방법에 대해 설명했습니다. MaxScale은 데이터베이스 서버에 대한 요청을 분산시켜 성능을 향상시키는 데 사용됩니다. 한 쪽 데이터베이스 서버에만 쿼리가 요청되면 부하가 커져 서버 장애가 발생할 수 있습니다. 따라서 MaxScale을 사용하여 부하분산을 합니다. 이전 포스팅에서는 MaxScale 설정 파일의 예시와 함께, 로드 밸런싱을 설정하는 방법에 대해 자세히 다뤘습니다. 자세한 내용은 해당 포스트를 참고해주세요.
2024.02.27 - [DB] - [Linux/DB] 리눅스 MariaDB MaxScale 이중화 설정 예제 - 6(DB 복제 및 maxscale 로드밸런싱 테스트 시험)
[Linux/DB] 리눅스 MariaDB MaxScale 이중화 설정 예제 - 6(DB 복제 및 maxscale 로드밸런싱 테스트 시험)
목차 리눅스 MariaDB MaxScale 이중화 설정 예제 - 5(MariaDB MaxScale 설치 및 환경설정) 예제 이전 포스팅 링크 및 설명 리눅스 virt-manager 활용 Master MariaDB 서버 설치 예제 이전 포스팅 링크 및 설명 리눅스
salguworld.tistory.com
리눅스 MariaDB Replicaion 동기화 설정 예제 이전 포스팅 링크 및 설명
다음으로 이전 포스팅에서는 MariaDB의 복제를 설정하여 데이터 동기화를 구현하는 방법에 대해 다루었습니다. MariaDB 복제는 데이터베이스 서버에 장애가 발생하더라도 항상 마지막 데이터 상태를 유지하기 위해 사용합니다. 이전 포스팅에서는 마스터 및 슬레이브 데이터베이스 설정 예제와 함께, 복제 설정 방법에 대해 자세히 설명했습니다. MariaDB 를 서로 다른 서버간 동기화하는 방법이 필요하시다면 아래의 포스팅을 참고하여 학습해주세요.
[Linux/DB] 리눅스 MariaDB MaxScale 이중화 설정 예제 - 3(Master 서버 외부접속 허용 및 Replication 사용자
목차 리눅스 MariaDB MaxScale Master 서버 가상 머신 생성 예제 이전 포스팅 링크 및 설명 리눅스 MariaDB MaxScale 이중화 설정 예제 - 2(DB Slave 가상 서버 및 패키지 설치) 예제 이전 포스팅 링크 및 설명 리
salguworld.tistory.com
리눅스 Apache2 서버 설치 및 구성 예제 이전 포스팅 링크 및 설명
마지막으로 이전 포스팅에서는 Apache2 웹 서버를 설치하고 구성하는 방법에 대해 다루었습니다. Apache2는 가장 널리 사용되는 오픈 소스 웹 서버 중 하나로, 웹 사이트를 호스팅하는 데 사용됩니다. 이전 포스팅에서는 Apache2 설치 및 기본 구성 예제에 대해 자세히 설명했습니다. keepalived를 사용하여 웹 서버를 이중화하기 위해선 아파치 웹 서버가 필요합니다. 따라서 아직 아파치 서버를 설치하지 않으셨다면 아래의 포스팅을 참고하여 설치해주세요.
2024.02.21 - [Linux] - [Linux/Ubuntu] 리눅스 아파치 웹 서버 설치 예제(Apache2 Web 서버)
[Linux/Ubuntu] 리눅스 아파치 웹 서버 설치 예제(Apache2 Web 서버)
목차 리눅스 우분투 아파치 소스 코드 다운로드 및 빌드 예제 이전 포스팅 링크 및 설명 리눅스 아파치 특정 URL 경로 및 디렉토리 접근 차단 예제 이전 포스팅 링크 및 설명 리눅스 아파치 디렉
salguworld.tistory.com
리눅스 우분투 keepalived 서버 이중화 패키지 설치 예제
이번 포스팅에서는 리눅스 우분투에서 keepalived 서버 이중화 패키지를 설치하는 방법에 대해 알아보겠습니다. keepalived는 가상 IP를 사용하여 웹 서버의 이중화를 구현하는 데 사용됩니다. 아래는 keepalived 패키지 설치하는 명령입니다. 본 포스팅은 리눅스 우분투에서 작성되었습니다.
$ sudo apt-get install keepalived
리눅스 keepalived 설치 여부 확인 예제
아래는 리눅스 시스템에서 keepalived 패키지가 설치되어 있는지 확인하는 예제입니다. 정상적으로 리눅스 운영체제에 keepalived 패키지가 설치되었다면 다음 포스팅에서는 keepalived 환경설정을 통해 한쪽 아파치 서버가 중지되면 모니터링 후 다른 서버의 웹 서버에 VIP를 활성화하여 서비스가 유지될 수 있도록 해보겠습니다.
$ sudo service keepalived status
● keepalived.service - Keepalive Daemon (LVS and VRRP)
Loaded: loaded (/lib/systemd/system/keepalived.service; enabled; vendor preset: enabled)
Active: inactive (dead)
Condition: start condition failed at Thu 2024-02-15 17:02:47 KST; 8s ago
2월 15 17:02:47 wonseok-desktop systemd[1]: Condition check resulted in Keepalive Daemon (LVS and>