Home Enterprise Hoe u aan de slag kunt gaan met TrueNAS Scale

Hoe u aan de slag kunt gaan met TrueNAS Scale

by Dylan Bryan
Dell EMC PowerEdge R750 schijfposities vooraan

TrueNAS heeft om verschillende redenen grip gekregen in de zelfhost- en homelab-gemeenschappen. Een belangrijke reden is dat het gratis en open source is. Een andere grote reden is dat het vanaf het begin vrij eenvoudig in te stellen is en een uitnodigend ogende interface heeft. Voor mensen die net met de hobby beginnen of iets willen om aan te werken, kunnen CLI-interfaces ontmoedigend zijn, en het selecteren van de juiste parameters kan verwarrend zijn. Om u op weg te helpen, hebben we besloten een korte installatiehandleiding te maken waarin wordt gedemonstreerd hoe u SMB- en iSCSI-shares met ACL's instelt.

TrueNAS heeft om verschillende redenen grip gekregen in de zelfhost- en homelab-gemeenschappen. Een belangrijke reden is dat het gratis en open source is. Een andere grote reden is dat het vanaf het begin vrij eenvoudig in te stellen is en een uitnodigend ogende interface heeft. Voor mensen die net met de hobby beginnen of iets willen om aan te werken, kunnen CLI-interfaces ontmoedigend zijn, en het selecteren van de juiste parameters kan verwarrend zijn. Om u op weg te helpen, hebben we besloten een korte installatiehandleiding te maken waarin wordt gedemonstreerd hoe u SMB- en iSCSI-shares met ACL's instelt.

TrueNAS kan op veel hardware worden uitgevoerd, maar het is nog steeds belangrijk om te controleren of de hardware die u selecteert, werkt. Je kunt de Hardwarehandleiding voor TrueNAS-schaal voor details over de hardwarecompatibiliteit. Wat de opslag betreft, is het belangrijk dat u ervoor zorgt dat u over meerdere schijven met dezelfde capaciteit beschikt om een ​​pool te creëren. Hoewel het misschien mogelijk is om drijfveren te mixen en matchen, zal dit waarschijnlijk veel meer kopzorgen opleveren dan het waard is. Verder is deze TrueNAS meestal niet al te kieskeurig.

Installatie

De algehele installatie voor TrueNAS Scale is zeer eenvoudig. Het grootste deel van de daadwerkelijke installatie gebeurt na de installatie via de webinterface. Zodra je opstart met je TrueNAS-installatieprogramma, druk je op de GRUB-bootloader met de optie om de installatie te starten, die automatisch doorgaat naar het console-instellingenmenu.

Selecteer in het beginmenu de optie Installeren/Upgraden en klik op OK.

Het volgende scherm zal variëren, afhankelijk van de daadwerkelijke installatie. Selecteer de schijf voor de TrueNAS-installatie. Gebruik de pijltjestoetsen om te scrollen om het gewenste station te markeren en druk op de spatiebalk. Onze schermafbeelding ziet er een beetje anders uit omdat deze schijven eerder werden gebruikt in een TrueNAS-installatie en werden toegewezen aan pools. Normaal gesproken ziet u alleen de beschikbare schijfnamen, adressen en capaciteiten vermeld. Selecteer de gewenste opstartschijf en klik op OK.

Het is belangrijk om een ​​beheerdersgebruikersaccount in te stellen, en TrueNAS biedt twee goede opties. Als u optie 1 selecteert, wordt er een beheerderswachtwoord in de console aangemaakt. Als u optie 3 kiest, moet de gebruiker het beheerderswachtwoord aanmaken wanneer hij voor het eerst inlogt op de webinterface. Beide opties zijn hier acceptabel en zijn afhankelijk van persoonlijke voorkeur. Optie 2 is geen goede optie! Nadat u uw keuze heeft gemaakt, klikt u op OK.

Het installatieprogramma doorloopt alle stappen en als u klaar bent, krijgt u het bericht dat de installatie is voltooid. Verwijder uw installatiemedia en klik op OK om naar het volgende scherm te gaan.

Gefeliciteerd! Als u dit scherm ziet, betekent dit dat TrueNAS is geïnstalleerd. Vanaf hier zie je niet veel op de lokale console. Ga naar een op het netwerk aangesloten machine en gebruik de webinterface. Tenzij het misgaat, is het normaal gesproken niet nodig om deze interface opnieuw te bekijken, en kunt u uw TrueNAS-box volledig zonder hoofd gebruiken.

