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

ZFS로 HDD 묶어서 리눅스 VM에 연결하고 싶은데.... 문제는 제가 전혀 개념이 없습니다. ㅠ.ㅠ

lovey25 251

0

10

안녕하십니까. Proxmox를 사용해서 워크스테이션에 윈도우와 우분투 가상 머신을 구축하고 있습니다.

Proxmox란걸 안지 얼마되지도 않았는데 달소님 글 덕에 뭔가 따라해볼 수 있겠다 싶어서 시작했고,

지금은 괜히 했나 싶을정도로 헤메고 있습니다. 감사합니다. 정말 많이 배웠습니다.

 

일단 지금 헤메고 있는 부분은 워크스테이션에 8T하드 3개를 달았습니다.

그리고 Proxmox에서 ZFS Pool 만들어서 가상 하드로 우분투에 연결해 둔 상태입니다.

 

첨엔 아무 생각없이 이렇게 하면 우분투에서 하드가 인식되니까 fstab에 추가해서 쓰면 되겠구나 했는데요.

이건뭐.. ㅠ.ㅠ 

일단 UUID 확인이 안되고요. 그리고 파티션도 이렇게 하는게 맞는지 좀 이상해요. 이거 어떻게 해야하나요??

 

일단 RAIDZ로 하드를 엮어서 우분투에서는 약 11테라정도가 인식되고 있는 상태입니다.

그런데 파티션의 시작점과 끝점 숫자가 영 이상합니다. 2048에서 시작하는게 정상 아닌가요??

 

image.png.jpg

 

그리고 그냥 무시하고 ext4 포맷해서 폴더 마운트 해 봤는데 마운트가 되긴한것 같습니다.

image.png.jpg

 

그런데 자동 마운트 하려면 UUID 확인이 되야 할 것 같은데... "blkid" 명령어에는 이 디스크가 표시되지 않습니다.

 

어떻게 해야 할지 조언 부탁드립니다. 제발요~

 

신고공유스크랩
10
1등
DarkAcid 2023.05.25. 04:06

안녕하세요?
ZFS Pool은 사실 아직도 많이 연구되지는 않았는데요 Promxox에서 ZFS 를 사용하는 법에는 제 생각에는 두가지 방법이 있는 거 같습니다.
1. Proxmox에서 Pool을 생성해서 SMB나 NFS로 VM에 fstab을 이용해 마운트하는법
2. VM에 컨트롤러를 Passthrough 해서 ZFS Pool을 VM 내부에서 생성하는법.
이외에는
ZFS를 Proxmox에서 생성해서 디스크로 마운트후 VM에서 ZFS를 다시 생성하는 방법이 있을 텐데요 이런 방법은 사실....영미권 커뮤니티에서는 추천하지 않더라구요. (이런 경우는 VM을 LVM을 추천).

