2014년 2월 27일 목요일

라즈베리파이 raspberry pi NAS 올리기

시스템 공부를 하기 위해 이리 저리 찾던 중
눈에 들어온 라즈베리파이 raspberry pi

손바닥만한 기판에 있을 것 다 있고
원하는데로 설정해서 쓸 수 있다...는 가장 큰 장점.
확장성이 정말 높다

일단 이 라즈 서버에 free NAS 를 올려봤다

1. 라즈베리파이 초기 설치
http://www.raspberrypi.org/downloads
해당 사이트에서 이미지를 만들어주는
win32diskimager 를 우선 다운 후 저장
아래 관심 있는 이미지를 다운 후 diskimager 를 이용해서 설치한다
-> 라즈 서버는 SD 메모리카드가 메인 HDD

2. free NAS 프로그램인 openmediavault 를 설치
일단 해당 프로그램 설치를 위해 리눅스 저장소를 설정
해당 프로그램을 설치하도록 기본 설정을 한다

저장소 설정
# echo 'deb http://packages.omv-plugins.org fedaykin main' > /etc/apt/sources.list.d/omv-plugins-org-fedaykin.list
# echo 'deb http://packages.omv-plugins.org fedaykin-armhf main' >/etc/apt/sources.list.d/omv-plugins-org-fedaykin-armhf.list


# wget -O - http://packages.omv-plugins.org/apt/99omv-plugins-org > /etc/apt/preferences.d/99omv-plugins-org

해당 저장소에 대한 key 설정
# wget -O - http://packages.omv-plugins.org/omv-plugins.pub|apt-key add -

재설정 후 설치 진행
# apt-get clean
# apt-get update
# apt-get upgrade
# apt-get install openmediavault

설치 중 tftpd-hpa 설치가 안된다면서 정상 설치가 안될 경우가 있다
이때는 관련된 파일을 수정한다
# vi /etc/default/tftpd-hpa

TFTP_OPTIONS="--secure"
-> "--secure" 로 되어 있는 것을
-> "--secure --ipv4" 로 변경한다
정확히 입력하지 않으면 계속 동일한 에러가 발생한다

이후 다시 openmediavault 설치를 진행하면 설치가 정상적으로 완료가 된다
단, 라즈서버이기 때문에 중간에 멈추는 것 처럼 보이는데
이것은 라즈베리파이 자체가 작은 소형 컴퓨터이기 때문에 처리속도가 느릴 뿐이지 설치가 멈춘 것은 아니다

설치가 완료되면 web 에서 접속해서 완료된 설치 초기 화면과 함께 setting 화면을 볼 수 있다
웹페이지에서 설치된 서버 IP의 80포트로 접속하면 된다
접속 시 최초 ID/PW 는 admin/openmediavault 이다

라즈서버에 apache2 등 아파치 서버가 이미 설치되어 있다면 80 포트 충돌로 인해 정상적으로 보이지 않을 수 있다
apache2 등의 서비스를 먼저 멈춘 후
openmediavault 의 설정화면에서 포트를 바꾸는 등
설치자 편의대로 수정을 하면 충돌을 피할 수 있다

정보 출처 URL
openmediavault 홈페이지
http://www.openmediavault.org/

라즈베리파이에 openmediavault 설치 안내 블로거 산딸기님
http://www.rasplay.org/?p=1529

라즈베리파이 설치 관련
http://www.danyo.ca/openmediavault-on-the-raspberrypi/

openmediavault 초기 설정 화면 안내
http://thekentishman.wordpress.com/guides-2/open-media-vault-set-up/

tftpd-hpa 에러 처리 관련
http://www.das-werkstatt.com/forum/werkstatt/viewtopic.php?f=7&t=1978



라즈베리파이 openmediavault 저장소 관련 부분이 변경됐기에 블로그 내용 수정
# echo "deb http://packages.openmediavault.org/public kralizec main" > /etc/apt/sources.list.d/openmediavault.list
# apt-get update
# apt-get install openmediavault-keyring postfix
# apt-get install openmediavault
# omv-initsystem

openmediavault version
0.2 IX
0.3 omnius
0.4 fedaykin
0.5 sardaukar
1.0 kralizec - 2014.9.15. 발표

댓글 없음:

댓글 쓰기