2 bay ds218+ 나스에 1tb hdd 2개를 raid 1(미러링)으로 구성해서 쓰다가

raid를 분리 후 (hdd 2개 중 1개만 사용) 2Tb ssd를 추가 장착하기로 했습니다.

 

!! 이 작업은 데이터가 전부 날아갈 수 있다고 합니다만 저는 날아가지 않았습니다, 만약을 위해 백업을 해주세요.!!  

 

1) nas전원을 끔

2) hdd 1개를 뺀 후 전원을 켬

3) 부팅되면 스토리지 풀 저하 이벤트가 표시되고 비프음이 발생할 수 있음, 하지만 파일 탐색기로 파일을 탐색해보면 정상인 것을 확인할 수 있다.

4) 다시 전원 끔.

5) 2tb ssd를 장착 후 전원을 다시 켬

6) 저장소 관리자에서 2tb ssd 볼륨을 생성한다. (볼륨>생성) 이때 기본 단일 볼륨으로 했습니다. 

7) 새로운 볼륨에 공유폴더를 생성하고 기존 공유폴더에 자료를 이동(복사) 합니다.

* 공유폴더 > 일반 > 위치에 볼륨을 신규선택한 볼륨으로 선택해도 이동됩니다.

8) 저장소 관리자에서 '문제 발생'볼륨을 제거하고 새로 볼륨을 만들고 포맷하면 됩니다.

* 꼭 신규 볼륨으로 자료가 모두 옮겨졌는지 확인 필요.

* 설치된 어플의 경우 옮겨지지 않는 것 같습니다. db, docker 등의 자료를 백업해야 할 것으로 보입니다.

(ssh로 옮기는 방법이 있다고 예전에 검색된 거 같기도 하지만 저는 어플을 옮길 필요가 없는 환경이라 테스트해보지 않았습니다.)

본 가이드로 충분하게 테스트 후 정품시놀로지 나스를 구입하기를 권장드립니다.


2018.04월 07일 기준 최신 버전은 6.1.6 입니다. 기존 버전에 보안패치등 큰 변화가 없다면 본 가이드로 향후 나올 최신버전을 이용할 수 있습니다.

 



1. 윈도우 환경에서 아래 준비물을 준비해주세요.


Synology Assistant 프로그램 다운로드/설치


 https://www.synology.com/ko-kr/support/download/DS3615xs#utilities

synology-assistant-6.1-15163.7z

 





usbview 프로그램 다운로드


아래 링크에서 .exe 다운로드 후 Debugging Tools for Windows만 체크하고 설치하면 C:\Program Files (x86)\Windows Kits\10\Debuggers\x64 에 usbview가 설치됩니다. 설치가 귀찮으시면 첨부파일을 받아주세요.


https://docs.microsoft.com/en-us/windows-hardware/drivers/debugger/usbview

 usbview.7z

 



Win32DiskImager 프로그램 다운로드/설치


아래 링크에서 직접 다운로드하시거나 첨부한 파일을 이용해주세요.


 https://sourceforge.net/projects/win32diskimager/

 

win32diskimager-1.0.0-install.7z.001

win32diskimager-1.0.0-install.7z.002


 





Jun 1.02b  부트로더 (패키지가 많은 ds3615 용을 추천합니다)


https://mega.nz/#F!BtFQ2DgC!JgomNP3X8V9EuwxL4TXbng!05MnGCjL

 

Juns-Mod-1.02b.7z.001

Juns-Mod-1.02b.7z.002

Juns-Mod-1.02b.7z.003

Juns-Mod-1.02b.7z.004


 





Notepad ++ 다운로드/설치

https://notepad-plus-plus.org/download/v7.5.6.html 

 

npp.7.5.6.Installer.7z





OSFMount 다운로드/설치

https://www.osforensics.com/tools/mount-disk-images.html 

 

osfmount.7z


 






DSM 6.1.6 (현재 기준 최신)

 https://www.synology.com/ko-kr/support/download/DS3615xs#utilities

 

DSM_DS3615xs_15266.7z.001

DSM_DS3615xs_15266.7z.002

DSM_DS3615xs_15266.7z.003

DSM_DS3615xs_15266.7z.004

