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

ZFS over iSCSI를 사용해봤습니다.

펜타네스트 펜타네스트 335

4

12

(아마도)Proxmox가 데비안 베이스라서 ZFS over iSCSI를 사용할 때 미리 명령어를 세팅해두고 이걸로 ZFS풀 정보를 불러오는 방식인데, TrueNAS도 iSCSI설정이 일반적이지 않고 변태적이라고 알고 있습니다(reddit 양키형님들피셜)

 

그래서 proxmox에서 truenas를 같이 놓고 생각하면 ZFS over iSCSI가 생각날법한데도 불구하고

이걸 사용하지 못하고 있었는데

 

 

 

이런 게 있더라구요.

FreeNAS시절부터 운영되어 왔던 서드파티인 것 같은데

이걸 세팅해주면 Web GUI에서 TrueNAS(FreeNAS) API 형식에 맞게 정보를 입력할 수 있게 되면서

ZFS over iSCSI 풀을 구성할 수 있습니다.

 

제목 없음3.png.jpg

이렇게요

 

 

한참 구축하고 싶을 땐 이걸 끝내 성공하지 못했다가

헤놀로지 내부 데이터 일부를 잃어먹고 충격먹어서 회사에서 월급루팡 하던 중

 

https://pve.proxmox.com/wiki/Legacy:_ZFS_over_iSCSI

 

여기서 "Note: The ssh key must not be password protected, otherwise it will not work."

이런 문구가 눈에 딱 뜨이는 겁니다.

세상에 ssh키에 비번을 걸면 안되는 거였던 겁니다.

이전에 구축할 땐 ssh키를 만들면서 비번을 설정해놨었는데,

실패 이력을 보면 command '/usr/bin/ssh -o 'BatchMode=Yes' ...

이렇게 나가는 구문을 보고 트러블 슈팅을 위해 BatchMode가 뭔지 검색까지 했었으면서도

ssh key 에 비번은 생각을 못하고 있었던거죠..

 

 

밑도 끝도 없이 저번 실패 경험과 섞어서 뒤죽박죽 말해서 뭐가 뭔지 모르시겠지만,

아무튼

 

토랭이용으로 사용한, 배드가 좀 많이 발생했는데 아직 꺼내놓지 않은 불량 하드로 테스트를 해봅니다.

 

해당 하드로 ZFS pool를 TrueNAS에서 만들고

이 pool을 ZFS over iSCSI로 Proxmox와 연결한 뒤

거기에 가상하드를 하나 생성해줬습니다.

 

그리고 속도측정을 해보면,

 

제목 없음.png.jpg

 

쓰기가 좀 이상한데 대체적으로 속도가 잘 나옵니다.

근데 SSD도 아니고 단일 HDD 달랑 한 개로 이 속도가 말이 되냐?

 

 

제목 없음2.png.jpg

 

실제론 하드 스펙에 맞는 속도만 쓰고 있습니다.

아마 TrueNAS의 ARC겠죠.

 

이제 이걸 터득했으니,

용량이 미세하게 달라서 proxmox에서 그냥은 묶을 수 없었던 짜투리 SSD들을 다 몰아넣고

iPXE와 연계해서 네트워크 부팅서버를 만들어봐야겠습니다.

 

결론 : 월급루팡하고 싶다

 

