Hem Företag Hur man kommer igång med TrueNAS Scale

Hur man kommer igång med TrueNAS Scale

by Dylan Bryan
Dell EMC PowerEdge R750 främre drivfack

TrueNAS har fått draghjälp i self-host- och homelab-gemenskaperna av flera anledningar. En primär anledning är att det är gratis och öppen källkod. En annan stor anledning är att det från början är ganska lätt att installera och har ett inbjudande gränssnitt. För människor som bara börjar på hobbyn eller vill ha något att arbeta med kan CLI-gränssnitt vara skrämmande och att välja rätt parametrar kan vara förvirrande. Så, för att hjälpa dig komma igång, bestämde vi oss för att göra en snabb installationsguide för att visa hur man konfigurerar SMB- och iSCSI-resurser med ACL:er.

TrueNAS har fått draghjälp i self-host- och homelab-gemenskaperna av flera anledningar. En primär anledning är att det är gratis och öppen källkod. En annan stor anledning är att det från början är ganska lätt att installera och har ett inbjudande gränssnitt. För människor som bara börjar på hobbyn eller vill ha något att arbeta med kan CLI-gränssnitt vara skrämmande och att välja rätt parametrar kan vara förvirrande. Så, för att hjälpa dig komma igång, bestämde vi oss för att göra en snabb installationsguide för att visa hur man konfigurerar SMB- och iSCSI-resurser med ACL:er.

TrueNAS kan köras på mycket hårdvara, men det är fortfarande viktigt att kontrollera att hårdvaran du väljer fungerar. Du kan kolla in TrueNAS Scale Hardware Guide för detaljer om hårdvarukompatibilitet. På lagringssidan är en viktig sak att säkerställa att du har flera enheter med samma kapacitet för att skapa en pool. Även om det kan vara möjligt att blanda och matcha enheter, kommer det sannolikt att ge mycket mer huvudvärk än det är värt. Förutom det är denna TrueNAS vanligtvis inte alltför kräsen.

Installation

Den övergripande installationen för TrueNAS Scale är mycket enkel. Det mesta av själva installationen görs via webbgränssnittet efter installationen. När du väl har startat upp till ditt TrueNAS-installationsprogram, trycker du på GRUB-starthanteraren med alternativet att starta installationen, som automatiskt går vidare till konsolens inställningsmeny.

Välj alternativet Installera/Uppgradera på startmenyn och klicka på OK.

Nästa skärm kommer att variera beroende på den faktiska inställningen. Välj enheten för TrueNAS-installationen. Använd piltangenterna för att bläddra för att markera önskad enhet och tryck på blanksteg. Vår skärmdump ser lite annorlunda ut eftersom dessa enheter tidigare användes i en TrueNAS-installation och tilldelades pooler. Vanligtvis kommer du bara att se de tillgängliga enhetsnamnen, adresserna och kapaciteterna i listan. Välj önskad startenhet och klicka på OK.

Det är viktigt att konfigurera ett administrativt användarkonto, och TrueNAS erbjuder två bra alternativ. Om du väljer alternativ 1 skapas ett administratörslösenord i konsolen. Om du väljer alternativ 3 måste användaren skapa administratörslösenordet första gången han loggar in i webbgränssnittet. Båda alternativen är acceptabla här och är upp till personliga preferenser. Alternativ 2 är inget bra alternativ! När du har gjort ditt val klickar du på OK.

Installationsprogrammet kommer att gå igenom alla dess steg, och när det är klart kommer du att presenteras med meddelandet om installationen lyckad. Ta bort installationsmediet och klicka på OK för att gå till nästa skärm.

Grattis! Om du ser den här skärmen betyder det att TrueNAS har installerats. Härifrån kommer du inte att se mycket på den lokala konsolen. Flytta till en nätverksansluten maskin och använd webbgränssnittet. Vanligtvis, om inte saker går söderut, kommer det inte att vara nödvändigt att se det här gränssnittet igen, och du kan köra din TrueNAS-box helt utan huvud.

