MHDDFS - Gabungkan beberapa partisi yang lebih kecil menjadi satu penyimpanan virtual besar

MHDDFS - Gabungkan beberapa partisi yang lebih kecil menjadi satu penyimpanan virtual besar

Mari kita asumsikan bahwa Anda memilikinya 30GB film dan Anda memiliki 3 drive masing -masing 20 GB dalam ukuran. Jadi bagaimana Anda akan menyimpannya?

Jelas Anda dapat membagi video Anda dalam dua atau tiga volume berbeda dan menyimpannya di drive secara manual. Ini tentu bukan ide yang bagus, ini adalah pekerjaan yang lengkap yang membutuhkan intervensi manual dan banyak waktu Anda.

Solusi lain adalah membuat serangkaian disk serangan. Serangan itu selalu terkenal karena kehilangan keandalan penyimpanan dan ruang disk yang dapat digunakan. Solusi lain adalah MHDDFS.

MHDDFS - Gabungkan beberapa partisi di Linux

MHDDFS adalah pengemudi untuk Linux yang menggabungkan beberapa titik mount menjadi satu disk virtual. Ini adalah driver berbasis sekering, yang memberikan solusi mudah untuk penyimpanan data besar. Ini menggabungkan semua sistem file kecil untuk membuat sistem file virtual tunggal besar yang berisi setiap partikel sistem file anggotanya termasuk file dan spasi gratis.

Mengapa Anda membutuhkan MHDDFS?

Semua perangkat penyimpanan Anda membuat satu kolam virtual dan dapat dipasang tepat di boot. Utilitas kecil ini diurus, drive mana yang penuh dan mana yang kosong dan menulis data untuk dorongan apa, dengan cerdas. Setelah Anda membuat drive virtual dengan sukses, Anda dapat membagikan sistem file virtual Anda menggunakan samba. Klien Anda akan selalu melihat drive besar dan banyak ruang kosong.

Fitur MHDDFS

  1. Dapatkan atribut informasi sistem file dan sistem.
  2. Atur atribut sistem file.
  3. Buat, Baca, Hapus, dan Tulis Direktori dan File.
  4. Dukungan untuk kunci file dan hardlink pada perangkat tunggal.
Pro MHDDFS Kontra dari MHDDFS
 Sempurna untuk pengguna rumahan. Driver MHDDFS tidak dibangun di kernel Linux
 Mudah dijalankan.  Membutuhkan banyak daya pemrosesan selama runtime
 Tidak ada bukti kehilangan data  Tidak ada solusi redundansi.
 Jangan membagi file.  Hardlinks bergerak tidak didukung
 Tambahkan file baru ke sistem file virtual gabungan.  
 Mengelola lokasi di mana file -file ini disimpan.  
  Atribut File Diperpanjang  

Pemasangan MHDDFS di Linux

Di debian dan portabel ke sistem yang sama, Anda dapat menginstal paket MHDDFS menggunakan perintah berikut.

# apt-get update && apt-get install mhddfs 
Instal MHDDFS di Sistem Berbasis Debian

Pada sistem Linux Rhel/Centos, Anda perlu menyalakan repositori EPEL dan kemudian menjalankan perintah di bawah ini untuk menginstal MHDDFS kemasan.

# yum instal mhddfs 

Pada Fedora 22+ sistem, Anda mungkin mendapatkannya dnf paket palungan seperti yang ditunjukkan di bawah ini.

# DNF Instal MHDDFS 
Instal MHDDFS di Fedora

Jika memetikan, MHDDFS Paket tidak tersedia dari repositori epel, maka Anda perlu menyelesaikan dependensi berikut untuk menginstal dan mengkompilasinya dari sumber seperti yang ditunjukkan di bawah ini.

  1. File header sekering
  2. GCC
  3. File header libc6
  4. file header uthash
  5. File header libattr1 (opsional)

