홈페이지 Enterprise TrueNAS 확장을 시작하는 방법

TrueNAS 확장을 시작하는 방법

by 딜런 브라이언
Dell EMC PowerEdge R750 전면 드라이브 베이

TrueNAS는 여러 가지 이유로 자체 호스트 및 홈랩 커뮤니티에서 인기를 얻었습니다. 주된 이유 중 하나는 무료이며 오픈 소스이기 때문입니다. 또 다른 큰 이유는 처음부터 설정이 매우 쉽고 매력적으로 보이는 인터페이스를 가지고 있다는 것입니다. 취미로 시작하거나 뭔가 작업하고 싶은 사람들에게 CLI 인터페이스는 어려울 수 있으며 올바른 매개변수를 선택하는 것은 혼란스러울 수 있습니다. 따라서 시작하는 데 도움이 되도록 ACL을 사용하여 SMB 및 iSCSI 공유를 설정하는 방법을 보여주는 빠른 설정 가이드를 만들기로 결정했습니다.

TrueNAS는 여러 가지 이유로 자체 호스트 및 홈랩 커뮤니티에서 인기를 얻었습니다. 주된 이유 중 하나는 무료이며 오픈 소스이기 때문입니다. 또 다른 큰 이유는 처음부터 설정이 매우 쉽고 매력적으로 보이는 인터페이스를 가지고 있다는 것입니다. 취미로 시작하거나 뭔가 작업하고 싶은 사람들에게 CLI 인터페이스는 어려울 수 있으며 올바른 매개변수를 선택하는 것은 혼란스러울 수 있습니다. 따라서 시작하는 데 도움이 되도록 ACL을 사용하여 SMB 및 iSCSI 공유를 설정하는 방법을 보여주는 빠른 설정 가이드를 만들기로 결정했습니다.

TrueNAS는 다양한 하드웨어에서 실행될 수 있지만 선택한 하드웨어가 작동하는지 확인하는 것은 여전히 ​​중요합니다. 당신은 확인할 수 있습니다 TrueNAS 규모 하드웨어 가이드 하드웨어 호환성에 대한 자세한 내용은 스토리지 측면에서 확인해야 할 주요 사항 중 하나는 풀을 생성하기 위해 동일한 용량의 드라이브가 여러 개 있다는 것입니다. 드라이브를 혼합하고 일치시키는 것이 가능할 수도 있지만 가치 있는 것보다 훨씬 더 많은 골칫거리를 가져올 가능성이 높습니다. 그 외에 이 TrueNAS는 일반적으로 너무 까다롭지 않습니다.

설치

TrueNAS Scale의 전체 설치는 매우 간단합니다. 실제 설정의 대부분은 설치 후 웹 인터페이스를 통해 수행됩니다. TrueNAS 설치 프로그램으로 부팅한 후 설치 시작 옵션이 있는 GRUB 부트로더를 누르면 자동으로 콘솔 설정 메뉴로 이동합니다.

초기 메뉴에서 설치/업그레이드 옵션을 선택하고 확인을 클릭합니다.

다음 화면은 실제 설정에 따라 달라집니다. TrueNAS 설치를 위한 드라이브를 선택합니다. 화살표 키를 사용하여 스크롤하여 원하는 드라이브와 히트 공간을 강조 표시합니다. 이 드라이브는 이전에 TrueNAS 설정에서 사용되었고 풀에 할당되었기 때문에 스크린샷이 약간 다르게 보입니다. 일반적으로 사용 가능한 드라이브 이름, 주소 및 용량만 나열됩니다. 원하는 부팅 드라이브를 선택하고 확인을 클릭합니다.

관리 사용자 계정을 설정하는 것이 중요하며 TrueNAS는 두 가지 좋은 옵션을 제공합니다. 옵션 1을 선택하면 콘솔에 관리자 비밀번호가 생성됩니다. 옵션 3을 선택하면 사용자는 웹 인터페이스에 처음 로그인할 때 관리자 비밀번호를 생성해야 합니다. 여기서는 어느 옵션이든 허용되며 개인 취향에 따라 다릅니다. 옵션 2는 좋은 옵션이 아닙니다! 선택 후 확인을 클릭하세요.

설치 프로그램은 모든 단계를 거치며 완료되면 설치 성공 메시지가 표시됩니다. 설치 미디어를 제거하고 확인을 클릭하여 다음 화면으로 이동합니다.

축하해요! 이 화면이 보이면 TrueNAS가 설치된 것입니다. 여기에서는 로컬 콘솔에 많은 내용이 표시되지 않습니다. 네트워크에 연결된 머신으로 이동하여 웹 인터페이스를 사용하세요. 일반적으로 문제가 발생하지 않는 한 이 인터페이스를 다시 볼 필요가 없으며 TrueNAS 상자를 완전히 헤드 없이 실행할 수 있습니다.

