Accedi come utente root
Per installare il file system ZFS nel tuo sistema Oracle Linux 8, devi prima accedere come utente root. Quindi, apri il tuo terminale e scrivi il comando seguente per lavorare come utente root:
$ suIl sistema Oracle Linux 8 richiederà la password dell'utente root. Dopo aver fornito la password dell'utente root, ora puoi lavorare come utente root.
Controlla i repository installati
Prima di tutto, controlla i repository già installati su Oracle Linux 8. Per questo, prova il comando repolist con il privilegio dell'utente root. Mostrerà tutti i repository che sono già stati installati.
# yum repolist
Installa le utility del repository Yum
Ora devi installare le utility Yum per evitare inconvenienti in futuro durante l'installazione.
# yum install -y yum-utils
Installa il repository EPEL
Ora è il momento di installare il repository EPEL in Oracle Linux 8, necessario per l'installazione del file system ZFS. Devi installarlo direttamente, dal sito web ufficiale di Fedora Project menzionando la versione e il rilascio del file EPEL RPM. Prova questo comando:
# installazione dnf https://dl.fedoraprogetto.org/pub/epel/epel-release-ultimi-8.noarca.giri/min
Il sistema potrebbe chiederti di premere y o Y per continuare il processo di installazione. Se vuoi installare EPEL, premi y dalla tastiera e inizierà il download e l'installazione del repository EPEL.
Dopo un po', il repository EPEL verrà installato su Oracle Linux 8.
È possibile confermare l'installazione dell'utility EPEL utilizzando lo stesso comando repolist.
# yum repolist
Abilita i moduli extra dell'utility EPEL
Per abilitare l'utility EPEL nel tuo sistema, esegui il comando enable nel terminale seguito dal nome epel.
# yum config-manager -enable epel
Potrebbe essere possibile che alcuni dei moduli EPEL non possano essere installati. Per installare pacchetti extra di Enterprise Linux Modular 8, usa il semplice comando yum seguito dalla parola chiave dkms.
# yum install -y dkms
Scarica il file ZFS RPM
Infine, sei molto vicino all'installazione del file system ZFS. Per installarlo sul nostro sistema, dobbiamo prima scaricarlo dal sito Web ufficiale di ZFS. Ora prova il comando rpm seguito da un collegamento.
# rpm -Uvh http://download.zfsonlinux.org/epel/zfs-release.el8_2.noarca.giri/min
Il file rpm ZFS è stato scaricato con successo nel nostro Oracle Linux 8.
Installa il file system ZFS
Finalmente possiamo installare il file system ZFS ora. Per installare ZFS su Oracle Linux 8, prova il comando yum seguito dalla parola chiave zfs in questo modo:
# yum install -y zfs
Inizierà l'installazione di ZFS su Oracle Linux 8. Il completamento dell'installazione sarà fatto in un po'. Dopo il completamento dell'installazione. puoi procedere ulteriormente con le altre cose da fare.
Carica il driver
Devi caricare il driver ZFS per iniziare a usarlo. Per caricarlo prova questo:
# /sbin/modprobe zfsVerifica i servizi di utilità caricati
Ora possiamo controllare i pacchetti caricati da ZFS File System usando il comando systemctl.
# systemctl -a | grep zfsQuesto ti mostrerà quali utilità e servizi sono attualmente attivi, inattivi e non funzionanti.
Inoltre, puoi controllare i file di utilità abilitati e disabilitati usando il comando systemctl grep.
# systemctl list-unit-files | grep zfsL'immagine seguente mostra alcuni servizi di utilità con stati, abilitato e disabilitato.
Connetti reciprocamente i servizi
Per connettere reciprocamente i servizi di utilità allo stesso tempo, prova il comando seguente.
# preimpostazione systemctl zfs-import-cache zfs-mount zfs-share zfs-zedzfs-import-scan zfs-target
Ora puoi abilitare i servizi, per abilitare un singolo servizio di utilità disabilitato puoi provare questo:
# systemctl abilita zfs-import-scan.servizioOra, quando verifichi i servizi di utilità, scoprirai che i servizi precedentemente disabilitati sono ora abilitati.
# systemctl list-unit-files | grep zfs
Controllare/identificare i dispositivi
Ora puoi controllare i dispositivi già in esecuzione in corrispondenza del file system ZFS. Per identificare i dispositivi, prova il comando fdisk con la parola chiave -l per elencare i dispositivi.
# fdisk -l
Sarai in grado di vedere un elenco di dispositivi e dischi attualmente presenti nel tuo sistema con le loro informazioni relative a dimensione, ID, tipo, inizio e endpoint.
Puoi controllare i pool già creati e montati:
# df -h
finalmente, abbiamo installato con successo ZFS File System su Oracle Linux 8. Ora il tuo sistema è pronto per creare pool, montare pool, importare ed esportare pool, eliminare pool e anche altre cose relative ai file.
Comandi ZFS
Ora, ecco alcuni comandi da provare in ZFS File System. Per creare un pool in ZFS File System eseguire questo comando:
# zpool create pool_name /dev/sdcPer controllare l'elenco dei pool, prova questo:
# lista zpoolPer controllare l'elenco dei set di dati disponibili, prova questo
# zfs-listPer controllare lo stato attuale di un pool, prova questo:
# stato zpoolPer importare il pool prova questo:
# zpool import pool_namePer esportare il pool, prova questo:
# zpool export pool_namePer eliminare un pool, prova questo:
# zpool distrugge nome_piscinaInoltre, puoi creare un file system ZFS usando i pool come di seguito:
# zfs create pool_name/myfsE, cosa più importante, puoi montare il pool usando il semplice comando mount come usato di seguito:
# montareConclusione
Il file system ZFS è un innovativo file system moderno che migliora radicalmente il modo in cui vengono gestiti i file di dati, con enormi capacità e enormi vantaggi che oggi non sono possibili in quasi nessun altro file system. Puoi sentirti a tuo agio dopo aver provato a fondo questo articolo.