OpenMediaVault 설치 -라즈베리파이로 NAS 만들기 (1)

image

라즈베리파이에는 여러가지 기능들이 있습니다. GPIO로 LED를 제어한다든지, USB연결로 다른 장치와도 연결이 가능하며 통신할 수 있습니다. 또한 인터넷 연결 장치인 랜 카드도 라즈베리파이 보드에 포함되어 있어 공유기의 네트워크 안에서 통신할 수 있는 것은 물론, 인터넷과도 소통이 가능합니다.

이번에는 라즈베리파이 보드에 랜 카드와 USB가 부착된 것을 활용하면 네트워크에서 외장하드의 문서들과 음악들을 공유할 수 있는데요, 이것을 NAS라고 합니다.( Network Attached Storage 의 약자라고 합니다) 즉, 라즈베리파이 보드를 활용하면 NAS를 만들 수 있다는 것입니다.

라즈베리파이 보드를 위해 만들어져 있는 NAS 전용으로 지원하는 프로그램이 있습니다. 대표적으로 많이 사용하는 openmediavault가 있습니다. OS를 이미지 파일로 직접 다운로드하여 sd카드에 넣은 후 라즈베리파이에 연결하여 바로 실행할 수도 있고, 기존 라즈베리파이 sd카드에 심어져 있는 데비안 OS가 있다면 openmediavault를 하나씩 다운로드하여 설치할 수도 있습니다. 보통은 이미지 파일로 만들어져 있는 파일을 다운받습니다. 편의를 위해 설정들이 대부분 맞춰져 있고, 여러 프로그램을 추가로 설치할 필요가 없기 때문입니다.

하지만 라즈베리파이 보드로 NAS를 만들기에 부족한 면도 많이 있습니다. 라즈베리파이의 보드의 성능이 많이 받쳐주지 않기 때문입니다. 요새 판매되는 대부분의 NAS 제품들이 1Gbps를 지원하는 반면 라즈베리파이 보드는 100Mbps정도로 동작합니다. 파일 창고 정도로 사용되는 NAS가 느리면 큰 파일들을 전송하고 받을 때 불편하게 되겠지요. CPU나 메모리 성능도 한계가 있습니다.

프로젝트 후 속도

image

완료된 후 속도입니다. 라즈베리파이와 통신하는 모습인데요. 속도가 꽤나 안나옵니다. (인터넷 속도입니다. 컴퓨터-하드로 직접 연결해서 사용하는 것보다 매우 느립니다.)

제 공유기 환경이 100Mbps 이여서 그런것일 수도 있지만 라즈베리파이의 이더넷 최대 속도가 100Mbps라는 것을 감안하면 이 속도가 맞는 것 같네요.

이 단점들과 관련 없는 문서, 음악, 크기가 작은 동영상정도를 사용할 분들이라면 라즈베리파이로 NAS를 사용한다면 문제 없겠습니다.

여기서는 필요한 준비물들과 다운로드, SD카드에 이미지 굽기까지 해보겠습니다.

준비물

라즈베리파이(저는 라즈베리파이 2 버전입니다. 되도록이면 높은 버전을 사용하는 것이 좋습니다. 라즈베리파이 버전이 높을수록 성능이 좋으니까요.)

Micro SD카드(되도록이면 8GB이상으로 사용하시기 바랍니다.)

USB 연결선(외장하드 케이스가 USB 3.0을 사용해도 라즈베리파이에서 지원하지 않기 때문에 USB3.0 케이블이 필요하지 않습니다.)

외장하드(2.5인치 하드와 외장하드케이스를 함께 사용하는 것이 좋습니다. 3.5인치 하드를 스토리지로 구성할 경우 전용 도킹시스템이 필요합니다. 전원도 추가적으로 설치해야 하고요.)

랜선(USB 무선 와이파이 랜카드가 있다면 그것을 사용하는 것도 좋으나 랜선으로 연결하는 것이 좋습니다. USB 무선 WIFI 랜카드로 사용하는 방법에 대해서는 설명하지 않겠습니다.)

공유기(NAS를 사용하려면 꼭 필요합니다. 대부분의 가정과 회사에는 설치되어 있으니 공유기에 대하여는 추가적으로 구성할 필요가 없습니다.)

HDMI케이블(모니터로 라즈베리파이의 ip주소를 잠시 봅니다. 모니터 없이도 공유기를 통해 ip주소를 확인할 수는 있습니다만 공유기마다 다르니 라즈베리파이에서 직접 보고 접속할 것입니다.)

Micro SD카드 변환기(노트북인 경우엔 Micro SD->SD 크기로 바꾸어주는 변환기, 컴퓨터인 경우 Micro SD->USB로 바꾸어주는 변환기가 필요합니다.)

OpenMediaVault 다운로드

먼저 여기 OS를 다운받아 주세요. OS 용량이 크므로 먼저 다운로드 받겠습니다.

http://sourceforge.net/projects/openmediavault/files/Raspberry%20Pi%20images/

여기서 omv_2.0.15_rpi_rpi2.img.gz 파일을 다운받으세요. 클릭하고 5초 기다리면 다운로드가 시작됩니다.

image

알집으로 안에 있는 파일을 풀어주시면 됩니다. 처음에 파일을 열면 압축을 푸는 창이 뜨는데, 이것이 끝난 후 알집 프로그램이 제대로 열렸을 때 압축풀기를 더 해줘야 합니다. 그래야 img 파일이 나와요.

image

Win32DiskImager로 SD카드 굽기

Win32DiskImager를 다운받아주세요. Win32DiskImager는 img파일을 sd카드에 굽기 위해 사용됩니다. http://sourceforge.net/projects/win32diskimager/

image

들어가셔서 아래와 같이 생긴 다운로드 버튼을 눌러주시면 됩니다.

image

설치 완료후 Win32DiskImager를 실행시킵니다.

image

Win32DiskImager 프로그램입니다. 일단 오른쪽 Device에서 SD카드가 들어있는 디스크를 선택하세요.

image

그다음 왼쪽 Image File에서 img파일을 선택하세요. 오른쪽 폴더모양 아이콘을 누르고 저장해뒀던 이미지 파일을 찾아서 열면 됩니다.

image

2가지 선택되었으면 Write 하면 됩니다.

image image

위처럼 문자가 깨져 보일 수 있는데, 파티션이 한글인 경우 깨지고, 영어인 경우 괜찮습니다. 포맷한 직후라 “새 볼륨”이라 저렇게 나오네요. 선택한 디바이스가 맞는지 물어보는 것이니 Yes 하세요.

image

이 작업이 끝나면 라즈베리파이를 위한 SD카드가 만들어 집니다. micro SD 카드를 분리 후 라즈베리파이에 넣으세요.

Reposted Mar 1, 2020

results matching ""

    No results matching ""