Ricerca nel sito web

Configurazione di FreeNAS per impostare dischi di archiviazione ZFS e creazione di condivisioni NFS su FreeNAS


FreeNAS è un popolare sistema operativo NAS (Network-Attached Storage) open source basato su FreeBSD. Fornisce una piattaforma potente e flessibile per la configurazione di un sistema di archiviazione centralizzato a cui possono accedere più dispositivi su una rete. Una delle caratteristiche principali di FreeNAS è il supporto per il file system ZFS, che offre una gamma di funzionalità avanzate come integrità dei dati, compressione e istantanee.

In questo articolo ti guideremo attraverso il processo di configurazione di FreeNAS per impostare dischi di archiviazione ZFS e creare condivisioni NFS. Tratteremo tutto, dall'installazione di FreeNAS alla creazione di pool di archiviazione, alla configurazione di condivisioni NFS e all'accesso da macchine client. Alla fine di questo articolo, avrai un sistema FreeNAS completamente funzionante con dischi di archiviazione ZFS e condivisioni NFS che puoi utilizzare per archiviare e condividere i tuoi dati sulla rete.

Che tu stia configurando un server multimediale domestico, un file server per piccole imprese o un sistema di backup dei dati, FreeNAS è una soluzione potente e flessibile in grado di soddisfare le tue esigenze. Quindi, tuffiamoci ed esploriamo come configurare FreeNAS per impostare dischi di archiviazione ZFS e creare condivisioni NFS.

Requisiti hardware

Prima di configurare i dischi di archiviazione ZFS e creare condivisioni NFS su FreeNAS, è essenziale assicurarsi che l'hardware soddisfi i requisiti minimi. Ecco le specifiche hardware consigliate per FreeNAS −

  • Almeno 8 GB di RAM

  • Una CPU a 64 bit

  • Per creare un pool ZFS sono necessari almeno due dischi (RAID-Z1, RAID-Z2 o RAID-Z3), ma è consigliabile avere almeno tre dischi per prestazioni e ridondanza migliori.

  • Scheda di interfaccia di rete (NIC) che supporta l'aggregazione dei collegamenti (LAG)

Tieni presente che i requisiti possono variare in base al caso d'uso, quindi è sempre meglio controllare la documentazione ufficiale per le raccomandazioni più recenti.

Installazione e configurazione di FreeNAS

Segui i passaggi descritti di seguito per scaricare, installare e configurare FreeNAS sul tuo sistema.

Passaggio 1: scarica e installa FreeNAS

Il primo passo nella configurazione di FreeNAS per l'impostazione dei dischi di archiviazione ZFS e la creazione di condivisioni NFS è scaricare e installare FreeNAS su una macchina adatta. Puoi scaricare l'ultima versione di FreeNAS dal sito ufficiale. Una volta scaricato, segui le istruzioni fornite per installare FreeNAS sul tuo sistema.

Passaggio 2: configurare le impostazioni di rete

Dopo aver installato FreeNAS, il passo successivo è configurare le impostazioni di rete. Per fare ciò, apri un browser web e vai all'indirizzo IP del tuo server FreeNAS. Una volta effettuato l'accesso all'interfaccia web di FreeNAS, vai su Rete > Configurazione globale e inserisci le impostazioni di rete appropriate.

Passaggio 3: configurare i dischi di archiviazione

Il passaggio successivo è configurare i dischi di archiviazione. Per fare ciò, vai su Archiviazione > Dischi e fai clic sul pulsante Aggiungi disco. Da qui puoi selezionare il disco che desideri utilizzare per l'archiviazione e configurarlo di conseguenza.

Una volta aggiunto il disco, vai su Archiviazione > Pool e fai clic sul pulsante Aggiungi per creare un nuovo pool di archiviazione. Seleziona il tipo di pool che desideri creare (ad esempio, RAIDZ, RAIDZ2 o RAIDZ3), scegli i dischi che desideri includere nel pool e configura le impostazioni del pool.

Passaggio 4: crea il file system ZFS

Dopo aver configurato lo storage pool, il passaggio successivo è creare un filesystem ZFS. Per fare ciò, vai su Archiviazione > Pool e fai clic sul pool che hai appena creato. Da qui, fai clic sul pulsante Aggiungi set di dati e inserisci un nome per il set di dati.

Una volta creato il set di dati, vai alla scheda Autorizzazioni e configura le autorizzazioni per il set di dati. È possibile impostare le autorizzazioni del proprietario e del gruppo, nonché le autorizzazioni di lettura, scrittura ed esecuzione.

Passaggio 5: crea una condivisione NFS

Il passaggio finale consiste nel creare una condivisione NFS. Per fare ciò, vai su Servizi > NFS e abilita il servizio NFS. Da qui, fai clic sul pulsante Aggiungi per creare una nuova condivisione NFS. Inserisci un nome per la condivisione, seleziona il set di dati ZFS che desideri condividere e configura le impostazioni di condivisione.

Una volta creata la condivisione NFS, puoi accedervi da qualsiasi computer sulla rete su cui è installato un client NFS. Monta semplicemente la condivisione NFS utilizzando l'indirizzo IP del tuo server FreeNAS e il nome della condivisione.

