홈으로 돌아가기

Home Assistant를 위한 Proxmox VE: Raspberry Pi에서 이전

이 기사는 Raspberry Pi에서 Proxmox VE로 Home Assistant를 이전하는 방법을 설명합니다. 단계별 설치 지침, BIOS 설정 및 가상 머신 아키텍처를 제공합니다. 이 솔루션은 스마트 홈의 안정성과 유연성을 보장합니다.

Raspberry Pi 버리기: 안정적인 스마트 홈을 위한 Proxmox VE
Advertisement 728x90

# 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까지 업그레이드 가능해 미래 지향적입니다.

Google AdInline article slot

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분 만에 설치됩니다. 요약:

Google AdInline article slot
  • 디스크 선택: 설치 인터페이스에서 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)"

이 스크립트가 처리합니다:

Google AdInline article slot
  • 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

Advertisement 728x90

다음 읽기