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

m shell DS918+F 빌드 후 디스크 추가 질문드립니다

펜타네스트 펜타네스트 211

0

5

사용환경 : Proxmox

CPU : I5-12500

M/B : MSI B660M 박격포

image.png.jpg

 

sata0은 부팅디스크고

scsi0은 패스스루로 붙여준 디스크 한 개 입니다.

 

Proxmox상에서 리눅스와 도커를 사용해 만족스럽게 개인 서버를 운영하던 중

모바일에서 사진, 통화녹음 등등의 파일을 동기화하고 이용해야 할 이유가 생겼고..

nextcloud, airsonic등등을 사용하면서

역시 이런 부분은 시놀로지 만한게 없는 것 같아 VM으로 하나 구축했습니다.

 

처음 TCRP로더가 생겼을 때 DS920+을 한 번 구축해봤었는데

이 당시 디스크를 추가하기 위해선 DT인가 하는 것땜에 매번 새롭게 빌드해야 한다는 답을 들어서

이번엔 DS918+로 빌드했고 친구모드(?)가 새로 나온 것이 좋다 하여 TCRP FRIEND로 빌드했습니다.

 

현재는 테스트 삼아 500기가 하드 하나를 패스스루했는데

추후 사용량에 따라 추가적인 하드디스크를 추가해야 할 일이 생길 것 같아 미리 알아두려고 합니다.

 

./my.sh DS918+F 로 빌드했을 경우

하드디스크를 추가하기 위해서

1. 새롭게 빌드를 해야 할까요?

2. 아니면 sataportmap, diskidxmap을 수정해야 할까요?(m shell의 경우 가상은 이 란을 비워놓는다는 글을 봤는데, 실제론 1, 10으로 잡혔습니다)

image.png.jpg

 

3. 혹은 그냥 추가하면 자동으로 인식 될까요? 현재 서버 내에 사타전원케이블이 모자라 여기까진 제가 직접 확인하기가 어렵습니다 ㅠㅠ

4. ./my.sh DS920+F 으로 빌드한다면 여전히 디스크를 추가할때마다 빌드를 새롭게 해야 할까요? 그렇다면 MAC주소 등은 사용하던 그대로 사용하고 싶은데 이 경우 ./rploader.sh satamap now ./rploader.sh build geminilake-7.1.1-42962 withfriend 과정을 거쳐야 할까요?

 

질문이 많아 죄송합니다.

신고공유스크랩
5
profile image 1등
quad 2022.09.28. 07:11

안타깝지만, 이 질문에 1번입니다 혹은 2번입니다 라고 답을 드리기는 무척 어려울 것 같습니다.

왜냐하면 사실 해 보기 전에는 모르거든요.

일단,

1번은 아닐것 같습니다. 디스크 추가 할 때마다 빌드를 한 기억은 없습니다. 특히 가상화 환경에서는 그냥 생성해서 할당하면 새 디스크 들어 온 것으로 인식합니다.

2번은 흥미로운 실험의 영역이지요. 지금 상태에서 붙여보고 안 붙으면 비워보거나 바꿔보거나 하는 것이지요. 가상화 환경에서는 저 숫자들이 크게 의미가 없었던 것으로 기억합니다. 따라서 지금 숫자 1,10이 뭔가 의미가 있어 보이지는 않습니다. 그대로 두거나, 비워보거나, 바꿔보거나 셋 중에 하나 "되는 것으로" 하면 되겠네요.

3번의 그냥 추가는 당연히 헤놀에 추가하는 것을 말씀하시는 것이겠죠? 위의 1번의 답이 아니오라면 당연히 3번의 경로로 가겠군요.

4번은 1번과 같은 질문을 조금 더 구체적으로 하신 것 같은데 맞는지요? 혹은 다른 질문인가요? 같든 다르든 새로 빌드할 필요가 없으니 질문 자체가 성립하지 않고요, 단순히 MAC에 대한 걱정 때문이라면 MAC은 빌드 전에 지정해 줄 수도 있고 심지어 빌드 후에도 바꿀 수 있습니다.

profile image
펜타네스트 글쓴이 2022.09.28. 09:52
quad

1번이냐 2번이냐를 고르기 위한 질문은 아니었고

 

물어볼 것이 많아 순차적으로 물어본 것이었습니다.. ㅠㅠ

 