DSM_DS3615xs_15266.7z.005

DSM_DS3615xs_15266.7z.006

DSM_DS3615xs_15266.7z.007

DSM_DS3615xs_15266.7z.008

DSM_DS3615xs_15266.7z.009

DSM_DS3615xs_15266.7z.010

DSM_DS3615xs_15266.7z.011

DSM_DS3615xs_15266.7z.012

DSM_DS3615xs_15266.7z.013

DSM_DS3615xs_15266.7z.014

DSM_DS3615xs_15266.7z.015

DSM_DS3615xs_15266.7z.016

DSM_DS3615xs_15266.7z.017

DSM_DS3615xs_15266.7z.018

DSM_DS3615xs_15266.7z.019

DSM_DS3615xs_15266.7z.020

DSM_DS3615xs_15266.7z.021

DSM_DS3615xs_15266.7z.022


 



2. usbview를 실행합니다. 연결한 USB를 찾아서(USB하나만 연결하셨다면 대용량 저장 장치 하나만 뜨실거에요) 클릭한 후 idVendor, idProduct 값을 찾습니다.

이 값을 메모장에 복사해 놓으세요.


idVendor:                        0x0781 = VID

idProduct:                       0x5567 = PID

 




3. OSFMount 를 실행 합니다.

Mount new.. > Image file이 자동으로 체크되어져 있고 ... 를 눌러 ds3615용 synoboot.img를 open > Partition 0 을 선택 후 OK > Read-only drive 체크 해제 >  OK


 


 


 


 



4. 3번의 작업 후 생긴 하드(로컬 디스크)에 있는 grub.cfg를 수정해야 합니다.


 


grub\grub.cfg 파일에 우측마우스 버튼 > Edit with Notepadd ++ 클릭 > set vid, set pid, SataPortMap=1 항목을 수정해야 합니다.

VID, PID의 경우 USB마다 다르니 자신만의 값으로 변경해 주시고, 


idVendor:                        0x0781 = VID

idProduct:                       0x5567 = PID


SataPortMap은 하드디스크(SSD포함)를 몇개 컴퓨터에 달았는지 확인 후 변경하면 됩니다.

저는 추가 확장카드 없이 메인보드 내장 sata포트를 이용 SSD 1개, HDD3개이기 때문에 4로 변경하였습니다. 


set sn= 항목은 지워주세요. 

set mac1= 항목도 지워주세요.

set  netif_num= 항목은 컴퓨터에 설치된 랜단자(rj45입력)수 입니다. 보통 1개입니다.

해도 되고 안해도 되는것으로 set timeout=은 3정도 바꿔주세요. (이건 부트로더 부팅시 메뉴 표시 시간입니다.)


 기존 내용

set vid=0x058f

set pid=0x6387

set sn=C7LWN09761

set mac1=0011322CA785

set rootdev=/dev/md0

set netif_num=1

set extra_args_3615=''


set common_args_3615='syno_hdd_powerup_seq=0 HddHotplug=0 syno_hw_version=DS3615xs vender_format_version=2 console=ttyS0,115200n8 withefi elevator=elevator quiet syno_port_thaw=1'


set sata_args='sata_uid=1 sata_pcislot=5 synoboot_satadom=1 DiskIdxMap=0C SataPortMap=1 SasIdxMap=0'

 변경 후

 set vid=0x0781

set pid= 0x5567

set sn=

set mac1=

set rootdev=/dev/md0

set netif_num=1

set extra_args_3615=''


set common_args_3615='syno_hdd_powerup_seq=0 HddHotplug=0 syno_hw_version=DS3615xs vender_format_version=2 console=ttyS0,115200n8 withefi elevator=elevator quiet syno_port_thaw=1'


set sata_args='sata_uid=1 sata_pcislot=5 synoboot_satadom=1 DiskIdxMap=0C SataPortMap=4 SasIdxMap=0'


set timeout='3'


그럼 저장해주세요! 그리고 OSFMount 프로그램에서 Dismount all & Exit 를 클릭합니다.


 


5. Win32DiskImager 프로그램을 이용해서 4번에서 수정한 synoboot.img파일을 USB에 기록합니다.


