본문 바로가기

서버 리뷰/OMV

OpenMediaVault(OMV) 구축 가이드

728x90
반응형

1. 준비 단계

1.1. 하드웨어 요구 사양

OMV는 낮은 하드웨어 사양에서도 동작하지만, 안정적인 NAS 구축을 위해 다음을 권장합니다:

  • CPU: 64비트 프로세서(AMD64 아키텍처)
  • RAM: 최소 1GB (2GB 이상 권장)
  • 저장소:
    • OS 설치용: 8GB 이상의 SSD 또는 USB 드라이브 (공유 폴더로 사용할 수 없으므로 별도 준비 권장)
    • 데이터 저장용: HDD 또는 SSD (용량은 필요에 따라 선택)
  • 네트워크: 유선 LAN 연결 (Wi-Fi 가능하지만 유선 권장)
  • 기타: 부팅 가능한 USB 드라이브 (설치 미디어용)

1.2. 필요한 도구

  • OMV ISO 파일: 공식 웹사이트에서 최신 버전 다운로드
  • USB 부팅 디스크 제작 도구: Rufus(Windows) 또는 Etcher(크로스플랫폼)
  • IP 스캐너: Angry IP Scanner 또는 공유기 관리 페이지로 NAS IP 확인

1.3. 설치 전 주의사항

  • NAS로 사용할 PC 또는 장치의 BIOS에서 USB 부팅을 활성화하세요.
  • 데이터 손실 방지를 위해 설치 전 저장 장치의 데이터를 백업하세요.
  • 네트워크 환경에서 DHCP가 활성화되어 있어야 자동 IP 할당이 가능합니다.

2. OMV 설치

2.1. 부팅 USB 제작

  1. OMV 공식 사이트에서 최신 ISO 파일(예: openmediavault_7.x.x-amd64.iso)을 다운로드합니다.
  2. Rufus 또는 Etcher를 실행하여 다운로드한 ISO 파일을 USB 드라이브에 기록합니다.
    • Rufus 사용 시:
      • USB 드라이브 선택
      • OMV ISO 파일 선택
      • 파티션 스키마: MBR
      • 파일 시스템: FAT32
      • "시작" 버튼 클릭
  3. 제작 완료 후 USB를 안전하게 제거합니다.

2.2. OMV 설치

  1. 부팅 순서 설정:
    • NAS로 사용할 PC에 USB를 삽입하고 전원을 켭니다.
    • BIOS/UEFI 설정에 진입하여 부팅 순서를 USB로 설정합니다(보통 F2, F8, 또는 Del 키로 진입).
  2. 설치 시작:
    • USB로 부팅하면 OMV 설치 화면이 나타납니다.
    • "Install"을 선택하고 Enter를 누릅니다.
  3. 설치 과정:
    • 언어: 기본값(영어) 또는 한국어 선택
    • Locale: United States – en_US.UTF-8 (한국어 지원 문제 없음)
    • 키보드: Korean 또는 American English
    • 호스트명: 기본값 유지 또는 원하는 이름 입력
    • 루트 비밀번호: 설정(관리자 페이지 비밀번호와 다름, 기억하세요!)
    • 디스크 선택: OS 설치용 SSD/USB 선택 (데이터용 디스크는 선택하지 않음)
    • 설치 진행 후 USB를 제거하고 재부팅합니다.
  4. 설치 완료:
    • 부팅 후 로그인 화면에서 IP 주소와 관리자 계정(admin/openmediavault) 정보가 표시됩니다.

3. 초기 설정

