라즈베리파이 5 홈서버 구축기 — 1년 운영 후 진짜 쓸 만한 4가지 역할과 피해야 할 함정 3가지
라즈베리파이 5 한 대로 1년을 굴려본 뒤, 결론은 단순했다. 화려한 데모는 빠지고, 매일 켜져 있어야만 의미 있는 4가지 역할만 살아남았다. 그리고 처음 3개월에 한 번씩 망가뜨린 함정이 따로 있었다.
TL;DR
- Pi 5 8GB + NVMe SSD + 액티브 쿨러 조합이 24시간 운영 사실상 정답
- 살아남은 역할: 광고 차단(Pi-hole), 미디어 서버(Jellyfin), 사진 백업(Immich/Nextcloud), 홈 자동화(Home Assistant)
- 함정: microSD 단독 부팅, 5W 구식 어댑터, 셧다운 없이 전원 차단
어떤 하드웨어 조합이 정답인가
발열, 저장장치 수명, 전원 — 이 세 가지에서 거의 모든 사고가 났다. 처음부터 다음 구성으로 가면 시행착오를 통째로 건너뛴다.
| 항목 | 권장 구성 | 이유 |
|---|---|---|
| 본체 | Raspberry Pi 5 8GB | 컨테이너 4~5개 동시 운영 여유 |
| 저장장치 | NVMe SSD 256GB + M.2 HAT+ | microSD 대비 5~10배 속도, 수명 안정 |
| 전원 | 공식 27W USB-C (5V/5A) | SSD+주변기기 포함 시 구식 어댑터 부족 |
| 쿨링 | 액티브 쿨러 또는 Argon ONE V3 | 24/7 운영 시 스로틀링 방지 |
| 네트워크 | CAT6 유선 LAN | 4K 스트림에서 Wi-Fi는 끊김 잦음 |
한국 기준 보드+SSD+쿨러+어댑터 총 약 23~28만원. 전기료는 평균 3W 기준 연 약 3,200원 — NAS 완제품 대비 5분의 1 수준이다.
Pi-hole — 가족 광고를 정말 끊을 수 있을까
공유기 DNS만 Pi-hole로 돌려놓으면, 가족 모든 기기에서 광고가 사라진다. 스마트TV 앱 광고, 모바일 게임 배너까지 잡힌다.
- 차단율 평균 15~25% (방문 도메인 기준)
- RAM 사용 80MB 미만 — 가성비 가장 좋은 역할
- 단점: 작동 멈추면 가족이 즉시 알아챈다 → 가용성 부담이 가장 크다
Jellyfin — 4K 가족 미디어 서버, 가능할까
집에 굴러다니는 디지털 사진·영상, 옛 DVD 추출본을 한 곳에 모은다. Netflix처럼 모바일·TV에서 바로 재생된다.
- 1080p 직재생은 무리 없음
- Pi 5는 하드웨어 영상 인코더가 없어 트랜스코딩은 CPU만으로 처리 — 4K HEVC는 버벅임
- 해결책: 라이브러리는 미리 H.264로 인코딩해 두자
- 외부 접속은 포트 개방 대신 Tailscale 같은 메시 VPN으로 처리
Immich — 구글 포토 탈출, 어디까지 되나
구글 포토 15GB 무료가 매번 부족했다면, NVMe SSD로 옮긴 Immich가 답이다. 모바일 앱이 자동으로 새 사진을 올리고, AI로 얼굴·장소 인식까지 한다.
- 가족 5명, 사진 약 6만 장도 Pi 5에서 검색·썸네일 무리 없음
- 핵심 원칙: 백업은 반드시 별도 외장 HDD로 주 1회 rsync
- SSD 한 곳만 두면 그건 백업이 아니라 단일 장애점이다
Home Assistant — 1년 후에도 안 끄게 되는 이유
전구·플러그·온습도 센서가 늘면 결국 통합 허브가 필요해진다. Pi 5는 Home Assistant OS 권장 사양을 충분히 넘긴다.
- 자동화 30개 + Zigbee 12 디바이스 기준 CPU 평균 5% 미만
- 클라우드 의존이 없어 인터넷이 끊겨도 보안 센서·조명은 작동
- "특정 시간에 보일러 끄기 + 창문 열림 시 알림" 같은 가전 연동이 핵심 가치
⚠️ 피해야 할 3가지 함정
- microSD 단독 부팅: 24/7 쓰기 부하 환경에서 SD카드는 1~6개월 내 손상 사례가 매우 흔하다. 커뮤니티에서도 라즈베리파이 시스템의 가장 약한 부품으로 SD카드가 일관되게 지목된다. 처음부터 NVMe 부팅이 정답이다.
- 구식 5W 어댑터: Pi 5는 5V/5A 기준으로 PD 협상을 시도한다. 전력이 부족하면 USB 주변기기가 비활성화되고 무작위 리부트가 발생한다. 정품 27W를 쓰자.
- 그냥 전원 뽑기: 가장 흔한 저장장치 손상 원인. 반드시
sudo shutdown -h now또는 Home Assistant 셧다운 버튼을 거치자.
지금 시작한다면
Pi 5 8GB + NVMe + 액티브 쿨러부터 산다. Pi-hole 하나로 1주일 굴려 가용성 부담을 익힌 뒤, Jellyfin → Immich → Home Assistant 순으로 늘리자. 한 번에 다 올리면 어디가 망가졌는지 알 길이 없다.
📌 참고 자료
- Raspberry Pi 5 as a Home Server: Complete Setup Guide — Till Code
- Raspberry Pi Power Consumption: Pi 5 & 4 Compared — raspberry.tips
- Raspberry Pi Reliability Has a Storage Problem — linuxblog.io
- M.2 HAT+ Documentation — Raspberry Pi
- 5 Raspberry Pi 5 accessories that turn it into a rock-solid home server — XDA
'🔬 과학·테크' 카테고리의 다른 글
| 셀프호스팅 입문 가이드 — 메모앱 설치 끝났다면 진짜 시작, 첫 한 달에 무너지는 5가지 벽과 해결책 (1) | 2026.06.03 |
|---|---|
| 노코드 자동화에 AI 에이전트가 들어왔다 — n8n Zapier Make 선택 기준이 바뀐다 (0) | 2026.06.01 |
| Copilot · Cursor · Claude Code의 함정 — 도입 6개월 뒤 마주한 진짜 비용 5가지 (0) | 2026.05.11 |
| 내 서버에 올릴 메모앱 뭘 골라야 하나 — 셀프호스팅 메모앱 5종, 입문자 결정 가이드 (1) | 2026.05.10 |
| n8n vs Zapier vs Make 실전 빌드 비교 — 같은 자동화를 세 도구로 만들어보니 드러난 차이 (0) | 2026.05.08 |