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

TrueNAS에서 저장소 만드는방법 - pool 생성하기

달소 달소 2494

1

2

 

안녕하세요. 달소입니다.

오래전에 트루나스에 대해 설명드리고 설치하는것에대한 가이드 작성까지만하고 생업 + 열정부족으로 인해 추가글을 작성하지못했습니다 ㅠ

그러다 어제 갑자기 흥미가 돌아서 또,, 이렇게 글을 작성해봅니다.

 

설치글은 아래글을 참고해주세요.

https://svrforum.com/nas/297145

 

위와같이 설치하셨으면 부트디스크용으로 디스크만 하나 사용하고계실겁니다.

 

정상적으로 TrueNAS를 구동하기위해서는 boot디스크 외에 데이터용으로 사용할 디스크들이 필요합니다.

 

디스크를 추가하고나서 TrueNAS의 관리콘솔에서 Storage -> Disks에서 확인이 가능합니다.

위 boot pool의 경우 써져있는것처럼 부팅용으로 사용되고 

이번에 추가한 디스크는 da1이라는 디스크입니다. Pool에 N/A라고 써져있는건 아직 할당되지않았다는 뜻입니다.

image.png.jpg

 

Pool 생성하기

pool 생성전에 TrueNAS에서 기본적으로 사용되는 ZFS의 pool을 알고가면좋습니다.

zpool은 기존의 파일 시스템과 컨셉 자체가 꽤 다르며 NTFS나 HFS 등의 기존 파일 시스템의 파티션과 볼륨 사이에 놓인 레이어 계층이다. 다만 ZFS 볼륨이라고도 불리기도 하지만 여기서는 zpool로 통일해서 언급한다. 먼저 ZFS는 각 하드 디스크에서 사용할 GPT 파티션들을 구성원으로 가상 하드웨어인 vdev들을 만든다. 그리고 이 vdev들을 원하는 것끼리 다시 묶은 것이 zpool이다. 이러한 구조를 통해 ZFS는 별도의 RAID 컨트롤러가 없이도 소프트웨어 RAID를 파일 시스템 자체에서 직접 안정적으로 정의할 수 있다. 예를 들어 하나의 zpool은 HDD 6개가 묶인 vdev인 raidz2 + SLOG 장비로 SSD 2개가 미러링으로 묶인 mirror로 구성될 수 있다. 이렇게 구성된 zpool은 각 구성 디스크가 꽂힌 포트가 바뀌어도 정상적으로 각 디스크를 식별해 zpool을 유지하며 다른 컴퓨터로도 손쉽게 zpool을 옮길 수 있다. -나무위키-

TrueNAS에서는 이 Zpool을 GUI로 쉽게 만들수있습니다.

 

Storeage - Pools로 가서 ADD를 눌러줍니다.

image.png.jpg

 

Pool생성은 아래와같은 과정으로 진행됩니다.

 

image.png.jpg

 

SUGGEST LAYOUT을 누르고 RESET LAYOUT을 누르면 사용가능한 디스크들이 나옵니다.

 

image.png.jpg

 

여기서 Vdev라는 항목으로 디바이스가 추가되는데 이외에 Cache,Log등에 대해서 자세히 설명된 나무위키를 참고하시는게 좋습니다.(지식부족 ㅠ)

 

https://namu.wiki/w/ZFS#s-3

image.png.jpg

 

아무튼 디스크를 옮기고 디스크를 생성하려고하면 CREATE가 비활성화된걸 확인할 수 있는데

이는 디스크하나로 풀을만들시 Stripe로만 만들어지는데 데이터가 유실될 가능성이 높기때문입니다.

뭐 Force를 누르시면 됩니다. 가급적 Mirror이상으로 만드는걸 권장합니다.

 

image.png.jpg

 

image.png.jpg

확인을 누르고 계속하면 디스크 포맷과 함께 풀이 생성됩니다.

image.png.jpg

 

깔끔합니다 ㅎㅎ

image.png.jpg

 

생성된 Pools에 대한 상세 설정(ZFS 설정)과 스냅샷 등은 저 점세개를 눌러서 나오는 설정에서 가능합니다.

image.png.jpg

image.png.jpg

물론 조금 전문적인 영역이기 때문에.. 공부를 하시고수정하셔야합니다.

기본적인 압축 lz4만 적용되있어도 ZFS는 꽤 괜찮은 성능을 가지고있습니다.

 

다음글에서는 이 생성된 zpool을 가지고 파일공유 시스템들(SMB/NFS 등)을 사용해보겠습니다.

 

신고공유스크랩
2
1등
끼룩 2022.09.23. 20:17

트루나스 스케일 찍어먹어봤는데

설치할때 os가 디스크 하나를 다잡아먹는게 영 불편해서 좀 그래요

어찌어찌 파티션 나눌순 있지만 쪼끔 귀찮던...

 

얌전히 proxmox로...

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

취소 댓글 등록

cmt alert

신고

"님의 댓글"

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

댓글 삭제

"님의 댓글"

삭제하시겠습니까?


목록

공유

facebooktwitterpinterestbandkakao story
번호 제목 글쓴이 날짜 조회 추천
Ubuntu 24.04 LTS Desktop 원격 접속 설정하기(SSH,RDP) 3 달소 6시간 전18:33 58 +1
Ubuntu 24.04 LTS Server 설치해보기 달소 6시간 전17:40 108 +2
Ubuntu 24 가 정식출시되었습니다~~ 8 달소 13시간 전10:37 223 +2
3666
normal
kmw_ 2시간 전21:52 123 0
3665
image
달소 6시간 전17:40 108 +2
3664
image
달소 13시간 전10:37 223 +2
3663
normal
감자칩 1일 전18:56 197 0
3662
image
달소 1일 전08:21 169 +1
3661
image
달소 1일 전07:46 290 +1
3660
image
달소 1일 전07:24 263 0
3659
normal
서버구축하자 2일 전13:09 412 0
3658
image
미스터빈 3일 전20:09 222 0
3657
image
초보나스 3일 전08:05 267 +1
3656
normal
웹서버구축관심 4일 전02:22 331 0
3655
normal
달소 5일 전23:39 220 +2
3654
normal
게르노 5일 전03:11 200 0
3653
image
감자칩 6일 전20:04 296 0
3652
normal
ljr10 6일 전19:45 213 0
3651
image
TANG 6일 전11:33 244 0
3650
normal
감자칩 24.04.19.18:55 156 0
3649
normal
숲형 24.04.19.11:21 279 0
3648
image
kmw_ 24.04.19.09:37 203 +1
3647
normal
bass9030 24.04.19.00:43 143 +1