Configura TrueNAS SCALE su un Server - Costruisci il Tuo NAS Personale
I prodotti ideali per questa guida
Inizia subito — ordina il prodotto adatto e segui questa guida passo dopo passo.
Introduzione
TrueNAS SCALE è una piattaforma di storage open-source che ti permette di costruire un sistema NAS (Network-Attached Storage) su un server. In questa guida installerai TrueNAS SCALE su un Server Dedicato e configurerai l’installazione iniziale, inclusi pool di storage, account utente e condivisione file SMB.
I nostri prodotti VPS non sono adatti perché hanno un solo disco virtuale. Puoi installare TrueNAS SCALE su un VPS, ma non potrai creare pool di storage dato che l’intero disco è usato dal sistema operativo.
Per configurare TrueNAS SCALE serve un server dedicato con almeno due hard disk.
Preparazione
Prima di iniziare l’installazione, assicurati di avere i seguenti requisiti minimi di sistema:
| Hardware | Minimo | Consiglio ZAP-Hosting |
|---|---|---|
| CPU | 2 Core CPU | 8 vCPU Core |
| RAM | 8 GB | 16 GB |
| Spazio disco | 16 GB OS | Dipende dall’uso |
Vai sul sito ufficiale TrueNAS e scarica l’ultima versione stabile. Puoi caricare l’ISO in una posizione pubblica (tuo web server o cloud storage) oppure tenerla localmente per il montaggio diretto.
Se vuoi montare l’ISO via URL nella console remota, assicurati che l’URL finisca con .iso ed è accessibile pubblicamente senza autenticazione.
Montare l’ISO
Accedi al tuo Dashboard ZAP-Hosting e vai al tuo Server Dedicato nella lista servizi. Apri la pagina di gestione server e clicca su Attiva iLO per accedere all’interfaccia di gestione.
Nell’interfaccia iLO, trova l’opzione Integrated Remote Console. Scegli il tipo di console preferito e avviala. Si aprirà una nuova finestra con accesso diretto al display del server.
Nella console remota, clicca sull’icona CD in alto e seleziona CD/DVD. Scegli Scripted Media URL se hai caricato l’ISO online e inserisci l’URL diretto. Altrimenti, seleziona Local .iso File per sfogliare il tuo computer. In entrambi i casi, l’ISO verrà montata come drive CD/DVD virtuale.
Per altri metodi di montaggio ISO, incluso tramite Virtual Media, consulta la guida Own ISO.
Con l’ISO montata, usa il menu Power nella console per riavviare. Seleziona Reset e il server si riavvierà, facendo il boot dall’ISO di TrueNAS SCALE.
Installazione
Segui la console mentre il sistema si avvia. Apparirà la schermata di setup di TrueNAS SCALE e il programma di installazione si caricherà automaticamente. Il caricamento dell’ambiente di installazione richiede qualche minuto.
L’installer mostra Choose destination media con i dischi disponibili. Naviga con le frecce e seleziona il disco per il sistema operativo. Scegli il disco più piccolo per l’installazione (questo disco sarà dedicato completamente a TrueNAS SCALE). Premi Space per selezionarlo, poi Enter.
Compare un avviso che l’installazione cancellerà tutto sul disco selezionato. Vai su Yes con le frecce e premi Enter.
Poi l’installer chiede come configurare l’autenticazione. Opzione 1 imposta la password ora, mentre Opzione 2 permette di configurarla dopo via interfaccia web. Useremo Opzione 2: Configura tramite Web UI per più flessibilità. Selezionala e premi Enter.
L’installer chiede "Allow EFI boot?". Seleziona Yes (consigliato) e premi Enter.
L’installazione inizia e dura circa 15-20 minuti. Segui il progresso mentre i file vengono copiati e il sistema si configura.
Al termine vedrai "The TrueNAS installation is successful". Premi Enter.
Prima di riavviare, smonta l’ISO altrimenti il server farà il boot di nuovo dall’installer. Clicca sull’icona DVD, seleziona CD/DVD e clicca su Eject Media. Riavvia dal menu Power o lascia che si riavvii automaticamente.
Configurazione
Dopo l’installazione devi configurare da quale disco il server deve fare il boot. TrueNAS SCALE è installato, ma il server deve essere impostato per avviare dal disco corretto tramite la configurazione ROM del controller RAID.
Dopo l’installazione, devi configurare il volume di boot nel controller RAID ROM per far partire il server dal disco giusto.
Impostare il Disco di Boot nella ROM
Segui la console durante il boot. Quando appare "Press F8 for ROM Configuration for Arrays Utility", premi subito F8.
Si apre l’utilità di configurazione ROM. Vai su Select Boot Volume con le frecce e premi Enter.
Qui vedi i dischi disponibili. Seleziona il disco dove hai installato TrueNAS SCALE e premi Enter.
Con il disco selezionato, premi F8 per salvare. Conferma se richiesto, poi esci dall’utilità. Il server farà il boot in TrueNAS SCALE.
Accesso all’Interfaccia Web
Al primo avvio, la console di TrueNAS SCALE mostra l’URL per accedere alla Web UI: http://[tuo_ip_server]. Segnati questo indirizzo IP perché ti servirà per accedere all’interfaccia web.
TrueNAS SCALE di solito configura automaticamente la rete via DHCP. Salta questo passaggio a meno che tu non abbia più IP o necessiti di un IP statico specifico.
Per configurare manualmente la rete, seleziona 1) Configure Network Interfaces dal menu console. Scegli la tua interfaccia principale (es. enp0s3 o eth0), poi Configure IPv4 e Static. Inserisci IP, subnet mask e gateway (li trovi nel tuo Dashboard ZAP-Hosting).
Apri un browser e vai su http://[tuo_ip_server] usando l’IP mostrato in console.
Dato che abbiamo scelto Configura tramite Web UI, qui imposterai la password. La pagina di login mostra truenas_admin come username. Inserisci una password forte, confermala e clicca Submit.
Scegli una password forte e unica per l’account admin di TrueNAS. Questo account ha accesso completo al sistema.
Dopo il login, appare la dashboard con info di sistema, stato rete, pool di storage, servizi e alert. Hai configurato TrueNAS SCALE con successo e sei pronto per impostare lo storage.
Creare Pool di Storage
Clicca su Storage nella sidebar sinistra, poi clicca su Create Pool.
Inserisci un nome per il pool, tipo Disk, tank o quello che preferisci. Clicca Next quando pronto.
Nella sezione Data, apri il menu Layout e scegli la configurazione che ti serve:
- Stripe: Massima capacità ma senza ridondanza
- Mirror: Dati identici su due dischi, ridondanza con capacità dimezzata
- RAIDZ1: Ridondanza su un disco
- RAIDZ2: Ridondanza su due dischi
- RAIDZ3: Ridondanza su tre dischi
Sotto Disk Selection vedi tutti i dischi di storage. Clicca quelli che vuoi includere nel pool, si sposteranno nell’area di configurazione con capacità stimata.
Il disco di installazione non appare qui perché è riservato solo al sistema operativo.
Lascia le opzioni opzionali di default e clicca Next. La pagina di revisione mostra nome, layout, dischi e capacità. Controlla e clicca Create Pool per confermare.
Organizzare con Dataset
Con il pool creato, puoi organizzare i dati usando i dataset. I dataset sono suddivisioni logiche del pool che aiutano a separare tipi diversi di dati. Clicca su Datasets nella sidebar. Il tuo nuovo pool appare lì (es. "Disk").
Clicca su Add Dataset. Il pool è impostato automaticamente come parent. Dagli un nome tipo documents, media o backups. Lascia le opzioni avanzate di default a meno che tu non abbia esigenze specifiche. Clicca Save.
Creare Account Utente
Clicca su Credentials nella sidebar, poi su Add. Scegli un username (es. john o fileuser), inserisci il nome completo e imposta una password. Lascia gruppo primario, home directory e shell di default. Scorri fino in fondo e abilita l’opzione SMB per accesso Windows.
Personalizza i permessi in base alle tue esigenze di sicurezza. Per condivisione base, le opzioni di default con SMB abilitato vanno benissimo. Quando hai finito, clicca Submit.
Non usare root o truenas_admin per la condivisione file. Questi account di sistema non funzionano con SMB. Crea utenti dedicati.
Configurare Condivisioni SMB
Clicca su Shares nella sidebar. Appaiono tre opzioni: Windows (SMB) per Windows/macOS/Linux, Unix (NFS) per Linux/Unix, e Block (iSCSI) per storage a blocchi. Configureremo SMB. Clicca su Add nella sezione Windows (SMB) Shares.
Si apre la finestra Add SMB. Per Path, sfoglia il dataset (es. /mnt/Disk/documents). Per Name, inserisci un nome tipo documents (gli utenti vedranno questo nome in rete). Purpose può restare di default nella maggior parte dei casi. Aggiungi una descrizione se vuoi. Ci sono opzioni avanzate (ACL e altro), ma lascia disabilitato l’accesso guest per sicurezza. Clicca Save.
Dopo aver creato la condivisione, appare un popup che dice che il servizio SMB non è attivo. Clicca Start Service. Spunta anche Start Automatically per farlo partire all’avvio. Ora la condivisione SMB è disponibile in rete.
Per condivisioni NFS con sistemi Linux/Unix, vai su Shares → Unix (NFS) Shares e clicca Add. Seleziona il dataset, configura reti e permessi, abilita NFS quando richiesto e salva.
Accesso alla Condivisione
Per accedere alla condivisione da un PC Windows, apri Esplora File. Fai clic destro su Questo PC (o Computer) e seleziona Aggiungi percorso di rete.
Si apre la procedura guidata Aggiungi percorso di rete. Continua con Avanti.
Quando ti chiede la posizione, usa questo formato: \\[tuo_ip_server]\[nome_condivisione]. Per esempio: \\192.168.1.100\documents. Sostituisci [tuo_ip_server] con l’IP del server TrueNAS e [nome_condivisione] con il nome dato alla condivisione SMB. Poi clicca Avanti.
Inserisci username e password dell’utente creato in TrueNAS. Non usare root o truenas_admin perché non funzionano con SMB. Spunta Memorizza le credenziali per non doverle reinserire. Clicca OK.
Ora la condivisione TrueNAS è accessibile. Puoi navigare file, creare cartelle e copiare dati come su un normale drive di rete. Hai collegato con successo il tuo PC Windows alla condivisione TrueNAS.
Per un accesso più rapido, usa Mappa unità di rete invece di Aggiungi percorso di rete. La condivisione apparirà come lettera di unità (es. Z:) in Esplora File.
macOS: In Finder premi Cmd+K e inserisci smb://[tuo_ip_server]/[nome_condivisione]
Linux: Usa l’opzione "Connetti al server" del file manager con smb://[tuo_ip_server]/[nome_condivisione], oppure monta da terminale con mount.cifs
Conclusione
Congratulazioni, hai installato e configurato TrueNAS SCALE sul tuo server con successo. Per domande o supporto, non esitare a contattare il nostro team di assistenza, disponibile ogni giorno per aiutarti! 🙂