Proxmox VE에서 HA를 위해 3노드 클러스터 설정하기

Proxmox HA는 세 개의 노드로 구성되어 자동 장애 전환 및 데이터 보호 기능을 통해 서비스 가동 시간을 보장합니다. 노드에 장애가 발생하면 서비스는 정상적인 노드로 이전되어 서비스 중단을 방지하고 데이터 가용성을 유지합니다.

download-icon
무료 다운로드
for VM, OS, DB, File, NAS, etc.
daniel-kim

업데이트 김대니얼 현재 2025/08/11

목차
  • Proxmox 고가용성이란 무엇인가요?

  • 요구 사항

  • 3개의 노드로 구성된 클러스터 생성

  • 고가용성 구성

  • HA 구성에 리소스 추가

  • HA 기능 확인

  • Proxmox VE 보호를 간소화하십시오

  • 결론

강력한 Proxmox VE 백업 솔루션을 찾고 계신가요? Vinchin Backup & Recovery를 사용해 보세요!↘ 체험판 다운로드

Proxmox Virtual Environment(Proxmox VE 또는 PVE)는 Debian 기반의 오픈소스 가상화 플랫폼입니다. 이 플랫폼은 가상 머신과 컨테이너 관리를 위한 강력한 성능과 신뢰성을 제공합니다. 직관적인 웹 인터페이스를 통해 가상화 인프라 관리를 간소화하여 IT 운영의 효율성을 높일 수 있습니다. 클러스터 관리 및 고가용성(HA) 기능을 지원합니다. 저장소 측면에서는 LVM, NFS, iSCSI 같은 일반적인 옵션뿐만 아니라 GlusterFS 및 Ceph와 같은 클러스터 저장소 솔루션도 지원합니다.

Proxmox 고가용성이란 무엇인가요?

Proxmox의 고가용성(HA)은 Proxmox 클러스터 내 여러 노드에서 가상 머신(VM) 또는 컨테이너를 실행할 수 있는 기능입니다. 이를 통해 한 노드에 장애가 발생하더라도 해당 노드에서 실행 중이던 VM 또는 컨테이너를 자동으로 다른 노드로 이동시켜 최소한의 다운타임으로 계속 실행할 수 있도록 보장합니다.

요구 사항

Proxmox VE는 내장된 고가용성(HA) 기능을 제공하지만, HA를 활성화하려면 다음 전제 조건을 충족해야 합니다:

  • 투표 메커니즘을 충족하고 네트워크 분할 상황을 방지하기 위해 최소한 세 개의 노드로 구성된 운영 가능한 클러스터.

  • 공유 저장소 사용.

  • 중복된 서버 하드웨어, 예를 들어 이중 전원 공급 장치, ECC 메모리, RAID 등.

  • 신뢰할 수 있는 브랜드의 신뢰성 있는 서버 하드웨어에 의존합니다.

  • 워치독: 하드웨어 워치독이 사용 가능하면 사용하고, 대안으로 리눅스 커널의 소프트웨어 워치독을 폴백(fallback)으로 사용할 수 있습니다.

  • 선택적 하드웨어 펜싱 장치.

3개의 노드로 구성된 클러스터 생성

1. Proxmox VE에 로그인하여 데이터센터 > 클러스터 > 클러스터 생성으로 이동하십시오.

클러스터 생성

2. 이름을 설정하고 네트워크를 지정한 후 생성을 클릭하십시오.

클러스터 생성

클러스터 이름: 클러스터의 이름을 설정하십시오. 생성 후에는 변경할 수 없습니다.

클러스터 네트워크: 클러스터의 네트워크를 지정합니다. 기본값은 호스트 이름에서 확인된 IP 주소입니다.

3. 클러스터 생성 작업이 완료될 때까지 기다리면 첫 번째 클러스터가 생성된 것을 확인할 수 있습니다. 이제 클러스터 노드 섹션에서 "proxmox"라는 이름의 첫 번째 노드가 포함된 것을 확인할 수 있습니다.