TrueNAS 규모 구성

콘솔에 나열된 IP 주소의 웹 인터페이스로 이동합니다. 네트워크로 연결된 기기에 IP 주소를 입력하면 로그인 화면이 표시됩니다. 관리자 비밀번호를 설정하거나 admin과 이전에 구성한 비밀번호를 입력합니다. 그러면 랜딩 화면을 만나게 됩니다.

TrueNAS가 설치되어 있지만 NAS로 제대로 작동하려면 추가 구성이 필요합니다. 시작하려면 왼쪽 사이드바에 있는 스토리지 탭으로 이동하세요. 먼저 풀을 생성해야 하므로 Create Pool을 클릭해 보겠습니다.

TrueNAS 규모 풀 생성

이 공간을 유용하게 사용하려면 먼저 드라이브 풀을 생성해야 합니다. 일반적으로 두통을 피하기 위해 동일한 용량을 가진 여러 개의 드라이브가 필요합니다. 1.6개의 480TB NVMe SSD와 1개의 2GB SAS SSD가 있으므로 이를 두 개의 별도 풀로 설정하겠습니다. 단순화를 위해 NVMe 풀과 SAS 풀로 분할하여 ZFS RAIDZ2에 넣고 단일 예비 드라이브로 스트라이핑합니다. XNUMX개 이상의 드라이브 또는 각각 XNUMXTB 이상의 드라이브가 있는 설정의 경우 두 번째 예비용으로 RAIDZXNUMX를 사용하는 것이 현명할 것입니다. 이렇게 하면 첫 번째 오류로부터 풀을 다시 작성하는 동안 또 다른 오류가 발생할 경우 데이터 손실 위험을 줄이는 데 도움이 됩니다. ZFS RAIDZ는 NVMe SSD를 그룹화하고 온라인으로 만드는 빠르고 쉬운 방법입니다.

캐싱 및 스페어와 ​​같은 다른 옵션을 탐색하려는 경우가 아니면 풀을 만드는 것이 전부입니다. 늪지 표준 NAS 설정에는 중요하지 않지만 작업을 저장하고 검토 페이지로 이동할 수 있습니다.

사용자 생성

이제 관리자 계정이 스토리지 접근에 사용되지 않도록 사용자 계정을 생성해 보겠습니다. 이를 통해 다른 사용자에 대한 권한을 설정하고 사용자에게 공유 또는 별도의 저장 공간을 제공할 수 있습니다. 또한 동일한 스토리지에 대한 사용자의 액세스를 단순화하기 위해 그룹별로 권한을 설정할 수도 있습니다.

왼쪽의 자격 증명 탭으로 이동하여 로컬 사용자를 선택합니다. 오른쪽 상단의 사용자 추가를 선택하고 사용자 정보를 직접 입력할 수 있습니다. 우리는 그와 함께 아무것도 하지 않을 것입니다 홈 디렉토리 설정 이 가이드에는 유용한 옵션이 있지만. LDAP 및 Active Directory를 통한 인증 기능은 이 가이드의 범위를 벗어나므로 여기서는 다루지 않습니다. 그러나 이러한 옵션을 사용하면 사용자에게 TrueNAS 전용 계정이 없어도 기존 계정을 통해 인증할 수 있습니다.

홈 공유에 대한 자세한 내용은 TrueNAS 설명서를 확인하세요. LINK.

데이터 세트 및 공유

사용자 계정과 그룹이 생성되면 사용자가 액세스할 수 있는 스토리지를 설정하고 NAS를 활용할 수 있습니다. 이를 위해 iSCSI와 SMB 중에서 선택할 수 있지만 SMB는 여러 사용자와 공유하는 데 가장 적합합니다. 여기서는 두 가지 설정을 모두 다루겠습니다.

SMB 설정

SMB를 설정하려면 먼저 데이터 세트를 생성해야 합니다. 이렇게 하려면 왼쪽에 있는 데이터 세트 탭으로 이동하여 상위가 될 풀을 클릭한 다음 오른쪽 상단에 있는 데이터 세트 추가 버튼을 누르세요. 여기에서 이름을 지정하고, 압축 및 암호화 설정을 변경하고, 공유 유형을 설정할 수 있습니다.

SMB 공유를 설정하는 중이므로 데이터 세트가 올바르게 구성되었는지 확인하고 싶습니다. 드롭다운 메뉴를 사용하여 공유 유형 필드에서 SMB를 선택하면 됩니다. SMB 공유가 전체 풀을 차지하도록 저장할 수 있지만 풀을 분할하려면 고급 옵션으로 이동해야 합니다.

