미니 PC로 구축하는 트루나스(TrueNAS) 홈서버: 설치부터 네트워크 드라이브 설정까지

이 글에서는 미니 PC를 활용해 트루나스(TrueNAS) 기반의 홈서버를 구축하는 전 과정을 다룹니다. 초기 USB 제작부터 실제 데이터 접근을 위한 네트워크 드라이브 설정까지, 초보자도 따라 할 수 있는 핵심 단계를 상세히 안내합니다.

준비물 및 사전 환경 구성

트루나스를 설치하기 위해서는 최소 8GB 이상의 RAM과 약 20GB 이상의 저장 공간이 필요합니다. 본격적인 설치에 앞서 다음의 소프트웨어와 하드웨어를 준비해야 합니다.

  • 하드웨어: 미니 PC, 8GB 이상의 USB 메모리(데이터가 삭제되므로 여분의 USB 권장)
  • 소프트웨어: 트루나스 스케일(TrueNAS Scale) 24.10.2 버전 이미지 파일, 발레나이처(BalenaEther) 윈도우즈 버전

USB 메모리에 이미지를 입히는 과정은 간단합니다. 발레나이처를 실행한 후 ‘플래시 프롬’을 클릭하고, 트루나스 스케일 ISO 파일을 선택한 뒤 대상 USB를 지정하여 플래싱을 진행하면 됩니다.

트루나스 설치 단계

준비된 USB를 미니 PC에 삽입하고 전원을 켭니다. 부팅 시 키보드에서 F7 키를 연달아 눌러 부팅 가능한 USB 메모리를 선택합니다. 이후의 과정은 다음과 같습니다.

  1. 설치 화면 진입: 엔터를 입력하여 설치 메뉴로 들어갑니다.
  2. 장치 선택: 설치할 하드디스크(예: NVMe)를 선택하고 엔터를 누릅니다. 데이터 삭제 경고가 나오면 ‘OK’를 클릭합니다.
  3. 설정 방식 선택: ‘Configure Using Web UI’ 옵션을 선택하여 진행합니다.
  4. 완료 및 재부팅: 설치 완료 메시지가 뜨면 USB를 제거하고 엔터를 누른 뒤, ‘리부트 시스템’을 선택하여 재부팅합니다.

네트워크 접속 및 스토리지 설정

시스템이 부팅되기 전 반드시 이더넷 케이블을 연결해야 합니다. 부팅이 완료되면 화면에 표시되는 IP 주소(예: 192.168.10.25)를 확인하고, 웹 브라우저를 통해 해당 주소로 접속합니다. 트루나스 어드민 계정과 설정한 비밀번호로 로그인하면 초기 설정이 가능합니다.

실제 데이터를 저장할 공간을 확보하기 위해 ‘스토리지’ 메뉴에서 ‘크리에이트 풀(Create Pool)’을 실행합니다. 풀 이름을 지정하고 해당 하드디스크를 선택한 뒤, 레이아웃(단일 하드 사용 시 스트라이프 등)을 설정합니다. 이후 ‘세이브 앤 고 투 리뷰’를 클릭하고 데이터 삭제 경고를 확인하면 스토리지 구성이 완료됩니다.

참고로 가상 머신(VM) 환경에서 트루나스를 설치할 경우, 나스에서 하드를 인식시키기 위해 가상 머신 설정 단계에서 별도의 가상 하드디스크를 추가해야 하는 것과 달리, 직접 설치 방식은 물리적 하드에 바로 접근하는 구조입니다.

네트워크 드라이브(SMB) 공유 및 최종 확인

사용자가 PC에서 파일에 접근할 수 있도록 SMB 설정을 진행합니다.

  1. 계정 생성: ‘크리덴셜’ 메뉴에서 사용자 계정(예: 이름 ‘minis’)과 비밀번호를 생성합니다.
  2. 데이터셋 생성: ‘데이터셋’ 메뉴에서 폴더 개념의 데이터셋(예: ‘shared’)을 생성합니다.
  3. 공유 설정: 해당 데이터셋을 선택하고 공유(Add) 버튼을 눌러 활성화합니다.
  4. 권한 부여: ‘권한 설정(Configure)’ 단계에서 앞서 만든 사용자(‘minis’)를 추가하고, ‘Apply Owner’와 ‘Apply Group’을 모두 체크한 뒤 ‘Save Access Control List’를 클릭합니다.

모든 설정이 완료되면 PC에서 미니 PC의 공유 폴더에 접속하여 생성한 계정으로 로그인합니다. 파일 복사 시 속도가 정상적으로 나오는지(예: 100MB/s) 확인하면 모든 과정이 마무리됩니다. 이후 ‘앱스(Apps)’ 메뉴를 통해 다양한 애플리케이션을 추가로 설치할 수 있습니다.

마무리

미니 PC를 활용한 트루나스 홈서버 구축은 [USB 이미지 제작 → 시스템 설치 → 스토리지 풀/데이터셋 생성 → SMB 계정 및 권한 설정]의 단계를 거칩니다. 이 과정을 통해 안정적인 네트워크 드라이브 환경을 구축할 수 있으며, 이후 다양한 앱을 추가하여 기능을 확장할 수 있습니다.

댓글 남기기

WordPress Appliance - Powered by TurnKey Linux