• 돌아가기
  • 아래로
  • 위로
  • 목록
  • 댓글

헤놀 dsm 7.0.1 Native NvMe 캐시 드라이브 인식 시키기

만능십자도라이바 sudo -i 만능십자도라이바 1135 0

7

13

헤놀로지는 NvMe 하드디스크를 인지하지 못하는감?

 

헤놀로지가 NvMe 하드 디스크를 인식하지 못하는 이유는 정품 시놀로지 NvMe의 Pci 위치는 고정적으로 세팅되어있기 때문입니다. 

 

이 pci 정보값은 아래의 파일에 들어있습니다.

 

/lib64/libsynonvme.so .1

 

따라서 근본적으로 위의 값에서 실제 Pci 주소값을 변경 저장해주면 정확하게 인식하게 됩니다.

 

자, 이제 hex코드까지 주물딱 거리는 고수의 길로 인도 해드리겠습니다.

 

+ 사례

nvme 인식이 안되는 경우 /etc.defaults/.extensionPorts 맵핑 방법이 되지 않는 경우,

헤놀 dsm 7.0.1

Ds918+ , RS1619x , DS419+, DS1019+, DS719+, DS1621xs+ 

마이그레이션(/etc.defaults/.extensionPorts매핑으로 해결) 또는  신규설치(대부분)

위의 조건이라면 한번 참고 해주세요.

 

 

이제 막 헤놀을 설치하고 스토리지 풀 생성과정중 캐시드라이브를 인식 못한 거의 첫단계 과정이라는 설정 아래 설명드리겠습니다.

 

 