Selanjutnya, unduh paket sumber terbaru hanya seperti yang disarankan di bawah ini dan kompilasi.

# wget http: // mhddfs.UVW.ru/unduhan/mhddfs_0.1.39.ter.GZ # TAR -ZXVF MHDDFS*.ter.GZ # CD MHDDFS-0.1.39/ # membuat 

Anda harus dapat melihat biner MHDDFS di direktori saat ini. Pindahkan ke /usr/bin/ Dan /usr/lokal/bin/ sebagai root.

# CP MHDDFS/USR/BIN/ # CP MHDDFS/USR/LOCAL/BIN/ 

Siap, MHDDFS siap digunakan.

Bagaimana cara menggunakan mhddfs?

1. Mari kita lihat semua Hdd Dipasang ke sistem saya saat ini.

$ df -h 

Output sampel
Ukuran sistem file digunakan tersedia digunakan% dipasang pada /dev /sda1 511m 132k 511m 1% /boot /efi /dev /sda2 451g 92g 336g 22% / /dev /sdb1 1.9t 161g 1.7T 9%/media/avi/bd9b-5fce/dev/sdc1 555m 555m 0 100% /media/avi/debian 8.1.0 m-a 1 

Perhatikan 'Titik gunung'Nama di sini, yang akan kita gunakan nanti.

2. Buat direktori /mnt/virtual_hdd di mana semua ini semua sistem file akan dikelompokkan bersama,

# mkdir /mnt /virtual_hdd 

3. Dan kemudian memasang semua sistem file. Baik sebagai root atau sebagai pengguna yang merupakan anggota SEKERING kelompok.

# mhddfs/boot/efi,/,/media/avi/bd9b-5fce/,/media/avi/debian \ 8.1.0 \ m -a \ 1//mnt/virtual_hdd -o allow_other 
Pasang semua sistem file di Linux

Catatan: Kami digunakan nama titik gunung di sini dari semua HDD. Jelas titik mount dalam kasus Anda akan berbeda. Juga perhatikan “-o izin_other"Opsi membuat sistem file virtual ini terlihat oleh semua orang lain dan bukan hanya orang yang membuatnya.

4. Sekarang jalankan "df -h“Lihat semua sistem file. Itu harus berisi yang Anda buat sekarang.

$ df -h 
Verifikasi pemasangan sistem file virtual

Anda dapat melakukan semua opsi untuk Sistem file virtual yang Anda buat seperti yang akan Anda lakukan pada drive yang dipasang.

5. Untuk membuat sistem file virtual ini di setiap sistem boot, Anda harus menambahkan baris kode di bawah ini (dalam kasus Anda harus berbeda, tergantung pada titik mount Anda), di akhir /etc/fstab file sebagai root.

mhddfs#/boot/efi,/,/media/avi/bd9b-5fce/,/media/avi/debian \ 8.1.0 \ m-a \ 1//mnt/virtual_hdd fuse defaults, allow_other 0 0 

6. Jika suatu saat Anda ingin menambahkan/menghapus drive baru ke Virtual_hdd, Anda dapat memasang drive baru, menyalin konten Mount Point /mnt/virtual_hdd, un-mount Volume, keluarkan drive yang ingin Anda hapus dan/atau pasang drive baru yang ingin Anda sertakan, pasang sistem file keseluruhan di bawah Virtual_hdd menggunakan MHDDFS Perintah dan Anda harus selesai.

Bagaimana cara un-mount virtual_hdd?

Mengutip virtual_hdd semudah,

# umount /mnt /virtual_hdd 
Menghapus sistem file virtual

Perhatikan itu Umount dan tidak unmount. Banyak pengguna mengetiknya salah.

Itu saja untuk saat ini. Saya sedang mengerjakan posting lain yang Anda ingin dibaca. Sampai kemudian tetap disini dan terhubung ke tecmint. Berikan kami umpan balik berharga Anda di komentar di bawah. Suka dan bagikan kami dan bantu kami menyebar.