클러스터 생성

클러스터 생성

4. 클러스터를 생성한 후에는 다른 노드를 클러스터에 추가할 수 있습니다. 데이터센터 클러스터 > 참가 정보로 이동하십시오.

클러스터 생성

5. 클러스터에 추가 노드를 추가할 때 나중에 사용할 세부 정보를 복사하려면 “정보 복사”를 클릭하십시오.

클러스터 생성

6. 두 번째 노드를 진행하려면 데이터센터 > 클러스터 > 클러스터에 참여로 이동하십시오. 그런 다음 이전에 복사한 정보를 지정된 필드에 붙여넣으십시오.

정보: 이전에 복사한 정보를 붙여넣으세요.

피어 주소: 클러스터의 다른 노드 IP 주소가 자동으로 입력됩니다.

비밀번호: 이미 클러스터에 가입한 노드의 루트 비밀번호를 입력하십시오.

지문: 자동으로 입력됩니다.

클러스터 네트워크: 기본값은 호스트 이름에서 해석된 IP 주소이며, 이는 클러스터 네트워크를 나타냅니다.

클러스터에 가입하면 CA 정보를 업데이트하고 pve-클러스터 서비스를 다시 시작해야 하므로 페이지가 일시적으로 응답하지 않을 수 있습니다. 걱정하지 마세요. 잠시 기다린 후 브라우저를 새로고침하고 다시 로그인하면 됩니다.

클러스터 정보를 보려면 클러스터 노드로 이동하십시오. 이미 두 개의 노드가 목록에 있는 것을 확인할 수 있습니다.

클러스터에 추가할 노드가 더 있다면 위에 언급된 단계를 반복하십시오.

고가용성 구성

1. 데이터센터 섹션에서 HA > 그룹 > 생성으로 이동하여 고가용성(HA) 그룹을 생성하십시오.

고가용성 구성하기

2.HA 그룹의 설정 인터페이스에 입력하십시오:

ID: HA 그룹에 이름을 할당하십시오.

제한됨: 해당 HA 그룹에 속한 노드에서만 리소스가 실행되도록 제한합니다.

장애회피: 현재 리소스를 실행 중인 노드에 장애가 발생하면 HA가 해당 리소스를 다른 정상적인 노드로 마이그레이션합니다. 원본 노드가 복구되었을 때 리소스를 다시 원본 노드로 마이그레이션할지 여부를 선택하십시오. 일반적으로 이 옵션을 활성화하는 것이 좋습니다. 과도한 리소스 마이그레이션으로 인해 네트워크 대역폭 및 디스크 IO 부하가 발생하는 것을 방지하기 위함입니다.

설명: 추가적인 설명이나 정보를 입력하십시오.

노드 목록: 이 HA 그룹에 포함할 PVE 노드를 지정하십시오. 각 노드에 대해 우선 순위 수준을 할당할 수 있습니다. 우선 순위가 높을수록 해당 노드에서 리소스를 실행하는 것을 선호함을 나타냅니다. 우선 순위를 결정할 때 각 노드의 성능 특성을 고려하십시오.

3. 설정이 완료되면 목록에서 생성된 HA 그룹을 확인할 수 있습니다.

HA 구성에 리소스 추가

1. 데이터센터 > HA > 리소스 > 추가로 이동하여 리소스 종류(VM/CT)를 선택합니다.

2. 자원 추가 인터페이스 입력:

VM: 드롭다운 목록에서 원하는 CT 또는 VM 리소스를 선택하십시오.

최대 재시작: 자원 시작 실패 시 시도할 최대 재시작 횟수를 지정하십시오.

최대 재배치: 최대 재시작 제한에 도달한 후 다음 노드로의 최대 재배치 횟수를 지정하십시오.