신고공유스크랩
12
2등
마이크로서버 2024.01.10. 18:59
BTRFS 보다 이게 나을까요? ZFS는 큰 이슈는 없을까요? 스냅샷 때문에 UnRAID의 XFS에서 BTRFS로 갔는데... UnRAID 쓰시는 해외유저들은 거의 XFS를 선호 하시더라구요. 다시 다 깨기도 뭐하고 깨려면 초반에 깨야 하는데
ZFS는 접해본적이 없어서 약간 주저하게 되네요. BTRFS는 시놀로지에서 쓰건거라 그냥 괜찮다 생각합니다.
WHYism 2024.01.10. 20:12
마이크로서버
개인적으로 XFS가 깨진 것을 본적 없습니다. 그리고 몸집 큰 데이터에서 가장 탁월한 성능을 보이기에 그렇다고 생각합니다.
마이크로서버 2024.01.10. 21:21
WHYism
그렇군요 스냅샷이냐 안전성이나 기로네요. 시놀 써본 결과로는 BTRFS도 안전성은 괜찮던데요.
이쪽에 데이타 넣으면 VDSM쪽은 다 지울거라... 고민 이네요.
profile image
펜타네스트 글쓴이 2024.01.10. 22:14
마이크로서버
로컬 스토리지 말고 이런 식으로 공유 스토리지를 구성하는 경우의 장점은 다수의 proxmox node를 연결했을 때 live migration을 할 수 있다는 거죠.
꼭 그런 게 아니더라도,
제가 2대의 proxmox를 운영했던 적이 있는데,
A는 ssd용량이 남는데 B는 용량이 부족하고 이랬었는데.. 이걸 해결하기도 좋죠.
원래 스토리지서버는 가용자원의 효율적 배분을 목적으로 하니까요.
마이크로서버 2024.01.10. 22:24
펜타네스트
자세한 설명 감사합니다 일단은 btrfs로 포맷해서 그냥 가기로 했습니다 파일복사중인데 더부시고 다시 잡기는 어려울것 같네요
3등
KelvinKang 2024.01.13. 09:46
차라리 그냥 우분투 설치하고 나머지 설치해서 쓰시는게 나을수도 있지 않을까요..?
초창기 PC업 노하드 솔루션들이 우분투 iSCSI를 사용한 것으로 알고 있습니다.
profile image
펜타네스트 글쓴이 2024.01.13. 11:51
KelvinKang
편하게 관리할 수 있는 레이드와 함께 쓰고 싶었습니다..ㅋㅋ
애당초 이걸 처음 시도했던 이유는 짜투리 하드들을 긁어모아서 레이드를 구성한 뒤 토랭이용으로 써먹는거였는데, 트루나스 레이드 0은 하드들을 스팬볼륨마냥 모든 용량을 다 이어붙여주거든요(그래서 구간마다 속도 차이가 발생함)

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

취소 댓글 등록

cmt alert

신고

"님의 댓글"

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

댓글 삭제

"님의 댓글"

삭제하시겠습니까?


목록

공유

facebooktwitterpinterestbandkakao story
번호 분류 제목 글쓴이 날짜 조회 추천
가이드 Ubuntu 24.04 LTS Desktop 원격 접속 설정하기(SSH,RDP) 3 달소 1일 전18:33 98 +1
가이드 Ubuntu 24.04 LTS Server 설치해보기 달소 1일 전17:40 180 +2
잡담 Ubuntu 24 가 정식출시되었습니다~~ 8 달소 2일 전10:37 288 +2
397 잡담
image
햇서 23.06.05.05:53 917 +14
396 잡담
image
달소 24.01.15.03:22 584 +8
395 잡담
image
곰삼촌 23.01.25.10:05 1089 +7
394 잡담
image
달소 23.09.29.23:42 385 +6
393 잡담
normal
핑그르으으 24.01.10.10:52 641 +6
392 잡담
image
purndal 23.11.20.16:05 360 +5
391 잡담
image
기현 23.01.04.12:53 1205 +5
390 잡담
image
달소 22.12.02.00:11 415 +5
389 잡담
normal
Kep1 23.08.10.19:39 643 +5
388 잡담
normal
jerry80 23.12.07.20:33 670 +5
387 잡담
normal
펜타네스트 22.10.17.12:09 887 +4
386 잡담
image
햇서 23.03.11.21:08 544 +4
385 잡담
image
하인즈케챱 23.12.13.09:38 459 +4
384 잡담
normal
ExpBox 22.06.08.22:26 270 +4
383 잡담
normal
달소 22.05.03.14:42 555 +4
잡담
image
펜타네스트 24.01.10.15:45 335 +4
381 잡담
image
펜타네스트 22.05.09.09:04 421 +4
380 잡담
image
초보나스 22.03.23.16:10 328 +4
379 잡담
normal
하늘위의하늘 21.11.10.10:42 176 +4
378 잡담
normal
하늘위의하늘 22.06.24.17:30 230 +4