Image File에 synoboot.img파일을 선택하면되고  Device에는 USB메모리 드라이브 레터를 선택한 후 Write하면 됩니다. [주의:모든 USB자료 삭제됨]

작업완료 후 포멧을 하겠냐고 확인창이 뜨면 무시해주세요.

 



6. USB를 이제 컴퓨터에 연결하고 Bios에 진입하여 부팅 1순위로 설정, C1E 항목이 있다면 disable 합니다. 그리고 USB로 부팅합니다. 부팅이 완료되었다는 특별한 메시지는 표시되지 않습니다. 5분정도 뒤에  Synology Assistant를 실행하여 DSM을 설치하면 끝입니다.

 


 


 




DSM 설치는 제가 이전에 작성한 글을 참고해주세요^^ 6번부터 보시면 됩니다.


http://vhrms.tistory.com/816


테스트 용도로 활용해주시길 바랍니다.


아래 원문을 참고했습니다. (방법은 조금 저와 다릅니다.)

https://xpenology.com/forum/topic/12216-tutorial-install-dsm-615-on-esxi-65/






1. 부트로더를 다운로드 하고 ESXi에 마운트해서 시동해야 합니다.


아래 링크로 접속해서 2가지를 다운로드 합니다.



 1)  https://mega.nz/#F!BtFQ2DgC!JgomNP3X8V9EuwxL4TXbng!05MnGCjL

     DS3617xs 6.1 jun's mod v1.02-alpah.zip

     synoboot.img





 

 




2. DS3617xs 6.1 jun's mod v1.02-alpah.zip를 압축 해제 후 synoboot.img파일을 삭제합니다. 그리고 1.02b 버전의 synoboot.img를 옮겨 놓습니다.


 

 



3. ESXi 6.5 데이터스토어에 적당한 이름으로 폴더를 생성한 후 아래 2개의 파일을 업로드합니다. (2개를 올려도 화면에는 1개만 보입니다)

   synoboot.img ,synoboot.vmdk


4. ESXi 6.5에 가상시스템을 생성합니다.


기타리눅스 64bit, 2CPU, 2048RAM(자신이 원하는 사양으로)


ODD + USB컨트롤러 + 기본적으로 추가된 HDD는 모두 제거, 추가 > 기존HDD > 데이터스토어에 올린 synoboot.vmdk 파일을 불러옵니다.




IDE 컨트롤러 0, 마스터, 종속

 


MAC주소를 수동으로 입력합니다.

 




5. 하드디스크를 하나더 추가합니다. 이때는 신규로 하고 원하는 용량(나스에서 사용할 용량)으로 생성합니다.

    만약 RDM으로 하드디스크 또는 SSD를 매핑하고 싶다면 다음 링크를 참조해주세요.

    http://vhrms.tistory.com/711


 



6. 저장하고 시스템을 기동합니다.

7.Synology Assistant   를 다운로드하여 설치합니다.

  https://www.synology.com/en-us/support/download/DS3615xs#utilities

8. Synology Assistant를 실행하여 NAS를 검색합니다.

9. 검색된 NAS에 우측마우스를 눌러 연결을 클릭합니다.

10. 안내에 따라 NAS 운영체제(DSM)을 설치합니다.

10-1

10-2 

 10-3

 10-4

 

 

 



그다음부터 안내에 따라 설정하시면 됩니다. 사용자 통계 및 자동업데이트, quick connect 등은 모두 비활성, 사용안함으로 해주시는게 좋습니다.


 



블로그 포스팅 날짜 기준으로 아래의 버전이 정상적으로 작동하였습니다. 



 




만약 10-4단계에서 지금설치를 눌러 설치가 정상적으로 되지 않는다면 수동으로 6.1.6-15266   파일을 다운로드하여 수동 설치를 하면 됩니다.



     https://archive.synology.com/download/DSM/release/6.1.6/15266/

     DSM_DS3617xs_15266.pat


 




나스의 기능 및 사용방법을 알고자 한다면 시놀로지 홈페이지를 참고하여 보세요.

https://www.synology.com/ko-kr/knowledgebase/DSM/tutorial


개인적으로 훌륭한 나스 소프트웨어(DSM)에 감탄하고 있습니다. 충분한 테스트를 하였다면 보다 안정적인 운영을 위해 정품을 구입하는걸 추천드립니다.