준비물

 hex editor (발췌 : https://www.hhdsoftware.com/free-hex-editor    다운로드링크)

HHD Free Hex Editor is a fastest binary file editing software for Windows. Using this freeware hex ed...

 

 

과정

 

1. 제어판에 터미널 및 SMNP로 이동 SSH 기능을 활성화(가급적 포트 번호는 사용자정의포트를 지정한다 예,22000).

    공유기에서 헤놀IP의 SSH 포트를 개방해줍니다.(포트포워딩)

 

2. SSH로 접속해줍니다.(putty나 Xshell등을 이용)

 

관리자 권한 접속

sudo -i

 

nvme정보를 불러옵니다.

udevadm info /dev/nvme0n1

2개의 nvme일경우 

udevadm info /dev/nvme1n1

 

 

1.JPG

위의 P: 다음중  (예.0000:00:1b.4)  이 값을 기억, 메모 해두세요.

 

2.JPG

저와 같이 두개의 NvMe이면 두개 다 메모해두세요.

 

3.일단 원본 파일을 백업합니다.

cp /lib64/libsynonvme.so.1 /lib64/libsynonvme.so.1.bak
 

4. libsynonvme.so.1 파일을 hex 에디터를 이용하여 편집 할  컴퓨터로 옮길 준비를 합니다.

Dsm에서 공유폴더롤 들어가 Download 폴더를 만듭니다.(다른 폴더나 다른 이름의 폴더여도 상관없습니다.

(예문은 download 폴더를 공유폴더로 만들때를 예시 하겠습니다.

cp /lib64/libsynonvme.so.1 /volume1/download/libsynonvme.so.1
 

5. dsm 화면세어 파일스테이션으로 들어가 download 폴더에서 libsynonvme.so.1을  다운로드합니다.

 

6. hex editor를 실행해서  다운로드한 libsynonvme.so.1 불러온 다음  오른쪽 필드에서'Ds918+'문구를 찾습니다., 기본값은 0000:00:13.0 그리고 0000:00:13.1입니다. 아까 위에서 확인 실제 Pci 주소값인 0000:00:1b.4으로 수정합니다.이때 두번째값에 nvme가 하나면 동일한 값을 또는 2개일시 두번째 실제 Pci 주소값으로 0000:00:1d.0 수정 후 저장합니다.

hex.JPG

 

7. 수정된 libsynonvme.so.1 파일 헤놀 다운로드 공유 폴더(아까 만든 폴더)에 업로드하여 원본 파일을 덮어 씌웁니다.

 

8.다시 SSH 터미널로 돌아갑니다.

 

9.  원본 파일 삭제

rm /lib64/libsynonvme.so.1

 

10. 수정된 파일을 시스템에 복사합니다(/volume1/download 실제 다운로드 폴더).

cp /volume1/download/libsynonvme.so.1 /lib64/libsynonvme.so.1

 

11. 퍼미션 수정 꼭하셔야 됩니다.

chmod 644 /lib64/libsynonvme.so.1

 

12. 시스템 재부팅

자, 다 끝났습니다.  재부팅후 dsm에 접속하여 저장소 관리자에 가서 nvme ssd가 잘 인식되었는지 확인해 봅니다.

성공.JPG

성공2.JPG

 

수고하셧습니다.

 

지난주 드래곤볼 조립후 dsm만 올리고, 오늘 첫 dsm 세팅 작업이네요.

 

통상적으로 크게

/etc.defaults/.extensionPorts를 편집하여 pci주소를 맵핑하는 방법

libsynonvme.so .1 를 HEX 편집으로 pci주소를 변경하는 방법

2가지의 방법이 많이 이용되는 편인데요.

첫번째 방법의 경우 마이그레이션이나, 실제 pci값이 인식되고 논리적인 주소값이 새로운 dsm 으로 링크가 끊어진 경우 잘 되는것 같습니다.

첫번째의 방법으로 맵핑하려하는데, 내 시스템에는 /etc.defaults/.extensionPorts값이 없다면 주저 마시고 두번제 방법을 써주시면 될것같습니다.

( /etc.defaults/.extensionPorts값이 없어 만들어도 해봤는데 안되더군요.)

화정큐삼님의 도움이 없었으면 아직도 헤메고 있었을 것 같습니다. 화정큐삼님의 도움을 빠른 진로 설정이 되었습니다.  스페샬땡쓰~

 

아무쪼록 다들 행복한 헤놀타임~

신고공유스크랩
13
7명이 추천

만능십자도라이바 만능십자도라..
5Lv. 638P
다음 레벨까지 82P

반갑습니다.

1.

헤놀 DSM 6.2.3, DS361xs

G2030 , 16G

SSD 120G 2EA cache

HDD 1TB* 4ea SHA 2TB

 

2.

헤놀 DSM 7.0.1, DS918+

i3-9100, 16G, Asus B365M

NvMe 512G * 2EA cache

HDD WD RED PLUS 4TB * 2 ea SHA 4TB

---------------------------------------------

회선

KT 1G

Iptime T3008 내부 회선

Iptime N8004R 외부 wifi

Iptime A604G 내부 wifi

cisco 4port 1G 스위칭허브 2개

 

1등
핫포사이 2022.03.28. 18:24

우와~ 아주 상세하게 잘 설명하셨네요. 추천 날립니다~

profile image
sudo -i 만능십자도라이바 글쓴이 2022.03.28. 18:51
핫포사이

감사합니다. 혹여나 틀리거나 빠진 참고 부분 있으면 많은 가르침 부탁드립니다.

profile image 2등
inniss 2022.03.28. 20:19

nvme 두개 가지고 하나는 캐시로 하나는 드라이브로 인식해서 설치 패키지들 모두 nvme에 옮겼어요.

그냥 기분상 부팅시에 패키지 로드가 조금 빠른것 같다라는 ㅋ

profile image
sudo -i 만능십자도라이바 글쓴이 2022.03.28. 20:43
inniss

 

저는 그냥 읽기쓰기 캐시용으로 선택했을 뿐 어떤게 정답이다라고 정해진 부분은 없습니다.

내맘에 드는 세팅이 쵝오!

profile image
달소 2022.03.29. 11:29

크.. 완전 상세한 가이드 감사드립니다.

나중에 Native로 한번 올릴때 적용해봐야겠네요!!

요거 공지사항 메뉴얼에 추가해도괜찮을까요?!?!

profile image
초보나스 2022.03.29. 11:43

와우 저랑 다르시게 고수시군요 전 m.2 인식시키는거 애기 단계라서요 ㅠㅠ

sorthk 2022.04.15. 17:29

감사합니다 ㅠㅠ

댓글 쓰기 권한이 없습니다. 로그인

취소 댓글 등록

cmt alert

신고

"님의 댓글"

이 댓글을 신고하시겠습니까?

댓글 삭제

"님의 댓글"

삭제하시겠습니까?

목록

공유

facebooktwitterpinterestbandkakao story

첨부 0

분류 제목 글쓴이 날짜 조회 추천
공지 서버포럼 게시판 통/폐합 안내. 5 달소 23.01.06.16:15 786 +6
정보 공지 자작 NAS 구축을 고민하고 계신 분들을 위한 하드웨어 추천 6 ㅎㅇㅅㅋ 22.12.30.14:40 2528 +5
정보 공지 2022/12/27 검증된 헤놀로지 DSM7 설치 방법 정리(빌드/이미지다운로드 등) 23 달소 22.12.27.03:18 4597 +11
정보 공지 시놀로지/헤놀로지 설치 후 기본셋팅 가이드 정리 36 달소 22.03.31.10:37 14145 +25
정보 전원시작예약 Fix 모듈 PowerSched 에 대한 확인결과보고 1 화정큐삼 2일 전10:06 183 +1
정보 DS923+(r1000)에도 전원시작예약이 불가능하네요. 6 화정큐삼 4일 전21:30 298 +2
정보 {u} [공유] ARPL Issue (DSM이 네트워크에서 발견 되지 않은신분 참고하세요.) 6 똥쓰똥쓰 5일 전07:26 642 +2
질문
normal
리노스 6시간 전02:45 41 0
질문
image
ZEMA 8시간 전01:14 15 0
질문
normal
지식스럽게 8시간 전01:02 66 0
질문
image
늙은나스 11시간 전22:16 64 0
질문
image
moon89 11시간 전21:56 92 0
질문
normal
greyshin 18시간 전14:31 178 0
질문
image
오룡 1일 전17:27 189 0
소식
normal
프뉴굿맨 1일 전16:23 215 0
질문
normal
jwsv 2일 전07:20 130 0
잡담
image
달소 2일 전22:17 536 0