이제 고급 옵션에 있으므로 할당량 필드에 원하는 용량을 입력하여 데이터 세트 크기를 변경할 수 있습니다. 더 많은 옵션을 변경할 필요가 없는 한 데이터세트를 만들었으니 계속 진행하면 됩니다.

이제 이러한 기본 부분이 준비되었으므로 실제 SMB 공유를 사용하도록 설정할 수 있습니다. 공유 탭으로 이동합니다. 사이드바에서 SMB 공유를 찾아 추가를 선택합니다.

이전에 생성된 데이터 세트를 선택하고 공유할 수 있도록 하려면 경로 옵션을 사용해야 합니다. 다음으로 SMB 서비스에 액세스하면 표시될 이름을 추가합니다. 목적 옵션은 여러 용도로 설정할 수 있지만 일반 파일 저장의 경우 기본 공유 매개변수가 작동합니다.

SMB 공유를 설정하고 저장을 클릭하면 SMB 서비스를 활성화하는 팝업이 표시됩니다. TrueNAS가 시작될 때 서비스가 자동으로 시작되도록 하려면 서비스를 활성화하기 전에 자동 시작을 선택하십시오. 나중에 마음이 바뀌면 자동 시작을 전환할 수도 있습니다.

이제 Windows 파일 탐색기의 네트워크 섹션에서 TrueNAS를 볼 수 있지만 기본 설정에 따라 몇 가지 추가 단계가 있습니다. 모든 사용자에게 이 공유에 대한 액세스 권한과 기본 이름을 제공해도 괜찮다면 작업은 완료된 것입니다. 그렇지 않으면 나머지는 매우 간단합니다. 공유에서 활성화된 스위치 옆에 있는 공유 아이콘을 선택하고 ACL(액세스 제어 목록)을 편집하면 됩니다. 기본적으로 ACL은 모든 사람에게 전체 권한을 부여합니다. 인스턴스의 유일한 사용자라면 괜찮을 수 있지만, 그렇지 않은 경우에는 좀 더 세분화하는 것이 좋습니다.

아래 스크린샷에 표시된 것처럼 특정 거부 규칙을 추가하여 한 사용자가 풀에 액세스하지 못하도록 하거나 "everyone@" 항목을 제거하고 단일 사용자만 허용하도록 설정할 수 있습니다. 이는 풀에 대한 액세스를 StorageReview 사용자로만 제한합니다. 여기에 더 많은 사용자나 전체 그룹을 추가할 수 있습니다. 보기 전용 사용자와 특정 거부된 사용자를 보유하는 기능도 있습니다.

마지막으로 SMB의 경우 마지막 단계(중요하지는 않지만)는 서비스 이름을 변경하는 것입니다. 이를 위해 추가 버튼 옆에 있는 케밥 메뉴(또는 "점 3개" 메뉴)를 열고 서비스 구성을 누르십시오. 여기서는 NetBIOS 이름을 변경하여 SMB 서비스가 네트워크의 장치에 표시되는 방식을 변경할 수 있습니다.

저장한 후 Windows의 파일 탐색기에 있는 네트워크 탭에 이름이 표시됩니다.

여기서 이름을 더블클릭하면 인증창이 뜹니다. ACL에서 생성하고 설정한 계정의 자격 증명을 입력하면 해당 사용자에게 허용된 공유를 볼 수 있습니다. 축하해요! 이제 TrueNAS에 기능적인 단순 SMB 공유가 생겼습니다.

SMB 설정에 대한 TrueNAS 문서를 원하시면 찾을 수 있습니다. LINK.

iSCSI 설정

iSCSI 설정에 관심이 있다면 이 섹션을 살펴보세요. 그렇지 않다면 건너뛰세요.

iSCSI는 SMB와 약간 다르며 Windows에서도 약간 다르게 표시됩니다. iSCSI는 네트워크 공유 대신 로컬 드라이브처럼 마운트되지만 여러 클라이언트 시스템에서 동시에 사용하는 것을 선호하지는 않습니다. SMB는 여러 클라이언트 시스템과 공유하는 데 더 나은 옵션입니다. 준비하십시오. iSCSI 설정은 매우 쉽지만 Windows에서의 매핑은 SMB보다 조금 더 복잡합니다.

실제 공유를 생성하기 전에 공유할 데이터 세트 또는 Zvol을 생성해야 합니다. 우리는 Zvol을 사용할 것입니다. SAS 풀 아래에 2TB Zvol을 생성하고 있습니다. 이는 데이터 세트 탭에서 사용할 수 있습니다.