4번은 1~3질문이 DT를 사용(?)하는 DS920모델이 되었을 경우엔 어떻게 되는지에 대한 질문이었습니다.

 

 

감사합니다.

profile image
펜타네스트 글쓴이 2022.09.28. 10:27
quad

추가적으로 4. 후단은

다시 빌드를 할 때

m shell 스크립트를 사용하면 mac주소 생성까지 알아서 해서 빌드를 끝내버리는 걸로 알고 있어서

./rploader.sh를 써서 하나하나 순차적으로 밟아갈 경우 satamap만 시행한 후 빌드하면 되는건지가 궁금했던 겁니당..

profile image 2등
화정큐삼 2022.09.28. 10:47

DS918+ 와 DS920+ 의 상황을 반대로 알고 계신것 같습니다.

 

DS920+ 가 Device Tree 를 사용하고 있지만, 과거에는 이 DT 에서 추가된 하드를 찾아주는 드라이버가 정적으로 구현되어 있어서 추가된 하드를 인식하지 못하는 문제가 있었습니다.

하지만 현재 개선된 신규 드라이버가 적용된 이후로는 동적으로 추가된 하드를 찾아내도록 변경되었습니다.

 

DS918+ 에서도 SataPortMap 에 구애받지 않고 동적으로 사용할 수 있는 방법이 있지만 100% 검증된 방법은 아닙니다.

SataPortMap="", DiskIdxMap="" 로 두 수치를 모두 비우고 TCRP 가 동적으로 찾아내도록 두는 방법이 있습니다.

 

리얼맥으로 사용하고 싶으신 경우는 

./rploader.sh serialgen DS920+ realmac

이렇게 하시고 시리얼까지 변경된 부분을 원복하고 싶으시면

vi 에디터로 user_config.json 을 한번 손봐 주십시요.

그다음에

./my.sh DS920+F noconfig

이렇게 하시면 위에서 미리 수정해둔 user_config.json 을 건들지 않고 친구로더로 빌드 가능합니다.

 

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

취소 댓글 등록

cmt alert

신고

"님의 댓글"

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

댓글 삭제

"님의 댓글"

삭제하시겠습니까?


목록

공유

facebooktwitterpinterestbandkakao story

첨부 0

번호 제목 글쓴이 날짜 조회 추천
공지 DSM 7.2v) Mshell로 헤놀로지 부트로더 빌드하기. 63 달소 23.05.29.01:57 25316 +24
공지 DSM 7.2v) ARPL-i18n(rr)으로 헤놀로지 부트로더 빌드하기. 73 달소 23.05.23.23:58 26943 +23
시놀로지 포토스, 서베일런스, 그리고 PLEX 1 헬로 2일 전16:52 273 +1
지금 시점에서 7세대 나스는 아이들 전력소비가 큰가요? 7 나와너 4일 전17:35 468 +1
해놀 DSM 7.2.1-69057 Update 5로 업데이트 한 이후의 AME 3.1 활성화 관련 14 FantomD 4일 전12:47 547 +5
2145
image
장토닥 22.09.30.16:23 335 0
2144
image
준이건축 22.09.30.16:00 142 +1
2143
normal
zlah 22.09.30.14:58 196 0
2142
normal
O_draconis 22.09.30.14:36 376 +1
2141
image
quad 22.09.29.19:26 12341 +12
2140
image
quad 22.09.29.22:18 11676 +14
2139
normal
행복하게살자 22.09.29.21:11 807 +1
2138
image
화정큐삼 22.09.29.19:10 190 +2
2137
normal
kayuel 22.09.29.18:00 590 0
2136
image
멋진넘 22.09.29.11:24 255 0
2135
image
온라인 22.09.29.11:00 434 +1
2134
image
Noksu 22.09.29.01:37 169 +1
2133
normal
1002 22.09.28.21:37 1152 0
2132
image
EXP 22.09.28.19:16 570 0
2131
normal
James_0507 22.09.28.18:48 363 0
2130
normal
김혁민 22.09.28.17:15 144 0
2129
image
가인 22.09.28.15:19 292 0
2128
image
화정큐삼 22.09.28.10:33 424 +4
image
펜타네스트 22.09.28.01:53 211 0
2126
normal
O_draconis 22.09.28.00:59 2092 0