TrueNAS-skalakonfiguration

Navigera till webbgränssnittet på IP-adressen som anges i konsolen. När du anger IP-adressen på den nätverksanslutna maskinen visas inloggningsskärmen. Du kommer antingen att ställa in administratörslösenordet eller ange admin och lösenordet du tidigare konfigurerat. Sedan möts du av landningsskärmen.

Du har TrueNAS installerat, men den behöver ytterligare konfiguration för att fungera korrekt som en NAS. För att börja, navigera till fliken Lagring i sidofältet till vänster. Först måste vi skapa en pool, så låt oss klicka på Skapa pool.

TrueNAS Scale Pool Creation

Att skapa en drivpool är det första som gör detta utrymme användbart. Vanligtvis vill du ha flera enheter med samma kapacitet för att undvika huvudvärk. Vi har sex 1.6 TB NVMe SSD:er och nio 480 GB SAS SSD:er så att vi kommer att ställa in dem som två separata pooler. För enkelhetens skull delade vi upp dem i NVMe Pool och SAS Pool och placerade dem i ZFS RAIDZ1, med en enda reservdisk. För inställningar med fler än sex enheter eller större än 2 TB vardera är det förmodligen klokt att använda RAIDZ2 som den andra reservdelen. Detta hjälper till att minska riskerna för dataförlust om du får ett nytt fel när du försöker bygga om poolen från det första felet. ZFS RAIDZ är ett snabbt och enkelt sätt att få NVMe SSD:er grupperade tillsammans och online.

Det är det för att skapa din pool om du inte vill utforska andra alternativ som cachning och reservdelar. Även om det inte är avgörande för myrstandard NAS-inställningar, kan du spara ditt arbete och gå till granskningssidan.

Skapande av användare

Låt oss nu skapa användarkonton så att administratörskontot inte används för att komma åt lagringen. Detta låter oss ställa in behörigheter för andra användare och ge användarna delad eller separat lagring. Du kan också ställa in behörigheter för grupper för att förenkla användarnas åtkomst till samma lagring.

Navigera till fliken inloggningsuppgifter till vänster och välj lokala användare. Du kan välja Lägg till användare uppe till höger och ange användarinformationen direkt. Vi kommer inte att göra något med Hemkataloginställningar i den här guiden, även om det finns användbara alternativ. Möjligheten att autentisera via LDAP och Active Directory ligger utanför ramen för denna guide, så det kommer inte att behandlas här. Dessa alternativ låter dig dock autentisera dig genom befintliga konton utan att användarna behöver ha ett dedikerat konto till TrueNAS.

För information om Home Shares, kan du kolla in TrueNAS-dokumentationen här..

Datauppsättningar och andelar

När användarkontona och grupperna har skapats kan du konfigurera användartillgänglig lagring och använda din NAS. Du kan välja mellan iSCSI och SMB för detta, men SMB är din bästa insats för att dela med flera användare. Vi kommer att täcka inställningen av båda här.

SMB-inställning

För att ställa in SMB måste vi börja med att skapa en datauppsättning. För att göra detta, navigera till fliken Dataset på vänster sida, klicka på poolen som du vill ska vara förälder och tryck sedan på knappen Lägg till datauppsättning uppe till höger. Här kan du ge den ett namn, ändra inställningar för komprimering och kryptering och ställa in delningstyp.

Eftersom vi ställer in en SMB-resurs vill vi se till att datamängden är korrekt konfigurerad. Använd bara rullgardinsmenyn för att välja SMB i fältet Share Type. Vi kan spara för att låta SMB-andelen ta upp hela poolen, men för att dela upp poolen måste vi gå över till avancerade alternativ.