다음으로 공유 탭으로 이동하여 iSCSI의 마법사 버튼을 누를 수 있습니다. 단순화를 위해 이 공유를 "iscsi-sas"라고 부르고 Zvol을 장치로 선택하고 공유 플랫폼을 Modern OS로 변경합니다. 이것이 첫 번째 iSCSI 공유이므로 대상과 포털을 생성해야 합니다.

이는 우리가 iSCSI에 사용하고 있는 포털 아래의 설정입니다. 사용자도 여기에서 설정됩니다. 그런 다음 개시자를 건너뛰고 계속 진행할 수 있습니다.

저장한 후에는 SMB에서와 마찬가지로 iSCSI를 시작하라는 메시지가 표시됩니다.

이제 끝났다고 생각하실 겁니다. TrueNAS 측에 있지만 이제 Windows 측으로 내려갈 시간입니다. 이 설정에 사용된 컴퓨터는 Windows 11을 실행하고 있습니다. 다른 OS에서는 보기가 다르게 보일 수 있습니다.

먼저 iSCSI 초기자를 찾아 여는 것부터 시작합니다.

iSCSI 초기자에서 TrueNAS IP 주소를 대상 상자에 입력하고 빠른 연결을 누르십시오.

검색된 대상과의 빠른 연결을 위한 팝업이 표시됩니다. 상태가 연결됨으로 표시되면 완료를 누를 수 있습니다.

iSCSI 초기자를 종료합니다. 다음으로 디스크 관리를 열어야 합니다. 디스크를 초기화하라는 팝업이 나타나거나 할당되지 않은 공간만 표시되어야 합니다.

디스크가 초기화되면 새로운 단순 볼륨을 생성할 수 있습니다.

볼륨이 전체 디스크 공간을 채우도록 하고 문자 E를 지정했습니다. 그런 다음 기본 할당 단위 크기를 사용하여 NTFS로 파티션을 포맷하고 레이블을 "Truenas-iSCSI-SAS"로 설정했습니다.

포맷과 설정을 마치면 iSCSI 공유가 마운트된 것을 볼 수 있습니다.

그리고 파일 탐색기에서 이 PC 탭을 보면 iSCSI 공유가 마운트된 것을 볼 수 있습니다!

공유가 여기에 마운트되면 모든 것이 순조롭게 진행된 것이므로 이제 네트워크 스토리지를 즐길 수 있습니다. 이 과정은 땜질에 익숙하지 않은 사람들에게는 약간 복잡하지만 전반적으로 잡초를 통해 너무 깊게 진행되지는 않습니다.

자세한 내용은 TrueNAS 설명서의 iSCSI 공유 페이지를 확인하세요. LINK.

결론

전반적으로 TrueNAS Scale은 단계를 순서대로 수행하면 설정이 비교적 간단합니다. 많은 소매 NAS 플랫폼이 단계를 안내하는 마법사를 제공하는 반면 TrueNAS는 보다 세부적인 프로세스를 제공합니다. 약간 혼란스러울 수 있는 몇 가지 섹션이 있지만 몇 가지 지침을 따르면 이러한 부분을 해결할 수 있습니다. 또한 고급 사용자가 사용할 수 있도록 사용자 정의 및 추가 조정을 위한 상당한 공간이 있습니다.

Dell EMC PowerEdge R750 전면 드라이브 베이

Dell R75 - TrueNAS 규모 테스트 베드

TrueNAS Scale의 또 다른 보너스는 앱을 실행할 수 있고 하이퍼바이저도 있다는 것입니다. KVM 하이퍼바이저는 Proxmox 또는 ESXi를 실행하는 전용 호스트의 필요성을 대체할 수는 없지만 간단한 VM을 가동하는 경우에는 작동할 수 있습니다. 이 애플리케이션을 사용하면 사진 저장을 간소화하기 위한 Immich, 비디오 스트리밍을 위한 Plex, 협업 및 공유를 위한 Nextcloud 등을 호스팅할 수 있습니다. 이러한 앱은 TrueNAS에 기능을 추가하고 필요에 맞게 사용자 정의할 수 있도록 해줍니다.

결국, 이 가이드는 최종적인 가이드가 아니며 그럴 의도도 없습니다. 많은 사람들이 Day 0 구성을 어렵게 생각하기 때문에 우리는 기본 사항을 다루고 사람들이 TrueNAS에 익숙해질 수 있도록 간단한 것을 만들고 싶었습니다. 여기에서 다루지 않은 기능이 더 많이 있지만(향후 해당 기능을 다룰 예정입니다) 지금은 새로 프로비저닝된 NAS를 즐겨보세요!

TrueNAS 규모

StorageReview에 참여

뉴스레터 | 유튜브 | 팟캐스트 iTunes/스포티 파이 | 인스타그램 | 트위터 | 틱톡 서비스 | RSS 피드