Proxmox 설치 가이드

Proxmox VE를 홈랩 베이스 노드로 설치할 때 확인할 항목을 정리한다.


Proxmox VE를 홈랩 베이스 노드로 설치할 때 확인할 항목을 정리한다.

설치 전 결정할 것

Proxmox 설치 전에 먼저 정해야 할 것은 “어떤 하드웨어에 어떤 역할을 맡길 것인가”다.

항목권장 판단
부팅 디스크OS 전용 SSD 또는 미러 구성
VM 데이터 디스크별도 SSD/NVMe/ZFS pool
네트워크관리망과 서비스망 분리 가능성 고려
메모리ZFS, VM, LXC가 나눠 쓸 여유 확보
백업설치 전부터 외부 백업 위치 결정

[!warning] 설치 주의 Proxmox 설치 과정은 대상 디스크를 포맷한다. 설치 디스크와 데이터 디스크를 반드시 구분하고, 기존 데이터가 있는 디스크는 물리적으로 분리하거나 BIOS에서 제외한다.

설치 미디어 준비

  1. Proxmox VE ISO를 다운로드한다.
  2. USB 설치 미디어를 만든다.
  3. 서버 BIOS/UEFI에서 USB 부팅을 선택한다.
  4. 가능하면 VT-x/AMD-V, IOMMU, SR-IOV 관련 옵션을 활성화한다.

USB 제작 도구는 Rufus, balenaEtcher, Ventoy 중 하나를 사용하면 된다. 홈랩에서는 여러 ISO를 들고 다니기 쉬운 Ventoy가 편하다.

BIOS/UEFI 체크리스트

  • Virtualization Technology 활성화
  • IOMMU 활성화
  • Secure Boot 비활성화 또는 호환성 확인
  • 부팅 모드 UEFI 우선
  • 전원 복구 시 자동 부팅 설정
  • 온보드 NIC, 추가 NIC 인식 확인
  • SATA/NVMe 컨트롤러 모드 확인

GPU 패스스루까지 생각한다면 IOMMU group 구성이 중요하다. 이 부분은 설치 후 03-04-Proxmox-GPU-패스스루에서 다시 확인한다.

설치 단계

  1. Install Proxmox VE 선택
  2. 라이선스 동의
  3. 설치 대상 디스크 선택
  4. 국가, 시간대, 키보드 설정
  5. root 비밀번호와 이메일 입력
  6. 관리 네트워크 설정
  7. 요약 확인 후 설치
  8. 재부팅 후 웹 UI 접속

웹 UI 주소는 보통 다음 형태다.

https://<proxmox-node-ip>:8006

브라우저에서 인증서 경고가 뜨는 것은 기본 self-signed 인증서 때문이며, 초기 접속에서는 정상이다.

설치 대상 디스크 기준

구성장점주의점
단일 SSD단순하고 저렴함디스크 장애 시 재설치 필요
SSD 2개 ZFS mirrorOS 디스크 장애 대응 가능SSD 2개 필요
OS SSD + 데이터 ZFS운영과 데이터 분리스토리지 설계 필요
전체 ZFS pool스냅샷/복제 활용 좋음메모리와 디스크 품질 중요

처음 홈랩이면 OS용 SSD와 VM 데이터용 별도 디스크를 분리하는 구성이 이해하기 쉽다.

첫 로그인 후 확인

# 노드 상태
pveversion
pveperf

# 디스크 확인
lsblk

# 네트워크 확인
ip addr
ip route

# 서비스 상태
systemctl status pveproxy pvedaemon pvestatd

웹 UI에서는 다음을 확인한다.

  • 노드가 정상 표시되는지
  • local, local-lvm 또는 ZFS storage가 보이는지
  • 네트워크 브리지 vmbr0가 존재하는지
  • 업데이트 저장소 경고가 있는지
  • 시간대와 NTP가 맞는지

초기 네트워크 예시

기본 설치는 보통 물리 NIC 하나를 Linux bridge에 연결한다.

Internet/LAN
   |
physical NIC
   |
vmbr0
   |
Proxmox Host + VM/LXC

이 구조는 단순하지만, 관리 트래픽과 서비스 트래픽이 섞인다. 홈랩이 커지면 02-01-Proxmox-네트워킹에서 VLAN이나 별도 NIC 구성을 검토한다.

설치 직후 하지 말아야 할 것

  • 백업 없이 VM 데이터 디스크를 포맷하지 않기
  • 웹 UI 경고를 무시하고 운영 VM부터 만들지 않기
  • 네트워크 설정을 바꾸기 전에 콘솔 접근 방법을 확보하지 않기
  • no-subscription 저장소 설정 전 무작정 업데이트하지 않기
  • root 계정만으로 장기 운영하지 않기

다음 단계

설치가 끝났다면 바로 01-02-Proxmox-초기설정으로 넘어간다. 저장소, 업데이트, 시간, 사용자, 방화벽 기본값을 먼저 잡아야 이후 VM과 LXC가 안정적으로 올라간다.

관련 노트

  • 상위: 00-MOC-Proxmox
  • 다음: 01-02-Proxmox-초기설정
  • 네트워크: 02-01-Proxmox-네트워킹
  • 스토리지: 02-02-Proxmox-스토리지-ZFS