XU4 31

오드로이드 XU4 + OMV 로 NAS 구축 순서 예시 - README !

최초작성일: 170808 16:59 오드로이드 XU4와 외장하드를 이용해 NAS를 구축하는 건 나름 가성비가 좋습니다. 저도 계속 사용하고 있구요. OMV로 개인 NAS를 구축하실 때, 누구나 쉽게 구축할 수 있도록 나름 대로 가이드를 올렸는데요, 글 제목에 순서를 나타내는 번호가 있지만 사실 하다보니 큰 의미가 없어졌습니다. 따라가기 어렵기도 해요. 어디까지가 초보자용이지? 어디까지 리눅스를 몰라도 할 수 있지? 그래서 여기선 일단 번호를 지우고, 제가 포스팅한 자료를 이용해 나름의 구축 순서를 제안하려고 합니다. * 이 순서대로 하셔도, 이상한 게 있을 수 있어요. 예를 들어, 그렇진 않지만 초급 5단계를 하는데 중급 1단계 지식이 필요하다던가.. 오타도 있을 수 있겠구요. 이상한 게 발견되면 바로 ..

ODROID N1 - The Next ODROID!

The Next ODROID 드디어 새로운 오드로이드 제품이 나왔습니다. 이름도 Next예요. XU4/HC1/HC2/MC1 의 Exynos 5422은 사실 아직까지도 충분합니다. 아직까지 SBC에서 이거보다 가성비가 좋은 제품이 없다고 보기도 해요. 옥타코어와 2GB, 기가비트 LAN을 살려 만든 NAS용 제품인 HC1, 2는 저렴하게 NAS를 구축하기에 제일 좋죠. SFTP(동영상 스트리밍), Seafile/NextCloud 등 자신만의 클라우드 서비스, 웹 서버, 심지어 Plex도 낮은 해상도라면 끊김 없이 볼 수 있구요. 이번 N1은 Exynos 5422보다 더 고성능입니다. ODROID N1 공식적인 주요 스펙을 볼게요. Rockchip AArch64 RK3399 Hexa-core processo..

XU4Q + CloudShell2 생존 신고, tvheadend

잠깐 테스트할 게 있어 오래된 노트북에 Windows 10 을 설치하려고 서버에 보관중인 Windows 10 이미지 파일을 옮기던 중입니다.Samba로 110MB/s 무난하게 옮겨주네요 :)그리고..집에 남는 USB TV 수신카드가 있어 도전해보려 합니다. 가족이 쓰던 건데, 고장난 줄 알고 새로 샀거든요 한 10만원 돈 주고.. 근데 고장난 게 아니었나 봅니다 :) 좀 오래된 모델이긴 한데 리눅스에선 펌웨어가 있더라구요. DViCO FusionHDTV5 USB Silver 인가 그렇습니다만 그냥 Gold 펌웨어 씌우면 되네요.실사까지 바라보고, 적당한 길이의 안테나 케이블이 없어 하나 주문했습니다. 잘 된다면 좋겠네요. 정말 고장난 애가 잠깐 힘낸 거라면 중도 포기할 수도 있을 것 같구요.. USB T..

Daily 2018.02.05

OMV 에서 SSH 접속하는 방법

SSH => OMV 얼마 전부터 OMV에선 기본적으로 SSH 접속이 막혀있었습니다. Seafile 등을 설치하기 위해 SSH에 접속하는 방법을 알려드릴게요. 크게 두 가지 방법이 있어요. 사용자 계정을 만들어 접속 가장 일반적이고 안정적이고 권장하는 방법입니다. OMV의 사용자 메뉴로 가셔서 사용자 추가 버튼을 눌러주세요. 일반 탭에서 스크린샷처럼 이름과 암호를 적어주시고 셀을 bash로 바꿔주세요. 그리고 그룹 탭에서 sudo와 ssh에 체크해주세요. 저장, 적용하시면 돼요. 이제 터미널이나 Putty 등 SSH 접속할 수 있는 툴에서 새로 만든 사용자 계정 정보를 입력해 접속해보세요. sudo 명령도 잘 됩니다. root 계정으로 접속 root 계정으로 접속하는 건 권장하지 않아요. root는 시스템..

Piwigo - 온라인 갤러리/앨범 설치 가이드

개요 Piwigo는 PHP 기반 갤러리 프로그램이에요. 얘를 설치하게 되면 인터넷으로 사진을 관리할 수 있어요. 사진마다 댓글도 달거나, 사진/앨범 별로 접근 제한을 두거나, 원하는 사진이나 앨범을 공유할 수도 있구요. 도메인을 주게 되면 나만의 갤러리로 쉽게 접근할 수 있으니까, 주변 사람들에게 자랑하고 싶은 사진을 보여주고 싶을 때, 부모님이나 친척들에게 행복한 사진들을 보여주고 싶을 때 좋아요. 사실 웹 기반 갤러리 프로그램이 꼭 필요한 건 아니에요. h5ai 같은 걸 깔면 사진이 웹에서 Preview가 되긴 해요. Seafile, NextCloud 등 클라우드 앱도 있고, 기타 기기에선 DLNA를 사용해도 되구요. 하지만 역시 간단하면서 전문적인 갤러리 프로그램이 필요할 때가 있어요. Piwigo..