WD80EFAX

WD80EFZX

위 모델명의 차이가 무엇일까요? 아래 내용을 참고해서 해석해보면 캐쉬 사이즈라는걸 알수 있습니다.

1 : E - TB/3.5-inch
2 : F - Desktop NAS/WD Red™
3 : A - 5400 RPM with 256 MB cache  
3 : Z - 5400 RPM with 128 MB cache  
4 : X - SATA 6 Gb/s with 22-pin SATA connector


1. 먼저 juns boot로더를 구합니다. 현재 1.02b가 최신입니다.


https://mega.nz/#F!BtFQ2DgC!JgomNP3X8V9EuwxL4TXbng!EscjTCAB


2. img 파일로 배포가 되기 때문에 OSFMount프로그램으로 마운트 후 grub.cfg 를 Notepad ++등을 이용해 수정합니다.

 

    set sn= 생성기 존재

    set mac1= 생성기 존재



   grub.cfg 하단에 부팅메뉴 선택 리스트에 불필요한 것은 삭제. 저는 아래와 같이 하나만 두었습니다. 이제 저장!




3. img파일을 vmdk파일로 변경해서 esxi에 올려 가상머신을 만들어야 합니다. StarWind V2V Image Converter 를 이용해서 변경하면 됩니다.



starwindconverter.z01

starwindconverter.zip


4. ESXi .5에서 가상시스템을 생성합니다. 


저는 other linux 64bit를 선택 후 odd, usb adaptor는 제거, 


첫번째 hdd는 일전에 변경하여 데이터스토어에 올린 vmdk파일을 추가하고 아래처럼 설정. (다른 인터넷 글을 보면 ide 로 하라고 하는데 전 안되더군요)






두번째 hdd는 실제 데이터가 저장될 8tb hdd(RDM)로  지정했습니다. 새로 생성해도 되며 역시 가상 디바이스 노드는 SCSI로 하니 작동하더군요.


 * 스카시컨트롤러는 LSI Logic Parallel

 * NIC는 인텔 E1000, Mac Addr는 앞서 생성한 맥으로 입력







5. 전원을 켠 후 Synology Assistant로 셋업할 DSM을 검색 후 2017.06.18 기준 가장최신 버전인 DSM 6.1.2의 pat파일을 다운로드하여 설치하면 됩니다.

  






DSM 5.2 5644 Update5 에 tvheadend 4.1 testing 버전을 설치한 후 로그인하려고 id/pw를 입력해도 

정상적으로 로그인이 되지 않고 계속 로그인 창이 뜨더군요.


DSM 5.2 5644 Update8로 업데이트 후 재부팅하니까 정상적으로 작동하네요..

DSM 5.2 5644 Update8는 아래 링크에서 다운로드 할 수 있습니다.


http://jnstory.net/2705





epg 설정은 아래 링크를 참고했습니다.


http://www.clien.net/cs2/bbs/board.php?bo_table=cm_nas&wr_id=33181&sca=&sfl=wr_subject&stx=epg




python epg2xml.py -i KT -s /volume1/@appstore/tvheadend-testing/var/epg

grab/xmltv.sock

DSM 5.2 에서 잘 사용하던 WOL (wake on lan)이 되지 않는다면 아래의 사항을 점검해보세요.


원인은 DSM 6을 설치하면서 grub.cfg에 MAC주소를 본인 NIC MAC이 아닌 다른 MAC으로 수정 하여 발생한 것이였습니다. 


 1. Bios에  WOL설정이 ON 되어져 있는지 확인


 2. Boot Loader grub.cfg에 실제 NIC MAC 주소를 입력 

   



3. (그래도 안된다면) Synology Assistant 실행 후 NAS 선택 후 WOL -> Set Up 클릭 



4. DSM 6 제어판 전원 관련 옵션 중 'LAN 1에서 WOL 활성화' 체크가 되어져 있는지 확인




5. 이제 Synology Assistant 또는 공유기의 WOL 기능을 이용하여 테스트하면 됩니다.

   저는 Synology assistant 와 iptime 공유기 wol 모두 잘 작동하였습니다.



+ Recent posts