Installa il file system ZFS sulla top 10 di Ubuntu.Top 10 LTS

Installa il file system ZFS sulla top 10 di Ubuntu.Top 10 LTS
In questo articolo, ti mostrerò come installare e configurare il filesystem ZFS su Ubuntu 18.04 LTS. Iniziamo.

Installazione del filesystem ZFS

Per prima cosa devi assicurarti principale, limitato, universo E multiverso Le fonti software del repository ufficiali di pacchetti Ubuntu sono abilitate.

Per fare ciò, eseguire il seguente comando:

$ sudo Apt Edit-Sources

Premere continuare.

Come puoi vedere dalla sezione contrassegnata dello screenshot di seguito, ho tutte queste fonti software abilitate.

Se non li hai abilitati, esegui i seguenti comandi per aggiungerli uno per uno:

$ sudo apt-addd-repository main
$ sudo apt-addd-repository limitato
$ sudo apt-addd-repository universe
$ sudo apt-addd-repository Multiverse

Ora esegui il comando seguente per aggiornare il Apt Cache del repository pacchetto:

$ sudo apt-get update

La cache del repository del pacchetto deve essere aggiornata.

Ora puoi eseguire il seguente comando per installare il filesystem ZFS su Ubuntu 18.04 LTS:

$ sudo apt-get Installa Zfsutils-Linux

Ora premi y e poi premere continuare.

Il filesystem ZFS dovrebbe essere installato.

Impostazione del pool di raid ZFS 0

In questa sezione ti mostrerò come impostare un pool di raid Zfs.

In RAID 0, aggiungi alcuni dischi rigidi e vengono sommati per creare un singolo grande drive virtuale.

Ad esempio, se si impostano 3 unità di 1 TB Hard Drives in RAID 0 Pool, sarà un singolo disco rigido virtuale da 3 TB. Tutti i dati a cui scrivi saranno divisi nelle 3 unità equamente. Renderà la velocità di scrittura 3 volte più veloce di quanto non sia per 1 unità. Lo stesso vale per la velocità di lettura. Questo è i vantaggi della configurazione RAID 0.

Ma c'è uno svantaggio di raid 0. Se una di queste 3 unità fallisce, tutti i tuoi dati andranno persi.

Puoi controllare lo stato dei pool ZFS che hai configurato con il seguente comando:

$ sudo zpool status

Come puoi vedere, non ho ancora piscine disponibili.

Ti mostrerò come configurare ora il tuo primo pool ZFS. Ma prima, assicurati di avere almeno 2 dischi rigidi installati sul tuo computer. È necessario per il raid 0.

Ho installato 3 dischi rigidi virtuali (8 GB di dimensioni) sul mio Ubuntu 18.04 LTS VMware Virtual Machine come puoi vedere nello screenshot seguente. Posso accedervi come /dev/sdb, /dev/sdc, /Dev/SDD

Ora creiamo il nostro primo pool ZFS. Lo chiamerò File. Ovviamente puoi chiamarlo qualcos'altro se vuoi.

Esegui il seguente comando per creare un pool ZFS File In raid 0 configurazione:

$ sudo zpool create -f files/dev/sdb/dev/sdc/dev/sdd

Piscina ZFS File dovrebbe essere creato.

Ora puoi eseguire il seguente comando per elencare il tuo pool ZFS:

Elenco $ sudo zpool

Come puoi vedere dalla sezione contrassegnata dello screenshot qui sotto, il NOME della piscina è File e il MISURARE è 23.8 GB (8 GB x 3 = 24 GB)

Il tuo recentemente creato File La piscina ZFS dovrebbe essere montata /File automaticamente come puoi vedere dall'output del df comando.

Per impostazione predefinita, /File Mount Point è scrivibile solo dall'utente radice. Se vuoi fare /File Scrivibile dal tuo utente e dal tuo gruppo, puoi farlo eseguendo il seguente comando:

$ sudo chown -rfv Nome utente: GroupName/Files

Nota: qui NOME UTENTE E NOME DEL GRUPPO sono il tuo accesso NOME UTENTE E NOME DEL GRUPPO. Di solito sono gli stessi.

Come puoi vedere dallo screenshot qui sotto, la proprietà di /File La directory è cambiata.

Come puoi vedere dallo screenshot qui sotto, ora posso copiare e incollare i file nel /File Directory come utente normale.

Cambiare il punto di montaggio della piscina ZFS esistente

Per impostazione predefinita, è montata una piscina ZFS /Zfspoolname.

Ad esempio, se il nome della piscina è File, Quindi sarà montato /File.

Se lo desideri, puoi montare da qualche altra parte sul tuo filesystem.

Ad esempio, se vuoi montare File Piscina ZFS a /var/www, Puoi farlo con il seguente comando:

$ sudo zfs set mountpoint =/var/wwwfiles

Nota: assicurarsi che la directory in cui si desidera montare il pool ZFS prima di eseguire questo comando.

Come puoi vedere dall'output del df comando, il punto di montaggio viene modificato /var/www

Rimozione di un pool ZFS

In questa sezione ti mostrerò come rimuovere il File Il pool ZFS hai appena creato.

È possibile eseguire il seguente comando per rimuovere il File Pool ZFS:

$ sudo zpool distruggere i file

Come puoi vedere dallo screenshot qui sotto, il File La piscina ZFS è stata rimossa.

È così che installi e configuri il filesystem ZFS su Ubuntu 18.04 LTS. Grazie per aver letto questo articolo.