Dukungan resmi untuk sistem file ZFS adalah salah satu fitur besar Ubuntu 16.04. Ini tidak diinstal dan diaktifkan secara default, tetapi secara resmi didukung dan ditawarkan dalam repositori perangkat lunak Ubuntu.
ZFS adalah sistem file canggih yang awalnya dibuat oleh Sun Microsystems untuk sistem operasi Solaris. Sementara ZFS adalah open source, sayangnya tidak ada dari kebanyakan distribusi Linux untuk alasan lisensi. Ini masalah perdebatan apakah kode lisensi di bawah lisensi CDDL ZFS kompatibel dengan lisensi GPL kernel Linux. Either way, itu tersedia untuk di-download di zfsonlinux.org untuk distribusi Linux lain yang tidak memilih untuk memasukkannya.
Sistem file ini sering digunakan oleh organisasi untuk server yang lebih besar daripada PC desktop. Ini dirancang untuk menjaga integritas data dengan mencegah terhadap korupsi data. Setiap file memiliki checksum yang digunakan untuk memvalidasi file dan memastikan file tidak rusak. Ini juga mampu mengelola zettabyte data, sehingga Anda dapat memiliki perangkat penyimpanan yang sangat besar-itulah asal "Z" dalam nama aslinya. ZFS juga memungkinkan Anda dengan mudah mengumpulkan banyak drive ke dalam kolam penyimpanan tunggal yang lebih besar dan dapat bekerja dengan banyak disk menggunakan perangkat lunak RAID, sehingga tidak perlu perangkat keras khusus untuk melakukan hal-hal lanjutan dengan disk standar.
Meskipun Anda mungkin tidak ingin repot dengan ini di komputer desktop Anda, ZFS dapat berguna untuk server rumah atau perangkat penyimpanan terpasang jaringan (NAS). Jika Anda memiliki beberapa drive dan terutama berkaitan dengan integritas data pada server, ZFS mungkin adalah sistem file untuk Anda. Bahkan pada workstation, Anda bisa menggunakan ZFS untuk menyatukan disk Anda ke dalam kolam penyimpanan tunggal yang besar daripada memisahkannya atau mengandalkan LVM.
Sementara ZFS tidak terinstal secara default, itu sepele untuk menginstal. Ini secara resmi didukung oleh Ubuntu sehingga harus berfungsi dengan baik dan tanpa masalah. Namun, ini hanya secara resmi didukung pada versi 64-bit Ubuntu-bukan versi 32-bit.
Untuk menginstal ZFS, menuju ke terminal dan jalankan perintah berikut:
sudo apt menginstal zfs
Sama seperti aplikasi lain, itu harus segera menginstal.
ZFS menggunakan konsep "kumpulan". Kumpulan ZFS dapat dibuat dari satu atau beberapa perangkat penyimpanan fisik. Misalnya, katakanlah Anda memiliki tiga hard drive fisik. Anda dapat menggabungkannya ke dalam satu tempat penyimpanan ZFS dengan salah satu dari perintah berikut.
Perintah di bawah ini menciptakan konfigurasi RAID 0 di mana data disimpan di semua tiga disk tanpa penyimpanan berlebihan. Jika salah satu disk fisik gagal, sistem file Anda akan menjadi rusak. (Karena itu, ini jarang disarankan - jika Anda menggunakannya, pastikan Anda menyimpan cadangan kolam secara rutin.)
sudo zpool membuat pool-name / dev / sdb / dev / sdc / dev / sdd
Perintah berikutnya membuat konfigurasi RAID 1 di mana salinan lengkap dari data disimpan pada setiap disk. Anda masih dapat mengakses semua data Anda, bahkan jika dua dari tiga disk gagal.
sudo zpool membuat pool-name mirror / dev / sdb / dev / sdc / dev / sdd
Perintah mana pun yang Anda pilih, ganti nama kolam renang
dengan apa pun yang Anda inginkan untuk nama kolam penyimpanan. Menggantikan / dev / sdb / dev / sdc / dev / sdd
dengan daftar nama disk yang ingin Anda gabungkan ke dalam kolam.
Anda dapat menemukan nama perangkat menggunakan sudo fdisk -l
perintah, yang akan mencantumkan perangkat penyimpanan yang Anda pasang.
Setelah Anda membuat satu atau lebih kumpulan, Anda dapat menggunakan perintah berikut untuk memeriksa status kumpulan ZFS Anda:
status sudo zpool
Kolam akan dipasang di bawah direktori root secara default. Jadi, jika Anda membuat kolam bernama nama kolam renang
, Anda akan mengaksesnya di / nama kolam renang
.
Untuk menambahkan disk lain ke zpool, Anda akan menggunakan perintah berikut, menyediakan jalur ke perangkat.
sudo zpool menambahkan nama-kolam / dev / sdx
Dan, jika Anda ingin menghancurkan kolam, Anda akan menggunakan perintah berikut:
sudo zpool menghancurkan nama kolam renang
Ini baru saja dimulai dengan ZFS. Dari sini, Anda harus memahami apa yang terjadi cukup untuk menggali lebih banyak dokumentasi dan opsi baris perintah. Untuk informasi lebih rinci, konsultasikan referensi perintah yang lebih besar seperti referensi ZFS Ubuntu sendiri dan ZFS pada dokumentasi proyek Linux.