iozone - 리눅스 디스크 성능 테스트

개요 리눅스 디스크 성능 테스트 방법입니다. 얘도 CLI 환경에서 사용하기 때문에 서버 성능 평가를 위해 (많이?) 사용된다고 하네요. 근데 sysbench에서 제공하는 테스트 종류가 많기 때문에 간단한 벤치마킹을 위해선 굳이 필요하진 않구요. 테스트 결과가 sysbench보다 자세하니 자세한 걸 원할 때 사용하시면 될 것 같아요. iozone 빌드 iozone은 직접 빌드해야 합니다. 일단 소스 파일을 받아 압축을 풀어줍시다. wget http://www.iozone.org/src/current/iozone3_471.tar tar -xvf iozone3_471.tar cd iozone3_471/src/current/ 여기서 make 명령어를 입력하시면, makefile에 정의된 대로 빌드가 됩니다만, ..

sysbench - 리눅스 시스템/DB 성능 테스트 (ODROID XU4 성능)

개요 간단한 리눅스 성능 테스트 방법입니다. CLI 환경에서 sysbench를 이용하기 때문에, 서버 성능 평가를 위해 많이 사용된다고 하네요. sysbench sysbench 를 설치하고, sudo apt install sysbench 많은 임시 파일들이 생성되기 때문에 임시 디렉토리도 만듭니다. mkdir sysbench_temp cd sysbench_temp sysbench 로 크게 4가지 성능 테스트를 진행하실 수 있습니다. --num-threads 옵션에 자신의 CPU에 맞는 쓰레드 수를 넣어주세요. 예제 테스트 환경: Ubuntu Minimal 16.04.3 LTS, 4.9.58-70, eMMC 32G. 참고삼아 봐주세요. ##### CPU ##### sysbench --test=cpu --c..

OMV에서 HDD 파일 시스템 새로 만드는 방법

보조 기억 장치(SSD, HDD, MicroSD, eMMC 등등..)엔 파일 시스템이란 게 있습니다. 파일을 어떻게 기록하고 접근, 관리하냐에 대한 파일 체계입니다. FAT, NTFS, ext4, exFAT 등등이 파일 시스템 이름들이에요. 이 쪽 전문가는 아니라 잘 모르겠지만, 아무래도 내부적으로 파일은 데이터 영역에 Block화 되어서 쓰이기 때문에 파일 시스템은 데이터를 어떻게 Block화 시키고 어디에 기록할 것이며 그 Block에 접근하는 방식과 Block들을 관리하는 방법 등등이 쓰여있지 않을까 생각합니다. 부트 섹터나 자신의 정보(어디부터가 데이터인지 등등)를 담는 헤더 부분의 구조 등등..아무튼 OMV은 그 파일 시스템이 ext4에 최적화되어 있습니다. ext4는 최근 리눅스에서 기본 파일..

DLNA 서비스를 이용해 거실 TV 활용하기 - Serviio

NAS에는 굉장히 많은 활용 방법이 있지만, 무엇보다 가장 와닿는 것 중 하나는 DLNA가 아닐까 생각합니다. DLNA의 원래 의미는 그냥 소니가 만든 비영리 단체같습니다. Digital Living Network Alliance 거든요. 디지털 가전 네트워크 단체 뭐 이런 의미인가요? 집 안의 디지털 가전 기기들을 네트워크로 연결시키는데 표준이나 규약 등을 제시/제공하는 비영리 단체라고 볼 수 있겠네요. 실제로 DLNA에서 활동하는 여러 어마어마한 기업들도 많아서, 많은 기업들이 다같이 꾸려나가는 느낌입니다. 내 컴퓨터에 있는 미디어를 집 안의 재생가능한 모든 기기에서 볼 수 있다는 거에요. Web, FTP, WebDAV같은 방법이 아니라, 목적이 뚜렷한 거죠. 막 생기기 시작했을 땐 회사마다도 프로토..

오드로이드 XU4 + OMV 로 자작 NAS 구축하기 - Wordpress + 도메인/SSL

이번엔 설치한 Wordpress에 도메인과 SSL을 입혀보겠습니다.Wordpress에 대한 도메인은 이미 받았다고 가정할게요. 잘 모르시는 분들은,오드로이드 XU4 + OMV 로 자작 NAS 구축하기 - 도메인 적용하기 또는 NAS에 DDNS 적용하기 - DuckDNS를 참고하시면 되겠습니다. 1. 도메인 적용하기앞서 말했듯 도메인을 발급받은 상태라고 가정하겠습니다.1) Nginx 설정 변경OMV Nginx 메뉴 - 서버 탭으로 가서이렇게 Wordpress에 대한 서버를 누른 후 편집 버튼을 누릅니다. 포트 기반으로 8001 번 포트로 했었는데, 다시 80번으로 바꿔주고 이름-기반, 적절한 도메인 이름을 적어줍니다. 그리고 저장/적용해주세요. 2) Wordpress 설정 변경SSH로 접속하신 뒤 아래 명..