3.1. WebGUI 접속

  1. 다른 PC에서 웹 브라우저를 열고 NAS의 IP 주소(예: http://192.168.0.x)로 접속합니다.
  2. 로그인:
    • 사용자명: admin
    • 비밀번호: openmediavault
  3. 한국어로 언어 변경 후 로그인합니다.

3.2. 관리자 비밀번호 변경

  1. WebGUI에서 [시스템] -> [일반 설정] -> [웹 관리자 암호]로 이동
  2. 새 비밀번호 입력 후 저장
  3. 로그아웃 후 새 비밀번호로 재로그인

3.3. 시간대 설정

  1. [시스템] -> [날짜 및 시간] 메뉴로 이동
  2. 시간대: Asia/Seoul 선택
  3. NTP 서버 사용 활성화 (기본값 권장)

3.4. 네트워크 설정

  1. [시스템] -> [네트워크] -> [인터페이스]에서 네트워크 인터페이스 확인
  2. DHCP로 자동 IP 할당 확인 또는 정적 IP 설정
  3. 필요 시 공유기에서 포트 포워딩 설정(외부 접속용)

3.5. 시스템 업데이트

  1. [시스템] -> [업데이트 관리]로 이동
  2. 사용 가능한 업데이트 확인 및 설치
  3. 커널 업데이트 시 재부팅 필요

4. 저장소 설정

4.1. 디스크 초기화

  1. [저장소] -> [디스크]로 이동
  2. 데이터용 디스크(예: /dev/sdb) 선택 후 [지우기] -> [빠르게] 클릭
  3. 모든 데이터용 디스크에 대해 반복

4.2. 파일 시스템 생성

  1. [저장소] -> [파일 시스템]으로 이동
  2. [생성] 버튼 클릭
    • 장치: 초기화한 디스크 선택(예: /dev/sdb)
    • 레이블: data1 등 원하는 이름 입력
    • 파일 시스템: EXT4 (작은 파일 다수일 경우 적합) 또는 XFS (대용량 파일용)
  3. 포맷 후 [마운트] 버튼 클릭

4.3. 공유 폴더 설정

  1. [저장소] -> [공유 폴더]로 이동
  2. [추가] 버튼 클릭
    • 이름: media, appconfig 등 용도에 맞게 입력
    • 파일 시스템: 생성한 파일 시스템 선택
    • 경로: 기본값 사용
  3. 권한: 관리자: 읽기/쓰기, 사용자: 읽기/쓰기, 기타: 읽기 전용 권장

5. 서비스 설정

5.1. SMB/CIFS (윈도우 파일 공유)

  1. [서비스] -> [SMB/CIFS] -> [설정]으로 이동
  2. [활성화] 체크 후 저장
  3. [공유] 탭에서 공유 폴더 추가
  4. 윈도우 탐색기에서 \\NAS_IP로 접속하여 공유 폴더 확인

5.2. SFTP (보안 파일 전송)

  1. [시스템] -> [플러그인]에서 openmediavault-sftp 검색 및 설치
  2. [서비스] -> [SFTP] -> [설정]에서 활성화
  3. 포트: 기본 22번 대신 다른 번호로 변경 권장
  4. FileZilla 등으로 접속 테스트

5.3. WebDAV

  1. [시스템] -> [플러그인]에서 openmediavault-webdav 검색 및 설치
  2. [서비스] -> [WebDAV]에서 공유 폴더 설정
  3. 사용자 권한: webdav-users 그룹에 사용자 추가

5.4. MiniDLNA (미디어 스트리밍)

  1. [시스템] -> [플러그인]에서 openmediavault-minidlna 검색 및 설치
  2. [서비스] -> [DLNA]에서 공유 폴더(예: media) 추가
  3. DLNA 지원 기기(TV 등)에서 미디어 확인

6. 추가 설정 (선택 사항)

6.1. Docker 및 Portainer 설치

  1. [시스템] -> [플러그인]에서 openmediavault-omvextrasorg 설치
  2. [시스템] -> [omv-extras]에서 Docker 활성화
  3. Docker로 Nextcloud, Plex, WordPress 등 추가 서비스 설치 가능

6.2. 알림 설정

  1. [시스템] -> [알림]에서 메일 서버 설정
  2. Telegram 알림: OMV IP와 포트 2525로 설정
  3. 모니터링 항목: 디스크 상태, 시스템 오류 등 선택

6.3. RAID 설정

  1. [시스템] -> [플러그인]에서 openmediavault-md 설치
  2. [저장소] -> [RAID 관리]에서 RAID 구성(예: RAID 1)
  3. 디스크 포맷 및 파일 시스템 생성 후 마운트

7. 보안 및 유지 관리

7.1. 보안 설정

  • 기본 포트(80, 21, 22 등) 변경
  • SSL 활성화: [시스템] -> [일반 설정] -> [Workbench]에서 SSL 인증서 생성 및 강제 접속 활성화
  • 방화벽 설정: 공유기 또는 OMV 내에서 불필요한 포트 차단

7.2. 정기 유지 관리

  • [시스템] -> [업데이트 관리]에서 주기적 업데이트 확인
  • [저장소] -> [S.M.A.R.T.]에서 디스크 상태 모니터링 설정
  • 백업: Rclone 또는 외부 드라이브로 데이터 백업

8. 문제 해결

  • IP 접속 불가: ip addr 명령어로 IP 확인 또는 omv-firstaid 실행
  • Wi-Fi 연결 문제: network-manager 설치 후 nmtui로 Wi-Fi 설정
  • 설치 실패: USB 포트 변경 또는 ISO 파일 재다운로드 시도

9. 참고 자료

반응형