TrueNAS-schaalconfiguratie

Navigeer naar de webinterface op het IP-adres dat in de console wordt vermeld. Zodra u het IP-adres op de netwerkmachine invoert, wordt het inlogscherm weergegeven. U stelt het beheerderswachtwoord in of voert admin in en het wachtwoord dat u eerder hebt geconfigureerd. Vervolgens krijgt u het landingsscherm te zien.

U hebt TrueNAS geïnstalleerd, maar deze heeft verdere configuratie nodig om goed als NAS te kunnen functioneren. Navigeer om te beginnen naar het tabblad Opslag in de zijbalk aan de linkerkant. Eerst moeten we een pool maken, dus laten we op Pool maken klikken.

TrueNAS-schaalpool maken

Het creëren van een drivepool is het eerste wat u moet doen om deze ruimte bruikbaar te maken. Meestal wilt u hiervoor meerdere schijven met dezelfde capaciteit om hoofdpijn te voorkomen. We hebben zes NVMe SSD's van 1.6 TB en negen SAS SSD's van 480 GB, zodat we deze als twee afzonderlijke pools gaan opzetten. Voor de eenvoud hebben we ze opgesplitst in NVMe Pool en SAS Pool en in ZFS RAIDZ1 geplaatst, gestript met een enkele reserveschijf. Voor opstellingen met meer dan zes schijven of groter dan 2 TB elk is het waarschijnlijk verstandig om RAIDZ2 te gebruiken als tweede reserveschijf. Dit helpt de risico's van gegevensverlies te verminderen als u opnieuw een fout krijgt terwijl u probeert de pool opnieuw op te bouwen vanaf de eerste fout. ZFS RAIDZ is een snelle en gemakkelijke manier om NVMe SSD's gegroepeerd en online te krijgen.

Dat is alles voor het maken van uw pool, tenzij u andere opties wilt verkennen, zoals caching en reserveonderdelen. Hoewel dit niet essentieel is voor standaard NAS-installaties, kunt u uw werk opslaan en naar de beoordelingspagina gaan.

Gebruikerscreatie

Laten we nu gebruikersaccounts maken, zodat het beheerdersaccount niet wordt gebruikt voor toegang tot de opslag. Hierdoor kunnen we machtigingen voor andere gebruikers instellen en gebruikers gedeelde of aparte opslag geven. U kunt ook machtigingen per groep instellen om de toegang van gebruikers tot dezelfde opslag te vereenvoudigen.

Navigeer naar het tabblad Inloggegevens aan de linkerkant en selecteer lokale gebruikers. U kunt rechtsboven kiezen voor Gebruiker toevoegen en de gebruikersgegevens direct invoeren. Wij gaan niets doen met de Instellingen voor thuismap in deze handleiding, hoewel er nuttige opties zijn. De mogelijkheid om te authenticeren via LDAP en Active Directory valt buiten het bestek van deze handleiding, dus daar wordt hier niet op ingegaan. Met deze opties kunt u zich echter authenticeren via bestaande accounts zonder dat gebruikers een speciaal account bij TrueNAS hoeven te hebben.

Voor informatie over thuisshares kunt u de TrueNAS-documentatie raadplegen hier.

Gegevenssets en aandelen

Zodra de gebruikersaccounts en groepen zijn aangemaakt, kunt u voor de gebruiker toegankelijke opslag instellen en uw NAS gebruiken. U kunt hiervoor kiezen tussen iSCSI en SMB, maar SMB is de beste keuze voor delen met meerdere gebruikers. We zullen hier de installatie van beide bespreken.

SMB-installatie

Om SMB in te stellen, moeten we beginnen met het maken van een dataset. Om dit te doen, navigeert u naar het tabblad Gegevenssets aan de linkerkant, klikt u op de pool waarvan u de ouder wilt zijn en klikt u vervolgens rechtsboven op de knop Gegevensset toevoegen. Hier kunt u het een naam geven, de compressie- en coderingsinstellingen wijzigen en het sharetype instellen.

Omdat we een SMB-share opzetten, willen we er zeker van zijn dat de dataset correct is geconfigureerd. Gebruik gewoon het vervolgkeuzemenu om SMB te selecteren in het veld Sharetype. We kunnen opslaan zodat het SMB-aandeel de hele pool in beslag neemt, maar om de pool op te splitsen, moeten we overstappen op geavanceerde opties.