Nu när vi är i de avancerade alternativen kan vi ändra datasetstorleken genom att bara ange önskad kapacitet i kvotfältet. Om du inte behöver ändra några fler alternativ har vi skapat datasetet och kan gå vidare.

Nu när dessa grundläggande delar är ur vägen kan vi ställa in den faktiska SMB-andelen för användning. Navigera till fliken Shares I sidofältet, leta reda på SMB-andelar och välj lägg till.

Vi måste använda alternativet Path för att välja datamängden som skapats tidigare och göra den tillgänglig för delning. Lägg sedan till ett namn som kommer att visas när SMB-tjänsten nås. Alternativet Syfte kan ställas in för flera användningsområden, men för normal fillagring fungerar standardparametrarna för delningsdelning.

När du har ställt in SMB-resursen och klickat på Spara kommer du att se en popup för att aktivera SMB-tjänsten. Om du vill att tjänsten ska starta automatiskt när TrueNAS startar, välj automatisk start innan du aktiverar tjänsten. Om du ändrar dig senare kan du även växla mellan automatisk start.

Vid det här laget bör du kunna se TrueNAS i nätverksdelen av Windows-filutforskaren, men beroende på dina preferenser finns det några ytterligare steg. Om det är okej att ge alla användare tillgång till den här resursen, såväl som standardnamnet, är du klar. Annars är resten ganska enkelt. Välj bara delningsikonen bredvid den aktiverade omkopplaren på resursen och redigera åtkomstkontrolllistan (ACL). Som standard ger ACL alla full behörighet. Detta kan vara okej om du är den enda användaren på instansen, men om inte, kanske du vill bli lite mer detaljerad.

Du kan antingen lägga till en specifik avvisningsregel för att stoppa en användare från att komma åt en pool eller ta bort posten "alla@" och ställa in den så att den bara tillåter en enskild användare, som vi visar i skärmdumpen nedan. Detta begränsar åtkomsten till poolen till enbart vår storagereview-användare. Du kan lägga till fler användare eller till och med hela grupper till detta. Det finns också möjligheten att ha visningsbara användare och specifika nekade användare.

Och slutligen, för SMB, är det sista steget (även om det är icke-kritiskt) att ändra tjänstens namn. För att göra detta öppnar vi kebabmenyn (eller menyn "tre punkter") bredvid lägg till-knappen och trycker på konfigurera tjänst. Här kan vi bara ändra NetBIOS-namnet för att ändra hur SMB-tjänsten ser ut för enheter i nätverket.

Efter att ha sparat bör vi se namnet på nätverksfliken i Filutforskaren på Windows.

Härifrån dubbelklickar du på namnet och du bör se ett autentiseringsfönster. Ange autentiseringsuppgifterna för kontot du skapade och ställde in i ACL, så bör du kunna se de resurser som är tillåtna för den användaren. Grattis! Du har nu en funktionell enkel SMB-andel på TrueNAS.

Om du vill ha TrueNAS-dokumentationen för SMB-installation kan du hitta den här..

iSCSI-inställningar

Om du är intresserad av iSCSI-installationen kan du gå igenom det här avsnittet. Om inte, hoppa förbi det.

iSCSI är en något annorlunda best än SMB, och den kommer att dyka upp lite annorlunda på Windows också. iSCSI kommer att monteras som en lokal enhet istället för en nätverksresurs, men den är lite mindre förtjust i att användas av flera klientdatorer samtidigt. SMB är det bättre alternativet för att dela med flera klientdatorer. Var förberedd: Installationen för iSCSI är ganska enkel, men kartläggningen i Windows är lite mer involverad än SMB.

Innan vi skapar den faktiska delningen måste vi skapa antingen en datauppsättning eller Zvol för att dela. Vi kommer att använda en Zvol. Vi skapar en 2TB Zvol under vår SAS-pool. Detta är tillgängligt under fliken Dataset.

