ZFS com DKMS no OpenSUSE

De Área31 Hackerspace
Revisão de 17h52min de 18 de novembro de 2023 por Coffnix (discussão | contribs) (Criou página com ' Autor: * Coffnix == Requisitos == Aqui utilizamos OpenSUSE + ZFS on Linux, mas você tem liberdade de utilizar em qualquer distro, adapte somente os comandos e arquivos caso utilize outra distro. = Procedimento = == Instale o ZFS == {{console|body= ###i## zypper in zfs-ueficert zfs }} Instale as dependências: {{console|body= ###i## zypper in dkms git libaio-devel libattr-devel libffi-devel libudev-devel ncompress openssl-devel python3-devel rp...')
(dif) ← Edição anterior | Revisão atual (dif) | Versão posterior → (dif)
Autor: 
* Coffnix

Requisitos

Aqui utilizamos OpenSUSE + ZFS on Linux, mas você tem liberdade de utilizar em qualquer distro, adapte somente os comandos e arquivos caso utilize outra distro.

Procedimento

Instale o ZFS

root # zypper in zfs-ueficert zfs

Instale as dependências:

root # zypper in dkms git libaio-devel libattr-devel libffi-devel libudev-devel ncompress openssl-devel python3-devel rpmbuild gettext-tools libtool automake autoconf libuuid-devel libtirpc-devel kernel-default-devel kernel-devel kernel-macros libdwarves1 libelf-devel
root # systemctl enable dkms ; systemctl start dkms
root # cd /opt ; git clone https://github.com/zfsonlinux/zfs.git
root # cd zfs ; ./autogen.sh
root # ./configure ; make -j1 rpm-utils rpm-dkms
root # rpm -Uvh zfs-dkms-*.noarch.rpm

Caso ocorra algum erro, execute manualmente:

Obtenha a versão do zfs:

root # dkms status

Compile os modulos:

root # dkms build zfs/2.2.99 -k 6.6.1-1-default

Instale os modulos:

root # dkms install zfs/2.2.99 -k 6.6.1-1-default

Crie o initrd:

root # dracut --hostonly --kver 6.6.1-1-default

Atualize o grub:

root # update-bootloader
Cookies nos ajudam a entregar nossos serviços. Ao usar nossos serviços, você concorda com o uso de cookies.