그룹: 드롭다운 목록에서 리소스가 실행되어야 할 HA 그룹을 선택하십시오.

요청 상태: 리소스의 원하는 실행 상태를 다음 중 하나로 선택하십시오:

시작됨: HA는 리소스가 시작 상태를 유지하도록 보장합니다.

중지됨: HA는 리소스가 중지 상태를 유지하도록 보장합니다.

무시됨: HA가 이 리소스를 무시하며 아무 작업도 수행하지 않습니다.

비활성화됨: HA는 리소스가 중지 상태를 유지하도록 하며 다른 노드로의 마이그레이션을 시도하지 않습니다.

설명: 리소스에 대한 추가 설명 또는 메모.

3. 리소스를 추가한 후 HA 상태에 변화가 생기는데, 이는 리소스가 추가되었음을 나타냅니다.

HA 기능 확인

HA 기능이 작동하는지 확인하려면 노드 장애를 시뮬레이션할 수 있습니다. 가상 머신이 실행 중인 노드를 종료하면 워치독 메커니즘이 재부팅을 유발하는 것을 확인할 수 있습니다. 잠시 기다린 후 가상 머신이 다른 노드로 이동하여 실행되고 있는 것을 볼 수 있습니다.

Proxmox VE 보호를 간소화하십시오

Proxmox 고가용성을 사용하면 가상 머신을 다른 노드로 자동 장애 조치할 수 있지만, 이중 보험을 위해 전문적인 Proxmox 백업 및 재해 복구 솔루션을 선택하는 것이 좋습니다.

Vinchin Backup & Recovery 는 강력한 Proxmox VE 환경 보호 솔루션으로, 자동 가상머신 백업, 에이전트리스 백업, LAN/LAN-Free 백업, 사이트 간 복사, 효과적인 데이터 축소, 클라우드 아카이브 등과 같은 고급 백업 기능을 제공하며, 3-2-1 골든 백업 아키텍처를 엄격히 따르고 데이터 보안과 무결성을 종합적으로 보장합니다.

복구를 위해 Vinchin Backup & Recovery는 즉시 가상 머신 복구를 제공하여 백업된 가상 머신을 직접 실행함으로써 RTO를 15초로 단축할 수 있습니다. 또한 파일 수준의 세부 복원 기능을 선택하여 Proxmox VE 가상 머신 백업에서 특정 파일만 추출할 수 있습니다.

또한 데이터 암호화 및 랜섬웨어 방지 보호는 Proxmox VE VM 백업을 보호하기 위한 이중 보장을 제공합니다. 또한 Proxmox 호스트에서 다른 가상 플랫폼으로 데이터를 간단히 마이그레이션하거나 그 반대로도 이동할 수 있습니다.

Proxmox VM을 백업하려면 다음 4단계만 따르면 됩니다:

1. 백업 대상 선택

백업 Proxmox VMs

2.백업 대상 선택

백업 Proxmox VMs

3. 백업 전략 구성.

백업 Proxmox VM

4.작업 검토와제출

백업 Proxmox VM

Vinchin Backup & Recovery는 수천 개의 기업에서 선택한 솔루션입니다. 60일간의 풀 기능 체험판으로 귀사도 바로 사용을 시작해 보세요! 또한, 문의하기를 통해 요구사항을 남겨주시면 귀사의 IT 환경에 맞는 솔루션을 제공해 드립니다.

결론

고가용성은 Proxmox VE의 핵심 기능입니다. 하드웨어 장애 발생 시 가상 머신과 컨테이너를 클러스터 내 다른 노드로 자동 장애 전환할 수 있어, 시스템 가동 시간 유지 및 중요한 서비스의 지속적인 가용성이 보장됩니다.

Vinchin Backup & Recovery를 선택하여 Proxmox VE 가상 머신을 손쉽게 백업하고 복구할 수 있습니다. 무료 체험 기회를 놓치지 마세요!

공유하기:

카테고리: VM Tips