# Raspberry Pi에서 Proxmox VE로: Home Assistant를 위한 장애 내성 플랫폼
Raspberry Pi에 microSD 카드를 사용해 Home Assistant를 운영하는 건 흔한 선택이지만 신뢰성이 떨어집니다. 적절한 종료 없이 정전이 발생하면 파일 시스템이 손상되어 모든 데이터가 날아갑니다. 핵심 문제는 플래시 스토리지의 빈번한 쓰기에 대한 내구성 부족입니다. 24/7 스마트 홈에는 치명적입니다. SSD와 달리 microSD 카드는 마모 평준화 컨트롤러가 튼튼하지 않아 열화가 빨라집니다. 결과는 랜덤 크래시와 매일 백업 설정을 잊기 쉽다는 번거로움입니다.
하드웨어 선택 기준
Raspberry Pi 대체재를 고를 때 중점을 둔 점은 다음과 같습니다:
- 스토리지 신뢰성: microSD 대신 SSD. NVMe가 최고 속도와 수명을 제공합니다.
- 성능: 병렬 작업(HA, AdGuard, 백업 VM 등)을 위해 최소 4코어.
- 전력 소비: 전기세 부담 없이 24시간 가동을 위한 최대 15W.
- 가상화: 서비스 격리와 쉬운 스냅샷을 위한 KVM 지원.
선택한 제품: Intel N100(4코어, 최대 3.4GHz), 16GB RAM, 512GB NVMe SSD를 탑재한 미니 PC. 이 구성은 여러 VM과 컨테이너에 충분한 여유를 줍니다. Intel N100은 이상적입니다—부하 시 6-15W의 초저전력, 하드웨어 가상화 지원, 네트워킹을 위한 듀얼 2.5GbE 포트 탑재. DDR4 RAM은 32GB까지 업그레이드 가능해 미래 지향적입니다.
BIOS 설정: 핵심 파라미터
Proxmox VE 설치 전에 BIOS/UEFI를 조정하세요:
- USB 부팅: Boot 섹션에서 USB 드라이브를 목록 맨 위로 우선순위 설정. 설치 프로그램에서 부팅되도록 합니다.
- G3 상태 후: Boot Configuration에서 State After G3를
[S0] (Power On)으로 설정. 정전 후 자동으로 시스템이 켜지고 작동합니다. 스마트 홈에서는 필수—아니면 정전 후 자동화가 죽은 채로 남습니다.
왜 S0인가? S0(작동 중)은 완전 운영 모드입니다. 이걸 선택하면 전원이 복구되자마자 정상 상태로 바로 복귀합니다. 다른 옵션(S1-S5)은 PC를 슬립이나 하이버네이션으로 보내 서버로는 무용지물입니다. S0만 서비스를 즉시 시작 보장합니다.
Proxmox VE 8.3 설치: 주요 단계
Proxmox VE 8.3은 10-15분 만에 설치됩니다. 요약:
- 디스크 선택: 설치 인터페이스에서 NVMe SSD 선택. 여기에 모든 게 지워집니다—백업 필요 확인하세요.
- 네트워크: 고정 IP 할당(예: 192.168.1.100/24). 관리 패널 IP 변경으로 인한 골치 아픈 일 피함.
- 비밀번호: 강력한 root 비밀번호—문자, 숫자, 기호 12자 이상 혼합.
- 설치 후: 재부팅 전에 USB 드라이브 제거, 아니면 루프에 빠짐.
웹 UI는 https://<IP>:8006에 있습니다. 첫 로그인 시 브라우저가 자체 서명 인증서를 경고합니다. “고급” → “계속” 클릭(브라우저에 따라 표현 다름).
설치 후 설정: 유료 구독 버리기
Proxmox VE는 기본적으로 업데이트를 위해 유료 구독을 재촉합니다. 커뮤니티 스크립트로 무료 저장소로 전환하세요:
bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/tools/pve/post-pve-install.sh)"
이 스크립트가 처리합니다:
pve-enterprise(유료 저장소) 비활성화pve-no-subscription(무료 저장소) 활성화- 최신 버전 업데이트
- 호환성을 위한 Ceph 저장소 설정
실행하면 구독 없이 업데이트가 자유롭게 됩니다. 이제 VM 준비 완료.
Proxmox上的 스마트 홈 아키텍처
설치 후 다음 환경을 생성하세요:
┌─────────────────────────────┐
│ Proxmox VE (host) │
├─────────────────────────────┤
│ ┌─────────────────────┐ │
│ │ VM #100: HAOS │ │
│ │ Home Assistant OS │ │
│ └─────────────────────┘ │
│ ┌─────────────────────┐ │
│ │ VM #101: (backup) │ │
│ │ Test environment │ │
│ └─────────────────────┘ │
│ ┌─────────────────────┐ │
│ │ LXC: AdGuard/Docker │ │
│ └─────────────────────┘ │
└─────────────────────────────┘
이 구성의 매력? 완벽한 서비스 격리입니다. Home Assistant는 Home Assistant OS가 설치된 전용 VM에서 실행되어 안정적입니다. AdGuard는 LXC 컨테이너에서 네트워크 전체 광고 차단. 백업 VM은 테스트 환경: 메인 VM 스냅샷 후 백업에서 조정하고, 문제없으면 프로덕션에 적용.
주요 요점
- 데이터 신뢰성: NVMe SSD가 Raspberry Pi의 microSD 문제를 없앱니다. 24/7 가동에 필수.
- 자동 복구: BIOS State After G3 설정으로 미니 PC가 정전 후 스스로 부팅.
- 유연성: 가상화로 HA, AdGuard 등을 격리된 샌드박스에서 실행—충돌 없음.
- 안전한 업데이트: 스냅샷으로 30초 만에 테스트하고 즉시 롤백.
- 에너지 효율: 6–15W로 상시 가동에도 경제적.
— Editorial Team
아직 댓글이 없습니다.