[Xpenology] 자작 NAS 파워 교체 (feat. 녹투아)

정보/Xpenology 2022. 4. 23. 02:36

[Synology] NAS이(가) 잘못 종료됨 [Synology] NAS이(가) 잘못 종료됨 [Synology] NAS이(가) 잘못 종료됨 [Synology] NAS이(가) 잘못 종료됨 [Synology] NAS이(가) 잘못 종료됨 [Synology] NAS이(가) 잘못 종료됨 . . . . . 예전 글에서 자작 NAS 파워가 자꾸 내려가서 재부팅 되는 문제가 발생하는 것에 관해 글을 썼습니다. 오늘은 실제로 NAS 파워를 교체하는 과정입니다. https://ko.aliexpress.com/item/32841982046.html?gatewayAdapt=glo2kor&spm=a2g0o.order_list.0.0.3ad8140faQJkYp 30562.0₩ 20% OFF|FSP270 60LE 270W Flex..

Article Thumbnail
[Xpenology] 시놀로지 DDNS 와일드 카드 인증서 발급 성공?

정보/Xpenology 2022. 4. 19. 20:58

저는 제 NAS의 외부 아이피와 연결하기 위해서 DDNS로 Duck DNS라는 무료 서비스를 사용하는데, 예전에 와일드 카드 발급을 위해서 DuckDns에서 수동으로 TXT RECORD 설정 하는 방법을 포스팅 했었습니다. 그런데 가장 큰 문제는 우선 이렇게 수동으로 등록하면 인증서 갱신도 제대로 되지 않고, 정작 시놀로지 파일 바꿔 치기로는 인증서 설정이 되지 않았습니다. 그래서 아래 글에서 힌트를 얻어서 Duckdns 인증서 받는걸 자동으로 하고, txt record 도 자동으로 입력하게 해서 인증서 발급에 성공했습니다. https://siane.tistory.com/267 [Synology] 시놀로지에서 클라우드플레어 DDNS 설정하고 와일드카드 인증서 받기 #2 2021.10.01 - [Synol..

Article Thumbnail
[Synology] NAS이(가) 잘못 종료됨

정보/Xpenology 2022. 4. 14. 01:53

