File system ZFS, installalo e usalo su Ubuntu 18.04 LTS

Informazioni sul file system ZFS

Nel seguente articolo daremo un'occhiata a come installare e configurare il file system ZFS su Ubuntu 18.04 LTS. ZFS è un sistema di file e volumi sviluppato da Sun Microsystems per il sistema operativo Solaris ed è ora gestito dalla comunità OpenZFS. Su questo file system Un collega di questo blog ci ha già parlato tempo fa.

ZFS si distingue per il suo grande capacità, integrazione dei concetti precedentemente separati di file system e volume manager in un prodotto, nuovo struttura su disco, file system leggeri e facile gestione dello spazio di archiviazione. Puoi saperne di più su questo file system per Ubuntu in Wiki.

Installazione del file system ZFS

Dobbiamo prima assicurarci che il file le origini software core, con restrizioni, universo e multiverso sono abilitate. Per assicurarci di eseguire il seguente comando nel terminale (Ctrl + Alt + T):

modificare il filesystem zfs dei sorgenti

sudo apt edit-sources

Premi Invio per continuare.

repository del file system zfs

Come puoi vedere dallo screenshot, ho tutte queste fonti di software abilitate. Nel caso in cui non hai attivato nessuna di queste fonti, dovremo abilitarli. Per fare ciò, dovremo solo eseguire i seguenti comandi uno per uno secondo necessità:

  • Per aggiungere il file repository principale nel terminale (Ctrl + Alt + T) scriveremo:
sudo apt-add-repository main
  • Se dobbiamo aggiungere i sorgenti limitato scriveremo:
sudo apt-add-repository restricted
  • Nel caso tu abbia bisogno delle fonti universo, digiteremo:
sudo apt-add-repository universe
  • E per le fonti multiverso:
sudo apt-add-repository multiverse

Dopodiché eseguiamo il seguente comando a aggiorna la cache dal repository del pacchetto apt:

sudo apt update

Ora possiamo eseguire il seguente comando per installa il file system ZFS su Ubuntu 18.04 LTS:

zfsutils installazione linux

sudo apt-get install zfsutils-linux

Configurazione del pool ZFS RAID 0

In questa sezione vedremo come configurare un file Pool ZFS RAID 0. RAID 0, aggiungi alcuni dischi rigidi. Questi si sommano per creare una singola unità virtuale di grandi dimensioni. Ciò aumenta notevolmente la velocità di scrittura / lettura.

Ma c'è un grosso problema in RAID 0. Se una delle unità aggiunte si guasta, tutti i dati andranno persi.

Verifica i pool ZFS

Puede controlla lo stato dei pool ZFS con il seguente comando:

stato zpool

sudo zpool status

Come puoi vedere, non ho ancora nessuna piscina disponibile.

Vediamo come configurare il nostro primo pool ZFS. Ma prima devi assicurarti avere almeno 2 dischi rigidi installati nella squadra. Per questo esempio, ho installato 2 dischi rigidi virtuali (Dimensione 20 GB), oltre al disco su cui ho installato il sistema operativo, nella mia macchina virtuale con Ubuntu 18.04 LTS.

dischi rigidi installati

Ora creeremo il nostro primo gruppo ZFS, lo chiamerò file. Certo, puoi chiamarlo qualcos'altro se vuoi. Esegui il seguente comando. In debito includere dischi che non sono in usoDai, il sistema operativo non dovrebbe essere incluso.

file di pool zfs

sudo zpool create -f archivos /dev/sdb /dev/sdc

Ora possiamo eseguire il seguente comando per elenca il gruppo ZFS:

elenco zpool

sudo zpool list

Come puoi vedere nello screenshot sopra, il NOME del gruppo è file e la DIMENSIONE è 19,9 GB (10 GB x 2 = 20 GB).

Il gruppo ZFS deve essere montato in / files automaticamente, come puoi vedere dall'output del comando df.

filesystem montato

Per impostazione predefinita, solo root può scrivere in questa directory. Possiamo cambiarlo in modo che qualsiasi utente ordinario possa apportare modifiche alla directory, digitando nel terminale (Ctrl + Alt + T):

sudo chown -Rfv USERNAME:GROUPNAME /archivos

NOTA: qui USERNAME e GROUPNAME sono il tuo nome utente. Di solito hanno lo stesso nome.

Come puoi vedere nello screenshot seguente, proprietà di directory / file è stato modificato con successo.

Modifica della proprietà del file system ZFS

Come puoi vedere dallo screenshot qui sotto, ora posso già copiare e incollare i file nella directory / files come un normale utente.

file copiati

Modifica del punto di montaggio del gruppo ZFS esistente

Se a un certo punto vogliamo o abbiamo bisogno di montare il gruppo ZFS esistente in un'altra posizione, possiamo farlo facilmente. Ad esempio, se vogliamo montare la directory dei file del gruppo ZFS in / var / www, possiamo farlo con il seguente comando:

sudo zfs set mountpoint=/var/www archivos

NOTA: assicurarsi che la directory in cui si monterà il pool ZFS esista prima di eseguire questo comando.

Modifica del punto di montaggio ZFS

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

Eliminazione di un pool ZFS

Ora vedremo come eliminare il pool ZFS che abbiamo appena creato. Per fare ciò, dovremo solo eseguire il seguente comando:

sudo zpool destroy archivos

Come si può vedere nello screenshot qui sotto, Set ZFS rimosso che avevamo creato.

eliminare il pool zfs

Ecco come installare e configurare il file system ZFS su una macchina virtuale che esegue Ubuntu 18.04 LTS.


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.

  1.   mikyrockero suddetto

    In caso contrario sarà lo stesso metodo per LVM, spiega meglio e se sono un disco ssd e anche l'altro meccanico applica questo metodo di gestione dei file, apprezzerei la tua pronta risposta