Tutorial Instalasi OpenZFS di Red Hat, Rocky Linux, CentOS, dan Oracle Linux

Posted by

Dalam dunia sistem manajemen data, OpenZFS telah dikenal sebagai salah satu solusi file system dan volume manager yang memiliki fitur canggih seperti integritas data yang tinggi, snapshot dan cloning yang efisien, serta kemampuan pemulihan yang handal. OpenZFS tidak hanya memberikan solusi untuk penyimpanan data yang stabil dan dapat diandalkan, tetapi juga memungkinkan pengelolaan data yang fleksibel dan aman.

Sebelum menggunakan file system tersebut, tentu kita harus menginstallnya terlebih dahulu. OpenZFS dapat diinstall dengan 2 tipe. DKMS (Dynamic Kernel Module Support) dan kABI-tracking kmod.

DKMS (Dynamic Kernel Module Support) cocok bagi pengguna yang sering gonta-ganti kernel. Gunakan OpenZFS DKMS jika sering memperbarui kernel atau menggunakan kernel yang tidak disertakan dalam repositori distribusi. Ini memungkinkan modul ZFS tetap kompatibel dengan berbagai versi kernel.

Gunakan OpenZFS kABI-tracking kmod jika menggunakan versi kernel yang stabil yang disediakan oleh distribusi (bawaan dari repository distribusi) dan tidak sering memperbarui kernel.

Pada tulisan kali ini, saya menggunakan Oracle Linux 8 sebagai sample panduan dan menggunakan kernel non UEK

# Menambahkan Repository OpenZFS

dnf install https://zfsonlinux.org/epel/zfs-release-2-3$(rpm --eval "%{dist}").noarch.rpm

# Instalasi OpenZFS kABI-tracking kmod

dnf config-manager --disable zfs
dnf config-manager --enable zfs-kmod
dnf install zfs

Load OpenZFS modul

modprobe zfs

Tambahkan OpenZFS modul agar otomatis terload ketika boot

echo zfs >/etc/modules-load.d/zfs.conf

# Instalasi OpenZFS DKMS

Catatan: Jika sebelumnya sudah menggunakan OpenZFS versi kABI-tracking kmod, uninstall terlebih dahulu

dnf remove zfs
dnf config-manager --disable zfs-kmod
dnf config-manager --enable zfs
dnf install zfs

Load OpenZFS modul

modprobe zfs

Tambahkan OpenZFS modul agar otomatis terload ketika boot

echo zfs >/etc/modules-load.d/zfs.conf

Cek dan pastikan OpenZFS sudah terinstall

zfs version
zfs list
zpool list
[root@localhost ~]# zfs version
zfs-2.1.15-2
zfs-kmod-2.1.15-2
[root@localhost ~]# zfs list
no datasets available
[root@localhost ~]# zpool list
no pools available

Opini pribadi: Karena saya sering menggunakan kernel bawaan sistem, maka tipe kABI-tracking kmod lebih cocok bagi saya pribadi

Jika ada update versi terbaru, silakan cek dan sesuaikan kembali panduannya di sini [1]

[1] https://openzfs.github.io/openzfs-docs/Getting%20Started/RHEL-based%20distro/index.html

Silakan dicoba dan semoga bermanfaat 🙂

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.