으음.. 자작 NAS에 뭔가 문제가 생긴거 같습니다. 시스템이 1~2일 업타임을 못지키고 다운되버리네요. 이런 메일만 435건을 받았는데 아무래도 HW적으로 이상이 생긴거 같습니다. 파워가 1U Flex규격의 파워인데 팬이 잘 돌지 않거나 하는 이유로 철제 케이스의 Passive Cooling으로 버티다가 결국에 과열로 2일 정도를 못버티고 다운이 되버리는거 같습니다. 배드섹터도 1개 생겼던데 아마 플래터에 기록하다가 강제로 셧다운되서 물리적 배드섹터가 생겼을 가능성이 큰 거 같습니다. 그래서 위와 같이 알리 익스프레스에서 FSP 270W짜리 파워를 하나 사왔습니다. 문제는 이게 정격 출력이 나오는지도, 정확히 FSP꺼가 맞는지도 조금 의심이 갑니다... (국내에선 1u flex 규격의 하드가 씨가 말라..

Article Thumbnail
[Synology] code-server 폴더 마운트 하기

정보/Xpenology 2022. 3. 29. 02:32

현재 시놀로지 + Docker + code-server 조합으로 VSCODE 서버를 돌려서 잘 활용하고 있습니다. code-server을 쓰면서 불편했던 점은 Docker에 NAS랑 마운트 되어서 연결된 폴더에서 작업을 못해서 서버에서 작업을 해도 NAS 폴더랑 동기화 되지 않아서 소스를 파일로 가져오려면 다운로드 해야 하는 불편함이 있었습니다. 사실 아예 마운트가 안되는 줄 알았는데 실제로 마운트는 됐으나 code-server에서 마운트된 폴더를 열어서 파일을 만들려고 하면 아래와 같은 오류가 발생했습니다. error EACCES: permission denied 권한이 없다고 하는데.. Docker에서 관리자 권한으로 실행을 해도 해결이 안되더군요. 이거 때문에 해결을 못하고 있다가 인터넷에서 리눅스..

Article Thumbnail
[Synology] VSCode Code-Server로 Live Server 이용하여 HTMl 미리보기(Preview)

정보/Xpenology 2022. 3. 6. 23:51

이번에 프론트앤드단의 필수 지식인 HTML / CSS / JS 를 배우게 되었는데 밖에서 수업을 듣게됬습니다. 보통 웹 프로그래밍 시에는 개인적으로 VSCode + 확장 프로그램으로 하는걸 가장 선호하는 편인데 수강평을 들어보니 메모장으로 강의한다고 하셔서;; 사실 메모장으로 코딩하면 진짜 아무 기능없는 텍스트 에디터의 끝이라서 한글자라도 틀리면 오류가 나니 확실히 배우긴 좋습니다만, 프로그래머 입장으로선 쓸필요도 없고 불편하기만 하죠. 그래서 집에 시놀로지로 구축해논 VSCode 서버(Code-Server) 를 활용해보기로 합니다. 인터넷만 연결된 곳에서 작업하면 되니 매우 간단하고 밖에서 웹으로 작업해도 NAS에 실시간으로 저장되기 때문에 파일 관리도 매우 간편합니다. 확인해보니 HTML 미리 보기를..

Article Thumbnail
NAS 4베이 드라이브 1개가 베드섹터가 생겼습니다

정보/Xpenology 2022. 1. 17. 22:25

3TB X 4 Raid5 구성으로 쓰고 있었는데 드라이브 2에서 불량 섹터 수 1개가 검출됬네요 ㅜ ㅜ 아마 저번에 일관성 패리티 검사할때 컴퓨터 리셋버튼을 눌렀는데 그거때문에 문제가 생긴거 같습니다. 게다가 드라이브 2번은 맨날 지혼자 진동 오지게 웅웅대던 놈이라 컨디션이 좋던 하드도 아니였구요.. Raid5라 하드 한개는 보호용이니 갈아버리던가.. 아니면 무시하고 쓰면 되는데 지금 당장 하드 구매할 여력이 없어서 일단은 보류하고 있습니다 안타깝네요.. 우선 시간나면 로우포맷 돌려서 논리 배드섹터인지 물리 배드섹터인지 확인해보고 중고로 보내주고 새로운걸 찾아보던가 해야겠군요. 일단은 현재 달리 방법이 없어서 배드섹터 수만 안늘어나면 그대로 사용할 예정입니다 (아마 물리 베드섹터일 확률이 높을거 같습니다..

Article Thumbnail
[Xpenology] Jupyterlab 시놀로지 역방향 프록시 커널 접속 오류 해결 방법

정보/Xpenology 2022. 1. 17. 18:19

저의 경우 시놀로지 + Docker + Jupyterlab의 조합으로 웹에서 파이썬 코딩을 하고 있는데 8888포트로 개방해서 접속하다가 좀더 편한 접속을 위해서 역방향 프록시로 80번 포트 -> 8888포트로 이동하게끔 설정을 해놨습니다. 근데 이렇게 해놓으면 문제가 있는데, Jupyter Lab(Notebook도 동일) 의 경우 일단 서버를 열고 거기에 들어가서 코딩을 하면 서버에 연결된 커널에서 파이썬 코드가 실행되게 됩니다. 보통 서버랑 커널이 같은 컴퓨터에서 구동된다고 보시면 됩니다. 저는 시놀로지 NAS로 열고 있어서 시놀로지 NAS가 Jupyter 서버와 코드 실행을 둘다 담당하고 있는데 역방향 프록시를 걸어버리면 이 커널로 접속이 안되는 문제가 발생합니다. 예를 들어서 제대로 커널이 연결됬..

Article Thumbnail
시놀로지 드디어 풀베이 달성!

정보/Xpenology 2021. 11. 27. 19:17

저번엔 구입한 하드 2개중에 1개가 베드섹터라 풀베이를 실패했지만 드디어 4베이 풀베이를 달성했습니다! 3TB X 4 = 12TB, 실용량 9TB 입니다. (Raid5로 하드 하나 죽어도 데이터 보호 가능) 마음이 편해지는 용량이네요 ㅎㅎ 물론 벌써 59%나 채웠지만.. 정품 시놀로지에 32TB씩 쓰는 분들은 도대체 돈을 얼마나 쓴걸까요? 데이터를 이렇게 쌓아두니 8베이..도 생각 나긴하는데 관리가 안될거 같아서 PASS

Article Thumbnail
[Xpenology] 시놀로지 용량 확장하기

정보/Xpenology 2021. 3. 14. 01:39

자작한 4Bay NAS 용량이 거희 꽉차가서 하드디스크 추가 작업을 해줬습니다. SHR로 잡아서 3TB X 2 로 잡혀있는걸 3TB 2개 더꼽아서 총 12TB가 되었습니다. (3TB X 4) (Raid5로 돌아가는것과 마찬가지기 때문에 실제로 9TB만 사용가능합니다.) 평화나라에서 구매했습니다. SHR 레이드 기준으로 확장방법은 스토리지 풀 - 작업 - 드라이브 추가로 확장시키면 됩니다. 이때 패리티 검사를 확인하는데(일종의 배드섹터 검사라고 보면됨) 이게 존나 오래걸립니다 ㄹㅇ.. 조금이라도 속도를 올릴 수 있는 방법입니다. 2cpu.co.kr/nas/29464 시놀로지 NAS 레이드 구성, 패리티 검사 속도를 극단적으로(?) 높이는 방법 :: 2cpu, 지름이 시작되 sfl 제목 내용 제목+내용 회원..

Article Thumbnail
시놀로지 SSL 인증서 발급용 DuckDns TXT 레코드 설정하기

정보/Xpenology 2020. 11. 12. 21:59

기존에 ASUS 공유기 자체 DDNS인*.asuscomm.com을 쓰다가 서브도메인 지원도 잘 안되는 거 같고 이름도 촌스러워서 무료인 DuckDns로 바꿨습니다. 역방향 프록시로 duckdns 서브도메인 설정해서 잘 쓰려고 봤더니 SSL 인증서가 없다고 크롬에서 경고창을 띄우네요 시놀로지 DSM에서 Let's Encrypt를 설정하면 갱신도 알아서 해주고 참 편한데 아쉬운 점은 와일드카드로 등록이 안됩니다. domain1.abcd.duckdns.org, domain2.abcd.duckdns.org, domain3.abcd.duckdns.org 이런식으로 서브도메인이 여러 개로 늘어나면 일일이 추가해줘야 인증서 적용이 됩니다. 와일드카드 인증서만 발급되면 *.abcd.duckdns.org 이렇게 퉁쳐버릴..

Article Thumbnail
[Xpenology] 시놀로지 볼륨충돌 해결하기

정보/Xpenology 2020. 11. 12. 17:14

시놀로지 볼륨 충돌이 발생했습니다. Plex 내부 폰트 좀 바꿔보려고 ssh로 파일 옮기다가 공유폴더를 잘못 건드려서 뭔가 꼬인 거 같습니다. SSH로 파일 옮길때는 그냥 필요한 폴더 공유폴더에 마운트 하는 게 최고인 거 같네요 괜히 rsync로 옮겨서;; 인터넷에 나와있는 리눅스 btrfs 복구 명령어를 쳐서 리부팅해봤지만 실패 우분투에서 mdadm 마운트도 해봤는데 lvdisplay, pvdisplay에서 아무것도 안떠서 실패 스토리지 풀에서 일어난 게 아니라 볼륨 자체에서 일어나서 그런지 복구 기능도 안 떠서 할 수 있는 게 없군요 볼륨 충돌이 발생하면 기본적으로 읽기 모드로 변경되어(Read only) 쓰기가 불가능해집니다. 파일은 백업한 뒤 패키지들은 포기하고 눈물을 머금고 삭제하겠습니다... ..

Article Thumbnail
시놀로지 웹 서버 PHP 오류, 에러 출력 방법

정보/Xpenology 2020. 10. 28. 16:40

PHP에서 오류가 발생해도 웹에서 별다른 오류 메세지가 뜨지 않을 수 있습니다. 보통 PHP 오류 표시 항목은 기본적으로 off 상태이기 때문입니다. 이유는 PHP에서 오류가 표시될때 그것이 중요한 정보면 보안상의 문제가 생기기 때문입니다. 물론 서버 호스팅전 사이트를 만드는 데 있어서 이것은 매우 불편한 요소로 작용하게 됩니다. 오늘은 시놀로지 웹 서버에서 PHP 오류를 활성화 하는 방법을 알아보겠습니다. (Web Station으로 서버를 설치했을때의 기준입니다.) 1. 시놀로지 Web Station 패키지를 실행하고 PHP설정에 진입합니다. 자신이 사용하는 PHP버전을 누른후 편집을 누릅니다. 2. display_errors를 활성화하여 PHP 오류 메세지 표시를 활성화 하면 이제부터 웹 브라우저에 ..

Article Thumbnail
[Docker] 헤놀로지로 마인크래프트 모드 서버 열기(FTB)

정보/Xpenology 2020. 8. 24. 18:21

제 동생하고 둘이서 FTB를 플레이하는데 서버가 필요해졌습니다. 인터넷에 마인크래프트 서버 여는 방법은 많이 나와있는데 FTB서버 여는 방법은 안나와서 포스팅 합니다. FTB서버가 아니여도 응용만 하면 모드팩, 일반 마크서버도 당연히 열 수 있습니다. 준비물 Docker가 돌아가는 시놀로지(헤놀로지) 서버 FTB 모드팩 서버(버킷) 서버사양 CPU : J4005 RAM : DDR4 4GB X 2 HDD : 3TB 제 NAS 서버사양은 다음과 같습니다 FTB 모드팩들이 모드들이 워낙 많아서 이 사양으론 힘들지 않을까 고민했는데 실제로 열어보니 2~3명정도 감당하는덴 무리가 없었습니다. FTB 모드팩 버킷 받기 (다음은 일반적인 방법이며 여러 방법으로 모드팩 버킷을 받을 수 있습니다) 1. 인터넷에 자신이 ..

Article Thumbnail
시놀로지 Photo Station, Ds Photo 앱 개인화 설정하기

정보/Xpenology 2020. 6. 30. 00:12

시놀로지에서 제공하는 PhotoStation은 기본적으로 개인화를 활성화하지 않으면 공동으로 앨범을 시놀로지 루트 디렉터리 내에서 photo 폴더 안에서 관리하게 됩니다. 보통 시놀로지 사에서 제공하는 DsPhoto 앱을 이용해서 개인 사진을 백업하는 경우가 많은데 가족과 같이 여러 명이 개인 사진을 저장하게 된다면 사생활이나 개인적인 측면에서 개인화를 활성화해서 관리하는 게 좋습니다. 오늘은 Photo Station에서 개인화를 활성화해보겠습니다. 개인화 설정하기 우선 제어판 - 사용자 - 사용자 홈 탭에서 사용자 홈 서비스 활성화를 체크합니다. 휴지통 활성화는 재량껏 해주시면 됩니다. 다음, Photo Station6을 실행 후 설정으로 이동해서 개인 Photo Station 활성화에 체크합니다. 여..

Article Thumbnail