TrueNAS SCALE Dragonfish 24.04 주요 변경점
·
TrueNAS
개요TrueNAS SCALE 24.04(Dragonfish) 업데이트가 릴리즈 된 지 조금 됐는데, 사용중인 실서버 업데이트 후 눈에 띄는 주요 변경점(유저 사이드)을 간략하게 소개해보겠습니다. 주요 변경점OpenZFS 버전 2.2.2 적용리눅스 커널 6.6 적용NVIDIA 드라이버 545.23.08 적용하드웨어 지원 강화(ixSystem의 장비 Variety가 증가했다는 것 같습니다)ZFS ARC가 Core버전과 동일하게 작동Sandboxes (Jail-like Containers)기능 추가(TrueNAS CORE의 Jail과 유사)  간편해진 공유(SMB/NFS) 생성아래처럼 Dataset을 생성할 때 바로 SMB Share를 설정할 수 있습니다.원래는 Dataset 생성이후 Share->메뉴를 통해..
Redis로 Nextcloud 성능 끌어올리기
·
Nextcloud
개요구글에서 Nextcloud를 검색해보면 나오는 많은 글들 중 하나가 Nextcloud가 원래 이렇게 느리냐? 입니다.제 사용환경에서는 그렇게까지 느리다곤 생각되진 않긴 하지만, PHP로 작동되는만큼 태생의 한계가 있어 빠릿함과는 거리가 멀긴 합니다.그래서 이번 글에서는, Redis를 설치해 Nextcloud에 캐시를 달아 성능을 올리는 방법을 작성해 보려고 합니다. 드라마틱하게 성능이 향상되진 않지만, 버벅임이 줄었음을 체감할 수 있을 정도의 성능 향상은 있는 것 같습니다. Redis란?Redis는 오픈 소스 기반의 DBMS(데이터 베이스 관리 시스템)입니다. 이와 동시에 인 메모리(In-Memory) 데이터베이스이기 때문에 모든 데이터를 메모리에 저장하고 조회함으로써, 고성능으로 동작할 수 있다는 ..
Nextcloud에서 Office문서 편집하기
·
Nextcloud
개요제가 시놀로지를 사용하면서 편하다고 느꼈던 앱 중 가장 좋았던 건 시놀로지 오피스(Synology Office)였습니다. 시놀로지 드라이브(Synology Drive)와 하나처럼 엮여서 자료를 동기화하고, NAS에서 바로 파일을 열어 편집하고 저장하고 다시 클라이언트로 동기화시킬 수 있었기 때문에, 외부에서 급하게 문서요구를 받았을 때 아주 쏠쏠했죠.(사실 초창기 시놀로지 드라이브는 동기화를 빙자하면서 멀쩡한 파일 날려먹기 일쑤였음)Nextcloud에서도 Collabora를 통해서 이와 똑같은 환경을 만들 수 있습니다. Collabora는 LibreOffice기반의 온라인 오피스 앱이며 동시에 셀프호스팅이 가능합니다. 설치도 어렵지 않으니 편하게 사용할 수 있습니다. Collabora 설치Apps메뉴..
SAS3008(9300-8i, 9300-16i 등) IT펌웨어 플래싱하기
·
ETC
개요헤놀로지, TrueNAS등 NAS를 빌드할 때 부족한 SATA포트를 보충하기 위해서 SAS2008이나 SAS3008칩셋 계열의 HBA카드를 사용합니다.중국산 SATA확장카드보다 더 신뢰성이 높고, SAS하드도 사용할 수 있으며, 서버실에서 나오는 중고들을 비교적 저렴한 값에 구할 수 있기 때문입니다. 이들 대부분은 하드웨어 레이드 펌웨어(IR Mode) 동작 상태로 장터에 나오게 됩니다.한편, 소프트웨어 레이드를 사용하는 DSM(헤놀로지), TrueNAS들은 디스크에 원시적 접근 권한을 필요로 하기 때문에 이 카드들을 그대로 사용할 순 없고, 패스스루(passthrough) 모드인 IT 펌웨어를 입혀 동작시켜야 합니다.이번 글에서는, SAS3008계열 카드(AOC-S3008L)의 펌웨어를 IR에서 I..
Wireguard VPN + qBittorrent + tsharp(It's torr) 시놀로지에서 도커로 사용하기
·
Torrent
개요예전 서버포럼에서 시놀로지 위에 Wireguard망을 이용해 qbittorrent 도커를 돌리는 글을 올린 적이 있었는데, 2년이 지난 지금도 이 글을 통해 질문이 가끔씩 들어오는 걸 보고 제대로 정리해야겠다는 생각이 들어 작성합니다.시놀로지의 DSM은 리눅스에 비해 커널 버전도 낮고 트윅된 OS라 도커 이미지 선택에 약간의 제약이 따릅니다.Wireguard 접속기로 사용할 도커 이미지도, 아무거나 사용하면 iptables오류를 뿜어내며 작동을 거부하죠.그런데, 당시 늅늅했던 제가 수많은 이미지를 테스트하다가 딱 하나, DSM위에서 잘 돌아가는 VPN접속기 이미지를 찾았는데 그게 바로 gluetun이었습니다. 그래서 뭐요?DSM버전이 달라지면서 qbittorrent 권한 문제도 고치고, 도메인 뒤의 ..
TrueNAS에 Nextcloud 사용하기
·
Nextcloud
개요TrueNAS는 오픈소스NAS OS중에서는 가장 강력하지만, 유저편의적인 부분은 많이 부족합니다. 특히, 개인 조립NAS를 헤놀로지로 입문한 경우, DSM의 높은 편의성 덕분에, TrueNAS를 다루는 것에 엄청난 벽을 느끼게 되고, 이내 적응하지 못한 채 떠나버리게 되죠.이런 부분을 그나마 커버하기 위해 TrueNAS 안에는 여러 도커 이미지를 활용한 Apps기능이 있고, 이를 통해 부족한 부분을 메꾸어 사용할 수 있습니다.그 중에서도, NAS OS를 고민했던 분들이라면 한 번쯤은 이름을 접해봤을 Nextcloud를 설치하고 TrueNAS의 Dataset과 연결해보겠습니다. Nextcloud 설치하기Dataset 구성하기Nextcloud는 적어도 3개(앱 데이터, DB, DB백업)의 저장소를 필요로..
Syncthing으로 Synology Drive 대체하기
·
Apps
개요헤놀로지를 사용할 때는, (반출 금지 자료는 제외하고) 회사 자료를 시놀로지 드라이브로 동기화해서 편하게 보관하며 사용하고 있었습니다. 그러나, 헤놀로지 레이드가 깨지면서 데이터를 3번째 날려먹은 이후, TrueNAS로 이주정착하면서 시놀로지 드라이브를 대체할 앱을 찾아보기 시작했습니다. 성능이 괜찮은 동기화 앱으로 떠오른 후보는 2가지, Syncthing과 Bittorrent Sync(현 Resilio Sync)였습니다…만, 후자가 램 사용량이 너무 높고(레딧피셜), 유료이기도 해서 Syncthing을 선택했습니다.검색하며 읽어본 여러 사용기를 통해 보자면, 시놀로지 드라이브는 파일 약 30만개가 넘어가면 동기화 이슈가 발생하기 시작하기 때문에 신뢰성이 떨어진다고 합니다. 이에 반해, Resilio..
TrueCommand 설치하기
·
TrueNAS
개요TrueCommand는 여러 대의 TrueNAS의 관리를 쉽게 하기 위한 툴입니다. ixSystem에서 상용 라이선스를 구매하고 클라우드 환경에서 사용할 수도 있지만, 간단히 도커 이미지로도 동작할 수 있습니다.Truecharts 카탈로그에도 있기 때문에, TrueNAS의 Apps에서도 동작시킬 수 있어, 간단하게 설치해보겠습니다. TrueCommand 설치Apps에서 Truecommand로 검색하면 아래와 같이 한 개의 앱을 찾을 수 있습니다. 클릭하여 Install로 진행하면 됩니다.중간의 옵션들 경우 모두 그대로 기본값으로 놔두고 Install을 클릭해도 설치가 가능하지만, Config가 저장될 별도의 스토리지를 지정하겠습니다.TrueNAS의 기본 앱이 아니고 Truecharts 카탈로그에서 찾..
라즈베리파이와 TrueNAS로 레트로 게임(Batocera) 즐기기
·
TrueNAS
개요Batocera는 여러 기종의 에뮬레이션을 통해 에뮬 게임을 즐길 수 있게 해주는 게임용 Linux입니다. x86 PC뿐만이 아니라 ARM계열의 여러 보드에까지 설치할 수 있는데, 그 중 라즈베리파이도 해당됩니다.이 글에선 라즈베리파이에 Batocera를 설치해 구동해 볼 예정입니다.인터넷에서 쉽게 볼 수 있는 가이드는, SSD/HDD를 라즈베리파이에 외장으로 연결하고 Batocera에서 SMB를 열어 롬파일을 집어넣는 방식인데, 이 글에서는 이와 다르게 롬파일을 TrueNAS에 저장하고, 네트워크 공유를 통해 Batocera에서 게임을 실행할 수 있도록 해보겠습니다. Batocera 다운로드Batocera 공식 홈페이지의 Download를 클릭하면 각 기종에 맞는 이미지를 다운로드 받을 수 있습니다..
Monsgeek M5W 개봉기
·
ETC
얼마전 예구했던 Monsgeek M5W가 도착해 조립 전 단순개봉하고 찍어놨던 사진들입니다.조립과정을 사진으로 남겨야지… 하면서 조립한 순간 까먹고 잊어버려서 단순 개봉기밖에 없습니다 ㅠㅠ상자 안의 구성품을 모두 꺼내봤습니다.본품(+플라스틱 커버), 케이블, USB동글(2.4무선용), 포스브레이크, 테프론 패드(?), 육각렌치, 모드용 테이프, 설명서입니다.기존 M5와 동일한 측면 디자인과 C타입 커넥터입니다.일부 제품들은 유격이 있어 측면 무게추가 흔들거리며 소음이 발생한다는 리뷰가 있었는데, 다행히 저는 그렇지 않았습니다.설명서의 한 쪽은 중국어, 한 쪽은 영어로 되어 있습니다.이후.. GEONWORKS의 저소음RAW 스위치와 알리 반투명키캡으로 빌드해서 잘 사용하고 있습니다(광고 아님)이 스위치가 ..