Nu we in de geavanceerde opties zitten, kunnen we de grootte van de dataset wijzigen door simpelweg de gewenste capaciteit in het quotaveld in te voeren. Tenzij u nog enkele opties moet wijzigen, hebben we de dataset gemaakt en kunnen we verder gaan.

Nu deze fundamentele onderdelen uit de weg zijn, kunnen we de daadwerkelijke SMB-share instellen voor gebruik. Navigeer naar het tabblad Shares. Zoek in de zijbalk naar SMB-shares en selecteer Toevoegen.

We moeten de optie Pad gebruiken om de eerder gemaakte gegevensset te selecteren en deze beschikbaar te maken voor delen. Voeg vervolgens een naam toe die wordt weergegeven zodra de SMB-service wordt geopend. De optie Doel kan worden ingesteld voor meervoudig gebruik, maar voor normale bestandsopslag zullen de standaard deelparameters werken.

Nadat u de SMB-share heeft ingesteld en op Opslaan heeft geklikt, ziet u de pop-up om de SMB-service in te schakelen. Als u wilt dat de service automatisch start wanneer TrueNAS start, selecteert u automatisch starten voordat u de service inschakelt. Als u later van gedachten verandert, kunt u ook de automatische start omschakelen.

Op dit punt zou u TrueNAS moeten kunnen zien in het netwerkgedeelte van de Windows-bestandsverkenner, maar afhankelijk van uw voorkeuren zijn er een paar extra stappen. Als het oké is om alle gebruikers toegang te geven tot deze share, evenals de standaardnaam, dan ben je klaar. Anders is de rest vrij eenvoudig. Selecteer gewoon het deelpictogram naast de ingeschakelde schakelaar op de share en bewerk de toegangscontrolelijst (ACL). Standaard geeft de ACL iedereen volledige toestemming. Dit kan prima zijn als u de enige gebruiker van de instantie bent, maar als dat niet het geval is, wilt u misschien wat gedetailleerder worden.

U kunt een specifieke weigeringsregel toevoegen om te voorkomen dat één gebruiker toegang krijgt tot een pool, of u kunt de vermelding 'iedereen@' verwijderen en deze zo instellen dat slechts één gebruiker wordt toegestaan, zoals we in de onderstaande schermafbeelding laten zien. Dit beperkt de toegang tot de pool tot alleen onze storagereview-gebruiker. Je kunt hier meer gebruikers of zelfs hele groepen aan toevoegen. Er is ook de mogelijkheid om alleen-lezen gebruikers en specifieke geweigerde gebruikers te hebben.

En ten slotte is de laatste stap voor het MKB (ook al is dit niet essentieel) het wijzigen van de servicenaam. Om dit te doen, openen we het kebab-menu (of het “drie stippen”-menu) naast de knop Toevoegen en klikken op de configuratieservice. Hier kunnen we gewoon de NetBIOS-naam wijzigen om te wijzigen hoe de SMB-service wordt weergegeven op apparaten in het netwerk.

Na het opslaan zouden we de naam op het netwerktabblad in Verkenner op Windows moeten zien.

Dubbelklik vanaf hier op de naam en u zou een authenticatievenster moeten zien. Voer de inloggegevens in van het account dat u hebt gemaakt en ingesteld in de ACL, en u zou de shares moeten kunnen zien die voor die gebruiker zijn toegestaan. Gefeliciteerd! Je hebt nu een functionele, eenvoudige SMB-share op TrueNAS.

Als u de TrueNAS-documentatie voor SMB-installatie wilt, kunt u deze vinden hier.

iSCSI-installatie

Als u geïnteresseerd bent in de iSCSI-installatie, kunt u door deze sectie bladeren. Zo niet, sla het dan over.

iSCSI is een iets ander beest dan SMB, en het zal ook op Windows iets anders verschijnen. iSCSI zal worden geactiveerd als een lokale schijf in plaats van als een netwerkshare, maar wordt iets minder graag door meerdere clientmachines tegelijk gebruikt. SMB is de betere optie voor delen met meerdere clientmachines. Wees voorbereid: de installatie voor iSCSI is vrij eenvoudig, maar het in kaart brengen in Windows is iets ingewikkelder dan in SMB.

Voordat we de daadwerkelijke share maken, moeten we een dataset of Zvol maken om te delen. Wij gebruiken een Zvol. We creëren een 2TB Zvol onder onze SAS-pool. Deze is beschikbaar onder het tabblad Gegevenssets.

