Dalam artikel berikut, kita akan melihat cara memasang dan mengkonfigurasi sistem fail ZFS pada Ubuntu 18.04 LTS. ZFS adalah sistem fail dan kelantangan yang dikembangkan oleh Sun Microsystems untuk OS Solaris anda dan kini dikendalikan oleh komuniti OpenZFS. Dihidupkan sistem fail ini Seorang rakan sekerja di blog ini sudah lama bercakap dengan kami.
ZFS menonjolkannya kapasiti besar, penyatuan konsep sebelumnya yang terpisah dari sistem fail dan pengurus kelantangan dalam satu produk, baru struktur pada cakera, sistem fail ringan dan a pengurusan ruang simpanan yang mudah. Anda boleh mengetahui lebih lanjut mengenai sistem fail ini untuk Ubuntu di Wiki.
Pemasangan sistem fail ZFS
Kita mesti memastikan bahawa sumber perisian teras, terhad, alam semesta, dan pelbagai alam diaktifkan. Untuk memastikan kami akan melaksanakan perintah berikut di terminal (Ctrl + Alt + T):
sudo apt edit-sources
Tekan Enter untuk meneruskan.
Seperti yang anda lihat dari tangkapan skrin, saya telah mengaktifkan semua sumber perisian ini. Sekiranya anda tidak mengaktifkan sumber ini, kita mesti mengaktifkannya. Untuk melakukannya, kita hanya perlu melaksanakan perintah berikut satu per satu yang diperlukan:
- Untuk menambah repositori utama di terminal (Ctrl + Alt + T) kita akan menulis:
sudo apt-add-repository main
- Sekiranya kita perlu menambah sumbernya terhad kami akan menulis:
sudo apt-add-repository restricted
- Sekiranya anda memerlukan sumbernya alam semesta, kami akan menaip:
sudo apt-add-repository universe
- Dan untuk sumbernya multiverse:
sudo apt-add-repository multiverse
Selepas ini kami melaksanakan perintah berikut untuk kemas kini cache dari repositori pakej apt:
sudo apt update
Sekarang kita boleh menjalankan perintah berikut ke pasang sistem fail ZFS pada Ubuntu 18.04 LTS:
sudo apt-get install zfsutils-linux
Konfigurasi Kolam ZFS RAID 0
Di bahagian ini, kita akan melihat bagaimana mengkonfigurasi a Kolam ZFS RAID 0. RAID 0, tambahkan beberapa cakera keras. Ini menambah untuk membuat pemacu maya tunggal yang besar. Ini meningkatkan kelajuan menulis / membaca dengan ketara.
Tetapi ada masalah besar dalam RAID 0. Sekiranya salah satu pemacu tambahan gagal, semua data akan hilang.
Sahkan Kolam ZFS
Anda boleh periksa status kumpulan ZFS dengan arahan berikut:
sudo zpool status
Seperti yang anda lihat, saya belum mempunyai kolam.
Mari lihat bagaimana mengkonfigurasi kumpulan ZFS pertama kami. Tetapi sebelum itu, anda harus memastikan mempunyai sekurang-kurangnya 2 cakera keras yang dipasang dalam pasukan. Untuk contoh ini, saya memasang 2 cakera keras maya (Saiz 20 GB), selain cakera di mana saya telah memasang sistem operasi, di mesin maya saya dengan Ubuntu 18.04 LTS.
Sekarang kita akan membuat kumpulan ZFS pertama kita, saya akan memanggilnya fail. Sudah tentu, anda boleh menyebutnya sesuatu yang lain jika anda mahu. Jalankan arahan berikut. Dalam debit sertakan cakera yang tidak digunakan, kami berpendapat bahawa sistem operasi tidak boleh disertakan.
sudo zpool create -f archivos /dev/sdb /dev/sdc
Sekarang kita boleh menjalankan perintah berikut ke senaraikan kumpulan ZFS:
sudo zpool list
Seperti yang anda lihat dalam tangkapan skrin di atas, NAME kumpulan adalah fail dan SAIZ adalah 19,9 GB (10 GB x 2 = 20 GB).
Kumpulan ZFS akan dipasang di / file secara automatik, seperti yang anda lihat dari output perintah df.
Secara lalai hanya root yang boleh menulis ke direktori ini. Kami dapat mengubahnya sehingga pengguna biasa dapat membuat perubahan pada direktori, dengan mengetik di terminal (Ctrl + Alt + T):
sudo chown -Rfv USERNAME:GROUPNAME /archivos
CATATAN: Berikut adalah USERNAME dan GROUPNAME adalah nama pengguna anda. Mereka biasanya nama yang sama.
Seperti yang anda lihat dalam tangkapan skrin berikut, pemilikan direktori / fail ia berjaya diubah.
Seperti yang anda lihat dari tangkapan layar berikut, sekarang saya sudah dapat menyalin dan menampal fail di direktori / file sebagai pengguna biasa.
Mengubah titik pemasangan kumpulan ZFS yang ada
Sekiranya pada suatu ketika, kita mahu atau perlu memasang kumpulan ZFS yang ada di lokasi lain, kita dapat melakukannya dengan mudah. Contohnya, jika kita mahu pasang direktori fail kumpulan ZFS di / var / www, kita boleh melakukannya dengan arahan berikut:
sudo zfs set mountpoint=/var/www archivos
CATATAN: Pastikan direktori di mana anda akan memasang kolam ZFS ada sebelum menjalankan perintah ini.
Seperti yang anda lihat dari output perintah df, titik pemasangan diubah menjadi / var / www.
Memadamkan ZFS Pool
Sekarang kita akan melihat cara menghapus kumpulan ZFS yang baru kita buat. Untuk melakukan ini, kita hanya perlu melaksanakan perintah berikut:
sudo zpool destroy archivos
Seperti yang dapat dilihat pada tangkapan skrin di bawah, Set ZFS dikeluarkan yang telah kita buat.
Ini adalah bagaimana anda boleh memasang dan mengkonfigurasi sistem fail ZFS pada mesin maya yang menjalankan Ubuntu 18.04 LTS.
Ini akan menjadi kaedah yang sama untuk LVM jika tidak, jelaskan dengan lebih baik dan jika mereka adalah cakera SSD dan mekanik lain juga menggunakan kaedah pengurusan fail ini, saya sangat menghargai tindak balas segera anda