Därefter kan vi gå till fliken Shares och trycka på guideknappen på iSCSI. För enkelhetens skull kallar vi den här andelen "iscsi-sas", väljer Zvol som vår enhet och ändrar delningsplattformen till Modern OS. Eftersom detta är vår första iSCSI-andel måste vi skapa ett mål och en portal.

Det här är inställningarna under portalen vi använder för iSCSI. Användaren är också inställd här. Efter detta kan vi hoppa över initiativtagaren och gå vidare.

Efter att ha sparat kommer vi att uppmanas att starta iSCSI precis som vi gjorde med SMB.

Man skulle kunna tro att vi är färdiga här, och vi är på TrueNAS-sidan, men nu är det dags att gå ner på Windows-sidan. Maskinen som används i den här installationen kör Windows 11; åsikter om andra operativsystem kan se annorlunda ut.

Vi börjar med att hitta och öppna iSCSI-initiatorn.

I iSCSI-initiatorn anger du din TrueNAS IP-adress i målrutan och trycker på snabbanslut.

En popup för snabbkopplingen med det upptäckta målet kommer att visas. Om din status säger Ansluten kan du trycka på Klar.

Avsluta iSCSI-initiatorn. Därefter måste vi öppna Diskhantering. Du bör antingen få en popup för att initiera en disk eller bara se ditt oallokerade utrymme.

När vi har initierat skivan kan vi skapa en ny enkel volym.

Vi lät bara volymen fylla hela diskutrymmet och gav den bokstaven E. Vi formaterade sedan partitionen med NTFS med en standardstorlek för allokeringsenhet och satte etiketten till "Truenas-iSCSI-SAS"

När vi är klara med formateringen och installationen bör vi kunna se iSCSI-delningen monterad.

Och om vi tittar på fliken Denna PC i File Explorer, bör vi se vår iSCSI-resurs monterad!

Om resursen är monterad här gick allt smidigt och du kan nu njuta av din nätverkslagring. Denna process är lite involverad för dem som inte är bekanta med att mixtra, men totalt sett går det inte för djupt genom ogräset.

För mer information kan du kolla in iSCSI-delningssidan i TrueNAS-dokumentationen här..

Slutsats

Sammantaget är TrueNAS Scale relativt enkel att ställa in när du har arbetat igenom stegen i ordning. Medan många NAS-plattformar för detaljhandel har erbjudit guider för att ta dig igenom stegen, erbjuder TrueNAS en mer detaljerad process. Det finns några avsnitt som kan vara lite förvirrande, men med lite vägledning kan de arbetas igenom. Det finns också ett bra utrymme för anpassning och ytterligare anpassning för användning för de mer avancerade användarna.

Dell EMC PowerEdge R750 främre drivfack

Dell R75- TrueNAS skala testbädd

En annan bonus med TrueNAS Scale är att den kan köra appar och har en hypervisor också. KVM Hypervisor kommer sannolikt inte att ersätta behovet av dedikerade värdar som kör Proxmox eller ESXi, men det kan fungera i ett nafs för att snurra upp en enkel virtuell dator. Applikationerna låter dig vara värd för saker som Immich för att effektivisera fotolagring, Plex för videoströmning eller till och med Nextcloud för samarbete och delning. Dessa appar lägger till funktionalitet till TrueNAS och låter dig anpassa den för att passa dina behov.

I slutändan är den här guiden inte en heltäckande guide, och den är inte menad att vara det. Vi ville bara skapa något enkelt för att täcka grunderna och hjälpa människor att få sina fötter blöta med TrueNAS, eftersom många tycker att Dag 0-konfigurationen är skrämmande. Det finns många fler funktioner som inte täcks här (vi tänker täcka dem i framtiden), men för nu, njut av din nyligen förberedda NAS!

TrueNAS skala

Engagera dig med StorageReview

Nyhetsbrev | Youtube | Podcast iTunes/Spotify | Instagram | Twitter | TikTok | Rssflöde