GNU/Linux >> Belajar Linux >  >> Ubuntu

Cara mengatur kumpulan penyimpanan ZFS di Ubuntu

ZFS adalah sistem file gabungan serta manajer volume logis yang menawarkan fungsionalitas seperti serangan dengan integritas data dan manajemen penyimpanan yang disederhanakan. Ini memungkinkan Anda untuk menyimpan dan mengelola sejumlah besar data. Ini pertama kali dibuat di Sun Microsystems dan sekarang menjadi bagian dari proyek OpenZFS. Sekarang telah di-porting ke OS tambahan termasuk FreeBSD, Linux, dan Mac OSX. Kumpulan penyimpanan ZFS dapat menangani sejumlah besar data yang menawarkan Anda untuk memperluas solusi cloud di tempat Anda.

Pada artikel ini, kami akan menunjukkan cara menginstal ZFS dan cara menyiapkan kumpulan penyimpanan ZFS. Tapi sebelum melalui prosedur, mari kita lihat fitur-fiturnya:

Fitur ZFS

Beberapa fitur ZFS adalah sebagai berikut:

  • Penyimpanan gabungan
  • Sumber terbuka
  • Salin saat menulis
  • enkripsi
  • Snapshot
  • Pemeriksaan integritas berkelanjutan
  • Kompresi data yang efisien
  • Verifikasi integritas data dan perbaikan otomatis

Kami akan menggunakan Ubuntu 18.04 LTS untuk menjelaskan prosedur yang disebutkan dalam artikel ini.

Menginstal ZFS di Ubuntu

Untuk menginstal ZFS di Ubuntu 18.04 LTS, luncurkan Terminal dengan menekan Ctrl+Alt+T dan kemudian ketik perintah berikut di dalamnya:

$ sudo apt install zfsutils-linux

Tunggu beberapa saat hingga penginstalan selesai.

Untuk memverifikasi instalasi, jalankan perintah berikut di Terminal:

$ whereis zfs

Anda akan melihat output seperti di bawah ini.

Membuat kumpulan penyimpanan ZFS

Setelah instalasi, kami akan membuat kumpulan drive. Langkah pertama saat membuat kumpulan penyimpanan ZFS adalah mengetahui jenis kumpulan yang ingin Anda buat. Kemudian putuskan drive mana yang akan dimasukkan ke dalam kumpulan penyimpanan.

1. Pilih jenis kumpulan ZFS

Ada dua jenis kumpulan yang dapat Anda buat:

Kolam renang bergaris

Di kumpulan bergaris, salinan data disimpan di semua drive. Anda bisa mendapatkan penyimpanan gabungan dan kecepatan baca/tulis yang lebih cepat. Namun, Jika satu drive gagal, Anda akan kehilangan semua data Anda.

Kolam cermin

Di kumpulan cermin, salinan data tunggal dan lengkap disimpan di semua drive. Jika satu drive gagal, Anda masih dapat mengakses data Anda.

2. Pilih drive untuk digabungkan

Sekarang kita harus mengidentifikasi drive apa yang tersedia di sistem kita untuk digabungkan. Untuk mengetahui drive, jalankan perintah berikut di Terminal:

$ sudo fdisk –l

Dari output perintah fdisk, catat nama drive yang seharusnya seperti sda, sdb, sdc.

Dalam skenario kami, kami memiliki dua drive yang tersedia yaitu sdb dan sdc. Saya akan menggunakan dua drive ini untuk membuat kumpulan penyimpanan.

3. Membuat Pangkalan

Setelah Anda memutuskan jenis kumpulan dan drive yang perlu digabungkan, langkah selanjutnya adalah membuat kumpulan dari kumpulan drive di atas menggunakan perintah zpool yang tersedia di Linux yang digunakan untuk mengonfigurasi kumpulan penyimpanan di ZFS.

Untuk membuat kumpulan bergaris, jalankan perintah berikut di Terminal:

$ sudo zpool create <pool_name> <drive1> <drive2>

Untuk membuat kumpulan cermin, jalankan perintah berikut di Terminal:

$ sudo zpool <pool_name> mirror <drive1> <drive2>

Anda dapat membuat kumpulan apa pun tergantung pada kebutuhan penyimpanan Anda. Kami akan membuat kolam cermin menggunakan perintah di atas:

Setelah membuat kumpulan, Anda dapat memverifikasi status detail zpool dengan menggunakan perintah berikut:

# zpool status

Untuk melihat status kesehatan kolam dan penggunaan ruang, gunakan perintah di bawah ini di Terminal. Perintah ini juga menunjukkan disk yang telah Anda pilih untuk kumpulan penyimpanan Anda. Anda dapat menambahkan lebih banyak drive nanti untuk lebih meningkatkan redundansi.

$ zpool list

Sekarang jalankan df –h , Anda akan melihat bahwa kumpulan yang baru dibuat dipasang secara otomatis di titik pemasangan.

Pool yang baru saja Anda buat memiliki ukuran 1,9 G dan dipasang pada titik pemasangan default /new-pool . Jika mau, Anda dapat mengubah titik pemasangan menggunakan sintaks berikut:

$ sudo zfs set mountpoint=<path> <pool_name>

Misalnya, kami ingin menyetel /usr/share/pool sebagai titik pemasangan baru. kita akan menggunakan perintah berikut untuk tujuan ini:

$ sudo zfs set mountpoint=/usr/share/pool new-pool

Untuk memverifikasi apakah titik pemasangan telah berhasil diubah, gunakan df -h perintah

Dari hasil di atas, Anda dapat melihat bahwa mount point telah berhasil diubah ke mount point baru /usr/share/pool ..

Sekarang kumpulan penyimpanan telah dibuat, sekarang kita akan membuat kumpulan data dan akan menyimpan semuanya di dalam kumpulan data ini. Kumpulan data ini seperti direktori dan memiliki titik pemasangan.

Untuk membuat kumpulan data, jalankan perintah berikut di Terminal:

$ sudo zfs create <pool_name>/directory_name

Misalnya, saya ingin membuat kumpulan data bernama dokumen di bawah kolam penyimpanan saya. Saya akan menggunakan perintah berikut:

$ sudo zfs create new-pool/docs

Kumpulan data yang baru saja kita buat akan dipasang secara otomatis dengan nama /new-pool/docs di titik pemasangan /usr/share/pool yang dapat kita lihat dengan menggunakan df -h perintah.

$ df -h

Menghapus kumpulan ZFS

Jika Anda ingin menghapus pool, Anda dapat menggunakan perintah zpool destroy seperti yang ditunjukkan di bawah ini:

# zpool destroy pool_name

Hanya itu yang kami butuhkan untuk menyiapkan kumpulan penyimpanan ZFS di Ubuntu 18.04 LTS. Sekarang Anda dapat mulai menyimpan file Anda di kumpulan yang baru dibuat. Ini adalah sistem file yang luar biasa dan kuat yang dapat Anda gunakan saat bekerja dengan banyak penyimpanan.


Ubuntu
  1. Cara Mengatur Host Virtual Apache di Ubuntu 18.04

  2. Ubuntu – Bagaimana Cara Mengatur Ip Statis Di Ubuntu?

  3. Bagaimana Cara Mengatur Layanan?

  1. Cara Menginstal Redis di Ubuntu 20.04 / 18.04

  2. Cara mengatur DNS Nameserver di Ubuntu 20.04

  3. Cara Mengatur Kunci SSH di Ubuntu 18.04

  1. Cara Mengatur Server OpenVPN di Ubuntu 18.04

  2. Cara Mengatur atau Mengubah Zona Waktu di Ubuntu 18.04

  3. Cara Mengatur Pembaruan Otomatis di Ubuntu 18.04