Proxmox 설치 가이드
Proxmox VE를 홈랩 베이스 노드로 설치할 때 확인할 항목을 정리한다.
Proxmox VE를 홈랩 베이스 노드로 설치할 때 확인할 항목을 정리한다.
설치 전 결정할 것
Proxmox 설치 전에 먼저 정해야 할 것은 “어떤 하드웨어에 어떤 역할을 맡길 것인가”다.
| 항목 | 권장 판단 |
|---|---|
| 부팅 디스크 | OS 전용 SSD 또는 미러 구성 |
| VM 데이터 디스크 | 별도 SSD/NVMe/ZFS pool |
| 네트워크 | 관리망과 서비스망 분리 가능성 고려 |
| 메모리 | ZFS, VM, LXC가 나눠 쓸 여유 확보 |
| 백업 | 설치 전부터 외부 백업 위치 결정 |
[!warning] 설치 주의 Proxmox 설치 과정은 대상 디스크를 포맷한다. 설치 디스크와 데이터 디스크를 반드시 구분하고, 기존 데이터가 있는 디스크는 물리적으로 분리하거나 BIOS에서 제외한다.
설치 미디어 준비
- Proxmox VE ISO를 다운로드한다.
- USB 설치 미디어를 만든다.
- 서버 BIOS/UEFI에서 USB 부팅을 선택한다.
- 가능하면 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-패스스루에서 다시 확인한다.
설치 단계
Install Proxmox VE선택- 라이선스 동의
- 설치 대상 디스크 선택
- 국가, 시간대, 키보드 설정
- root 비밀번호와 이메일 입력
- 관리 네트워크 설정
- 요약 확인 후 설치
- 재부팅 후 웹 UI 접속
웹 UI 주소는 보통 다음 형태다.
https://<proxmox-node-ip>:8006
브라우저에서 인증서 경고가 뜨는 것은 기본 self-signed 인증서 때문이며, 초기 접속에서는 정상이다.
설치 대상 디스크 기준
| 구성 | 장점 | 주의점 |
|---|---|---|
| 단일 SSD | 단순하고 저렴함 | 디스크 장애 시 재설치 필요 |
| SSD 2개 ZFS mirror | OS 디스크 장애 대응 가능 | 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