Creazione di un pool ZFS

Prima di creare un pool ZFS, dobbiamo assicurarci di avere i dischi che vogliamo utilizzare per l'archiviazione. Una volta identificati i dischi, possiamo creare il pool ZFS seguendo questi passaggi −

  • Innanzitutto, accedi al tuo server FreeNAS e vai alla pagina Archiviazione > Pool.

  • Fare clic sul pulsante "Aggiungi" per creare un nuovo pool.

  • Nella "Procedura guidata per l'aggiunta di pool", seleziona "ZFS" come tipo di pool e fai clic su "Avanti".

  • Assegna un nome al pool e seleziona i dischi che desideri utilizzare. È possibile selezionare più dischi per creare una configurazione RAID-Z o RAID-Z2 per la ridondanza dei dati.

  • Successivamente, configura le opzioni avanzate per il pool. Qui puoi abilitare funzionalità come compressione, deduplicazione e crittografia. È inoltre possibile impostare la dimensione e il metodo di allocazione per il pool.

  • Dopo aver configurato le opzioni avanzate, fai clic su "Aggiungi volume" per creare il pool ZFS.

  • Ora dovresti vedere il pool ZFS appena creato elencato nella pagina Archiviazione > Pool.

Ecco un esempio delle istruzioni della riga di comando per creare un pool ZFS utilizzando due dischi (/dev/ada0 e /dev/ada1) con ridondanza dei dati RAID-Z2:

zpool create mypool raidz2 /dev/ada0 /dev/ada1

Una volta creato il pool, puoi iniziare a creare set di dati e condividerli con NFS come descritto nella sezione precedente. La creazione di un pool ZFS è un passaggio essenziale nella configurazione di una soluzione di archiviazione affidabile e flessibile con FreeNAS.

Condivisione dello spazio di archiviazione ZFS con NFS

Ora che abbiamo creato un pool di archiviazione ZFS e vi abbiamo aggiunto dei set di dati, condividiamo il nostro pool di archiviazione ZFS sulla rete utilizzando NFS.

Prima di iniziare, assicurati che il tuo sistema FreeNAS sia configurato correttamente per la connettività di rete e che il servizio NFS sia abilitato.

  • Apri l'interfaccia web di FreeNAS e vai alla sezione "Servizi".

  • Fare clic sul servizio "NFS" e assicurarsi che sia "Attivo" e "In esecuzione".

  • Successivamente, vai alla sezione "Condivisione" e fai clic sulla scheda "Condivisioni NFS".

  • Fare clic sul pulsante "Aggiungi condivisione NFS" per creare una nuova condivisione NFS.

  • Nel campo "Percorso", seleziona il set di dati ZFS che desideri condividere. Assegna alla tua condivisione un nome descrittivo, ad esempio "zfs_share".

  • Nella scheda "Autorizzazioni", imposta le autorizzazioni desiderate per la tua condivisione. È possibile scegliere di consentire l'accesso in sola lettura o in lettura/scrittura alla condivisione.

  • Nella scheda "NFS", imposta le opzioni NFS desiderate. Ad esempio, puoi specificare l'indirizzo IP o l'intervallo di client a cui è consentito accedere alla condivisione.

  • Fare clic su "Salva" per creare la condivisione NFS.

Ora che la tua condivisione NFS è stata creata, puoi montarla su qualsiasi macchina client che supporti NFS.

Su un client Linux, puoi montare la condivisione NFS utilizzando il seguente comando −

sudo mount -t nfs <FreeNAS-IP-Address>:/mnt/<zfs-dataset> <mount-point>

Sostituisci con l'indirizzo IP del tuo sistema FreeNAS, con il nome del tuo set di dati ZFS e con il percorso della directory in cui desideri montare la condivisione NFS .

Su un client Windows, puoi utilizzare la funzione "Connetti unità di rete" per connetterti alla condivisione NFS.

Con il tuo pool di archiviazione ZFS condiviso su NFS, puoi accedere facilmente ai tuoi dati da qualsiasi macchina sulla tua rete che supporti NFS.

Conclusione

FreeNAS è un potente sistema operativo di archiviazione collegato in rete open source che fornisce una piattaforma flessibile per la configurazione di un sistema di archiviazione centralizzato. Supporta il file system ZFS, che offre una gamma di funzionalità avanzate come integrità dei dati, compressione e istantanee.

In questo articolo, ti abbiamo mostrato come configurare FreeNAS per impostare dischi di archiviazione ZFS e creare condivisioni NFS, dall'installazione e configurazione di FreeNAS alla creazione di pool di archiviazione, all'impostazione di condivisioni NFS e all'accesso ad essi dalle macchine client.

Seguendo i passaggi descritti in questo articolo, puoi avere un sistema FreeNAS completamente funzionante con dischi di archiviazione ZFS e condivisioni NFS che puoi utilizzare per archiviare e condividere i tuoi dati sulla tua rete. Che tu stia configurando un server multimediale domestico, un file server per piccole imprese o un sistema di backup dei dati, FreeNAS è una soluzione flessibile in grado di soddisfare le tue esigenze.

Articoli correlati: