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

Truenas 구축 예정 질문

우맹달 652

0

4

제가 4년전부터 odroid xu4 기반으로 NAS를 간단하게 구축해서 운영하고 있습니다.

odroid NAS는 제가 학창 시절에 구매해서 구축한 시스템으로, ubuntu os 에 samba, ftp, transmission(torrent 프로그램) 등을 설치하여 사용하였습니다. 그 당시에는 예산이 넉넉하지 못하여 1T, 1T로 2개에 WD red 하드를 Mirroring 하여 사용하였고, 그 후 용량 증을 위해 14T 짜리 외장하드를 직구하고 적출하여 현재 미러링을 풀고 14T, 1T 를 각각 사용하고 있습니다.

cloudshell-2-케이스.jpg

 

사용하다 보니 이번에 Jonbos 에서 NAS용으로 사용하라고 N2 케이스를 출시하였더라고요. 그래서 이 케이스에 Truenas 를 올려서 시스템을 다시 구축해볼려고합니다.

2022111738252.jpg

 

1. 제가 odroid(bash shell) 에 익숙해져 있어서 FreeBSD 기반에 Truenas 시스템으로 옮겨도 bash shell 을 그대로 사용할 수 있을까요? 제가 찾아본 봐로는 Truenas Scale 이 Linux 기반이여서 ubuntu를 쓴던 저에게는 좀 더 친숙할거 같은데, Truenas Sacle 이 아직 정식 출시된지 얼마 안되어서 안전성 부분에서 조금 걱정되는 부분이 있네요. 혹시 써보신 분들이 느꼈을 때에는 어땠나요? Core 버전하고 별차이가 없던가요?

 

2. 현재 제가 사용하고 있는 Torrent 프로그램이 docker 컨테이너 위에 14T 하드를 마운트하여 운영하고 있습니다. Truenas 에서도 비슷하게 가능할까요?

 

3. 제가 가지고 있는 하드가 14T * 2, 4T * 2, 1T * 1 이렇게 가지고 있는데, raid 5 로 구축한다고 가정했을 때에는 낭비되는 하드 용량이 엄청 많더라고요. 그래서 거창하게 raid 묶는건 포기하고 14T * 2 개로 미러링하고, 4T * 2 미러링할려고 합니다. 여기서 궁금한 점이 14T에 실제 중요한 정보를 저장하고 스냅샷 기능을 사용해서 백업을 대신할려고하는데요, Truenas 설정을 통해 스냅샷 데이터만 4T*2 하드에 기록할 수 있을까요?

 

4. L2ARC 인텔 옵테인 메모리를 지정할려고합니다. 32GB를 많이 쓰시던데 16GB 라도 문제 없을까요?

화면 캡처 2022-11-23 151238.png.jpg

 

5. RAM 16GB 는 좀 부족하다고 해서 32GB 로 갈려고합니다. 혹시 16GB 쓰시면서 램 용량이 부족한 경험이 있으셨을까요?

신고공유스크랩
4
1등
콜라 2022.11.23. 16:55

트루나스는 zfs 기반인데..

얘네 arc가 램을 꽤 먹습니다.

1테라당 1기가를 궘장한다고 했던것 같은데..

zfs가 생각보다 램을 믾이 사용해요.

일반16에서 zfs에 32면 메모리 욘량이 늘었다고 볼수 없습니다.

zfs가 램 16을 사용할겁니다..ㅎㅎㅎ

 

bash던 파워쉘이던 다 똑같습니다.

반복문이나 조건문은 달라질수 있지만

fdisk라는 프로그램의 명령어가 바뀌지는 않으니까요.

k3s의 명령어가 os에 따라 달라지진 않을테니까요.

 

스냅샷는 파일을 수정하지 않게 하는 기능입니다.

스냅샷을 위해 별도의 파일이 생성되는게 아니예요.

그래서 다른 디스크에 저장되게 한다는건 틀린말닙니다.

저장이 되는게 없어요.

스냅샷 원리에 대해서 추가 댓글에 적겠습니자.

콜라 2022.11.23. 17:05
콜라

디스크에 a라는 파일이 있습니다

a

 

이 파일을 수정하여 a1이 되었습니다.

그럼 디스크에는 아래와 같이 존재하겠죠.

a1

 

스냅샷을 찍습니다.

a1 |

 

a를 수정하고 b를 추가합니다.

a1|a2

|b

 

b를 수정하도 c를 추가합니다.

a1| a2

| b1

| c

 

스냅샷을 찍습니다

a1| a2 |

| b1 |

| c |

 

복원 합니다.

a1|

|

|

 

말 그대로 스냅샷은 그 시점 이전의 파일이 변경되는것을 막는것입니다.

 

그로 인해 백업처럼 사용할수 있지만

0.5초만에 백업이 되고.

복원도 역시 순식간에 이뤄지죠.

스냅샷 이후 변경된걸 삭제(또는 안보이게)하면 되니까요.

 

하지만 별도의 파일을 생성하는 것이 아니기 때문에 다른 디스크에다가 수행하지 못힙니다.

우맹달 글쓴이 2022.11.23. 17:20
콜라

아 다른 디스크에다가는 안되는 거군요. 제가 생각했던 고장 시나리오는 미러링된 14T 하드 중 하나가 죽으면 스냅샷 기능을 활용 못 할 걸로 생각해서 스냅샷 변경 사항만 4T 에 저장하려고 했는데 불가능한가 보네요. 답변 감사합니다~

콜라 2022.11.23. 22:20
우맹달

스냅샷도 미러링이 되요!

위에 적은 것과 같이..

디스크에는 실제로 과거 파일이 모두 존재하는 것이고 거기서 복원, 또는 롤백 하는것이기 때문이죠.

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

취소 댓글 등록

cmt alert

신고

"님의 댓글"

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

댓글 삭제

"님의 댓글"

삭제하시겠습니까?


목록

공유

facebooktwitterpinterestbandkakao story

등록된 글이 없습니다.