lovey25 글쓴이 2023.05.25. 06:40
DarkAcid
답변감사합니다 1번은 네트워크로 연결한다는 말씀이시죠? 그리고 2번에 컨트롤러를 패스쓰루 한다는 말씀에서 컨드롤러는 어떤걸 의미하시는건지 궁금합니다 raid컨트롤러 인가요?
DarkAcid 2023.05.25. 10:01
lovey25
예 1번은 네트워크 연결이 맞습니다.
2번은 proxmox 호스트에서 아래처럼하시면 됩니다.
마운트 원하는 드라이브에 UUID찾기
# ls -n /dev/disk/by-id/
VM에 디스크 Passthrough 하기
# /sbin/qm set [VM-ID] -virtio2 /dev/disk/by-id/[DISK-ID]
lovey25 글쓴이 2023.05.25. 17:28
DarkAcid
이제 퇴근하고 한번 시도를 하려 하는데 다시 읽어보니 제가 잘 UUID 부분 이해를 잘못한것 같습니다.
제가 하려는건 ZFS(RAIDZ)로 묶여있는 가상하드를 우분투 VM에 마운트하려고 하는건데요. 말씀하신대로 proxmox호스트에서 드라이브 찾기를 하면 레이드로 묶인 하드가 아니라 묶이기 전의 물리 HDD 각각의 UUID를 확인하게 되는것 아닌가요?
# ls -n /dev/disk/by-id/ <- 요거 해 봤는데 물리 드라이버만 보이는거 같아서요...
계속 꼬리를 무는 질문 죄송합니다.
nadomola 2023.05.25. 17:55
lovey25
proxmox 에서 묶어서 우분투로 줬다면 우분투에서는 가상하드에 대한 uuid를 볼 수 있는거 아닌가요?
DarkAcid님이 말씀하신건 디스크 자체를 proxmox에서 zfs로 묶지 않고 VM에 패스스루 한 후 VM(우분투) 내부에서 ZFS로 묶으라는 말씀으로 보입니다
profile image
달소 2023.05.25. 23:32
lovey25
ZFS로 디스크들을 묶어놓았고 가상디스크만있으면 패스스루를 진행하는 환경은 아닌듯합니다.
fdisk -l 로 /dev/sd 디스크를 확인 후 디스크형식 포맷 후 마운트시키시면됩니다
lovey25 글쓴이 2023.05.26. 12:59
달소
말씀주신내용 바탕으로 공부하다보니 성공했습니다. 일단 파티션 포멧이 되어야 UUID를 확인할 수 있더군요. 개념상 당연한건데 이 당연한걸 몰랐네요.
2등
lovey25 글쓴이 2023.05.26. 13:00
가상디스크라 그런지 VM이 부팅될때 마가 UUID가 변경되는 문제가 있어서 파티션에 라벨을 지정하고 그 라벨로 마운트 하는 방법을 사용해서 소기의 목적을 달성했습니다
도움을 주신 모든 분들 감사합니다. 이렇게 유명하신 달소님도 뵐 수 있어서 영광이었습니다. :)

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

취소 댓글 등록

cmt alert

신고

"님의 댓글"

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

댓글 삭제

"님의 댓글"

삭제하시겠습니까?


목록

공유

facebooktwitterpinterestbandkakao story
번호 분류 제목 글쓴이 날짜 조회 추천
후기 서버포럼 덕분에 proxmox 이사 완료 했습니다 ㅎㅎ 5 N4100 22시간 전18:56 252 +3
가이드 SAS3008 칩셋 카드 IT 펌웨어 먹이기 2 펜타네스트 22시간 전18:39 175 +1
후기 오랜만에 immich 이미지 업데이트 후기/가이드(?). 1.86 -> 1.101 3 달소 2일 전21:35 204 +1
3835 오픈소스
image
달소 18시간 전23:00 232 0
3834 후기
normal
N4100 22시간 전18:56 252 +3
3833 가이드
file
펜타네스트 22시간 전18:39 175 +1
3832 질문
image
똥쓰똥쓰 1일 전17:02 203 0
3831 후기
image
동도리군 1일 전10:27 231 0
3830 질문
image
칼룬 2일 전11:56 51 0
3829 질문
image
초보나스 2일 전11:13 275 0
3828 질문
image
kmw_ 2일 전22:29 157 0
3827 후기
image
달소 2일 전21:35 204 +1
3826 질문
normal
ljr10 2일 전21:33 133 0
3825 질문
normal
서버구축하자 3일 전16:35 127 0
3824 질문
image
서버가갖고싶어요 4일 전09:07 297 0
3823 질문
image
sH. 4일 전05:35 144 0
3822 가이드
image
달소 4일 전23:10 531 +2
3821 질문
normal
서브어린이 4일 전21:08 105 0
3820 질문
normal
감자칩 5일 전16:39 138 0
3819 질문
image
서버가갖고싶어요 5일 전13:29 165 0
3818 질문
normal
서브어린이 5일 전09:27 172 0
3817 질문
normal
플레인 5일 전19:50 289 0
3816 질문
image
ljr10 5일 전19:17 112 0