Vervolgens kunnen we naar het tabblad Shares gaan en op de wizardknop op iSCSI klikken. Voor de eenvoud noemen we deze share 'iscsi-sas', selecteren we de Zvol als ons apparaat en veranderen we het deelplatform naar Modern OS. Omdat dit onze eerste iSCSI-share is, moeten we een doel en een portal maken.

Dit zijn de instellingen onder de portal die we gebruiken voor iSCSI. Hier wordt ook de gebruiker ingesteld. Hierna kunnen we de initiatiefnemer overslaan en verder gaan.

Na het opslaan worden we gevraagd om iSCSI te starten, net zoals we deden met SMB.

Je zou denken dat we hier klaar zijn en dat we aan de TrueNAS-kant zitten, maar nu is het tijd om naar de Windows-kant te gaan. De machine die in deze installatie wordt gebruikt, draait op Windows 11; weergaven op andere besturingssystemen kunnen er anders uitzien.

We beginnen met het vinden en openen van de iSCSI-initiator.

Voer in de iSCSI-initiator uw TrueNAS IP-adres in het doelvak in en druk op Snel verbinden.

Er wordt een pop-up weergegeven voor een snelle verbinding met het ontdekte doel. Als uw status Verbonden is, kunt u op Gereed klikken.

Sluit de iSCSI-initiator af. Vervolgens moeten we Schijfbeheer openen. U zou een pop-up moeten krijgen om een ​​schijf te initialiseren of gewoon uw niet-toegewezen ruimte zien.

Zodra we de schijf hebben geïnitialiseerd, kunnen we een nieuw, eenvoudig volume maken.

We lieten het volume gewoon de volledige schijfruimte vullen en gaven het de letter E. Vervolgens formatteerden we de partitie met NTFS met een standaardgrootte voor toewijzingseenheden en stelden we het label in op "Truenas-iSCSI-SAS"

Zodra we klaar zijn met het formatteren en instellen, zouden we de iSCSI-share aangekoppeld moeten kunnen zien.

En als we naar het tabblad Deze pc in Verkenner kijken, zouden we onze iSCSI-share aangekoppeld moeten zien!

Als de share hier is aangekoppeld, is alles soepel verlopen en kunt u nu genieten van uw netwerkopslag. Dit proces is een beetje ingewikkeld voor degenen die niet bekend zijn met sleutelen, maar over het algemeen gaat het niet te diep door het onkruid.

Voor meer details kunt u de iSCSI-sharepagina in de TrueNAS-documentatie raadplegen hier.

Conclusie

Over het algemeen is TrueNAS Scale relatief eenvoudig in te stellen zodra u de stappen in de juiste volgorde hebt doorlopen. Hoewel veel NAS-platforms in de detailhandel wizards aanbieden om u door de stappen te leiden, biedt TrueNAS een gedetailleerder proces. Er zijn een paar secties die een beetje verwarrend kunnen zijn, maar met wat begeleiding kunnen deze worden doorgenomen. Er is ook veel ruimte voor maatwerk en verdere afstemming voor gebruik voor de meer gevorderde gebruikers.

Dell EMC PowerEdge R750 schijfposities vooraan

Dell R75- TrueNAS schaaltestbank

Een andere bonus van TrueNAS Scale is dat het apps kan uitvoeren en ook een hypervisor heeft. De KVM-hypervisor zal waarschijnlijk niet de behoefte aan speciale hosts met Proxmox of ESXi vervangen, maar kan in een mum van tijd werken voor het opstarten van een eenvoudige VM. Met de applicaties kun je zaken als Immich hosten om foto-opslag te stroomlijnen, Plex voor videostreaming of zelfs Nextcloud voor samenwerking en delen. Deze apps voegen functionaliteit toe aan TrueNAS en stellen u in staat het aan uw behoeften aan te passen.

Uiteindelijk is deze gids geen allesomvattende gids, en dat is ook niet de bedoeling. We wilden gewoon iets eenvoudigs maken om de basisbeginselen te dekken en mensen te helpen aan de slag te gaan met TrueNAS, aangezien velen de Dag 0-configuratie ontmoedigend vinden. Er zijn nog veel meer functies die hier niet worden behandeld (we zijn van plan deze in de toekomst te bespreken), maar geniet voor nu van uw nieuw ingerichte NAS!

TrueNAS-schaal

Neem contact op met StorageReview

Nieuwsbrief | YouTube | Podcast iTunes/Spotify | Instagram | Twitter | TikTok | RSS Feed