MHDDFS - Gabungkan beberapa partition yang lebih kecil menjadi satu simpanan maya yang besar
- 726
- 17
- Chris Little I
Mari kita anggap bahawa anda mempunyai 30GB filem dan anda mempunyai 3 pemacu masing -masing 20 GB dalam saiz. Jadi bagaimana anda akan menyimpan?
Jelas sekali anda boleh memecah video anda dalam dua atau tiga jilid yang berbeza dan menyimpannya pada pemacu secara manual. Ini pastinya bukan idea yang baik, ia adalah kerja menyeluruh yang memerlukan campur tangan manual dan banyak masa anda.
Penyelesaian lain adalah untuk membuat pelbagai cakera serbuan. Serangan itu sentiasa terkenal kerana kehilangan kebolehpercayaan penyimpanan dan ruang cakera yang boleh digunakan. Penyelesaian lain ialah MHDDFS.
MHDDFS - Menggabungkan pelbagai partisi di LinuxMHDDFS adalah pemandu untuk Linux yang menggabungkan beberapa titik gunung menjadi satu cakera maya. Ia adalah pemacu berasaskan fius, yang menyediakan penyelesaian yang mudah untuk penyimpanan data yang besar. Ia menggabungkan semua sistem fail kecil untuk membuat satu sistem fail maya besar yang mengandungi setiap zarah sistem failnya termasuk fail dan ruang percuma.
Mengapa anda memerlukan MHDDFS?
Semua peranti storan anda mencipta kolam maya tunggal dan ia boleh dipasang tepat di boot. Utiliti kecil ini menjaga, yang memandu penuh dan yang kosong dan menulis data ke arah pemacu, secara bijak. Sebaik sahaja anda membuat pemacu maya dengan jayanya, anda boleh berkongsi sistem fail maya anda menggunakan samba. Pelanggan anda akan sentiasa melihat pemanduan yang besar dan banyak ruang kosong.
Ciri -ciri MHDDFS
- Dapatkan atribut sistem fail dan maklumat sistem.
- Tetapkan atribut sistem fail.
- Buat, baca, keluarkan dan tulis direktori dan fail.
- Sokongan untuk kunci fail dan hardlink pada peranti tunggal.
Pro of Mhddfs | Kekurangan MHDDFS |
Sempurna untuk pengguna rumah. | Pemandu MHDDFS tidak dibina di kernel Linux |
Mudah untuk dijalankan. | Diperlukan banyak kuasa pemprosesan semasa runtime |
Tiada bukti kehilangan data | Tiada penyelesaian redundansi. |
Jangan memecah fail. | Hardlinks bergerak tidak disokong |
Tambahkan fail baru ke sistem fail maya gabungan. | |
Urus lokasi di mana fail -fail ini disimpan. | |
Atribut fail lanjutan |
Pemasangan MHDDFS di Linux
Pada Debian dan Portable ke Sistem Sama, anda boleh memasang pakej MHDDFS menggunakan arahan berikut.
# apt-get update &&p-get Pasang mhddfsPasang MHDDFS pada Sistem Berasaskan Debian
Pada sistem rhel/centos linux, anda perlu menghidupkan epel-repositori dan kemudian melaksanakan arahan di bawah untuk memasang MHDDFS pakej.
# yum pasang mhddfs
Pada Fedora 22+ sistem, anda boleh mendapatkannya DNF Pakej Pakej seperti yang ditunjukkan di bawah.
# DNF Pasang MHDDFSPasang MHDDFS di Fedora
Jika Incase, MHDDFS Pakej tidak tersedia dari repositori epel, maka anda perlu menyelesaikan kebergantungan berikut untuk memasang dan menyusunnya dari sumber seperti yang ditunjukkan di bawah.
- Fail header fius
- GCC
- fail header libc6
- fail header uthash
- fail header libattr1 (pilihan)
Seterusnya, muat turun pakej sumber terkini seperti yang dicadangkan di bawah dan menyusunnya.
# wget http: // mhddfs.uvw.ru/muat turun/mhddfs_0.1.39.tar.gz # tar -zxvf mhddfs*.tar.GZ # CD MHDDFS-0.1.39/ # membuat
Anda sepatutnya dapat melihat binari MHDDFS Dalam direktori semasa. Gerakkannya ke /usr/bin/ dan /usr/tempatan/bin/ sebagai akar.
# cp mhddfs/usr/bin/ # cp mhddfs/usr/local/bin/
Semua ditetapkan, MHDDFS sudah bersedia untuk digunakan.
Bagaimana saya menggunakan mhddfs?
1. Mari lihat semua HDD dipasang ke sistem saya sekarang.
$ df -h
Output sampel
Saiz Filesystem Digunakan Hasil penggunaan% 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 kemudian.
2. Buat direktori /mnt/virtual_hdd
di mana semua sistem fail semua ini akan dikumpulkan bersama sebagai,
# mkdir /mnt /virtual_hdd
3. Dan kemudian pasangkan semua sistem fail. Sama ada sebagai akar atau sebagai pengguna yang merupakan ahli Fuse kumpulan.
# mhddfs/boot/efi,/,/media/avi/bd9b-5fce/,/media/avi/debian \ 8.1.0 \ m -a \ 1//mnt/virtual_hdd -o allow_otherPasang semua sistem fail di Linux
Catatan: Kami digunakan nama titik gunung di sini dari semua HDD. Jelas titik gunung dalam kes anda akan berbeza. Juga notis "-o membenarkan_ lain"Pilihan menjadikan sistem fail maya ini dapat dilihat oleh semua orang lain dan bukan hanya orang yang menciptanya.
4. Sekarang berjalan "df -h"Lihat semua sistem fail. Ia sepatutnya mengandungi yang anda buat sekarang.
$ df -hSahkan sistem fail fail maya
Anda boleh melaksanakan semua pilihan ke Sistem fail maya anda buat seperti yang anda lakukan untuk pemacu yang dipasang.
5. Untuk membuat sistem fail maya ini pada setiap sistem boot, Anda harus menambah baris kod di bawah (dalam kes anda, ia harus berbeza, bergantung pada titik gunung anda), pada akhir /etc/fstab fail sebagai akar.
mhddfs#/boot/efi,/,/media/avi/bd9b-5fce/,/media/avi/debian \ 8.1.0 \ m-a \ 1//mnt/virtual_hdd fuse defaults, membenarkan_other 0 0
6. Sekiranya pada bila -bila masa anda ingin menambah/mengeluarkan pemacu baru ke Virtual_hdd, Anda boleh melancarkan pemacu baru, menyalin kandungan Gunung Point /mnt/virtual_hdd, tidak ada kelantangan, mengeluarkan pemacu yang ingin anda keluarkan dan/atau memasang pemacu baru yang anda ingin sertakan, memasang sistem fail keseluruhan di bawah Virtual_hdd menggunakan MHDDFS perintah dan anda mesti selesai.
Bagaimana saya tidak menunaikan virtual_hdd?
Unmounting virtual_hdd semudah,
# umount /mnt /virtual_hddUnmount Filesystem Maya
Perhatikannya umount dan tidak Unmount. Banyak pengguna menaip salah.
Itu sahaja buat masa ini. Saya mengusahakan catatan lain yang anda suka membaca. Sehingga kemudian ditantikan dan disambungkan ke Tecmint. Beri kami maklum balas berharga anda dalam komen di bawah. Suka dan kongsi kami dan membantu kami tersebar.
- « Tecmint merayakan ulang tahun gembira ke -2 hari ini pada Hari Kemerdekaan ini (15 Ogos 2014)
- Cara mendaftar dan membolehkan langganan, repositori dan kemas kini Red Hat untuk RHEL 7.0 pelayan »