Mhddfs - Unganisha Sehemu Ndogo Kadhaa kwenye Hifadhi Moja Kubwa ya Mtandaoni


Hebu tuchukulie kuwa una 30GB ya filamu na una hifadhi 3 kwa kila GB 20 kwa ukubwa. Kwa hivyo utahifadhije?

Ni wazi kwamba unaweza kugawanya video zako katika juzuu mbili au tatu tofauti na kuzihifadhi kwenye kiendeshi kwa mikono. Hakika hili si wazo zuri, ni kazi ya kina ambayo inahitaji uingiliaji kati wa mikono na muda wako mwingi.

Suluhisho lingine ni kuunda safu ya RAID ya diski. RAID daima imebakia sifa mbaya kwa kupoteza uaminifu wa kuhifadhi na nafasi ya disk inayoweza kutumika. Suluhisho lingine ni mhddfs.

mhddfs ni kiendeshi cha Linux ambacho huchanganya sehemu kadhaa za kuweka kwenye diski moja ya kawaida. Ni dereva wa msingi wa fuse, ambayo hutoa suluhisho rahisi kwa hifadhi kubwa ya data. Inachanganya mifumo yote midogo ya faili ili kuunda mfumo mmoja mkubwa wa faili ambao una kila chembe ya mfumo wa faili wa wanachama wake ikijumuisha faili na nafasi za bure.

Vifaa vyako vyote vya kuhifadhi huunda dimbwi moja la mtandaoni na linaweza kupachikwa kwenye buti. Huduma hii ndogo inachukua huduma, ambayo gari ni kamili na ambayo ni tupu na kuandika data kwa gari gani, kwa akili. Mara tu unapounda hifadhi pepe kwa mafanikio, unaweza kushiriki mfumo wako wa faili pepe kwa kutumia SAMBA. Mteja wako ataona hifadhi kubwa kila wakati na nafasi nyingi bila malipo.

  1. Pata sifa za mfumo wa faili na maelezo ya mfumo.
  2. Weka sifa za mfumo wa faili.
  3. Unda, Soma, Ondoa na uandike Saraka na faili.
  4. Usaidizi wa kufuli za faili na Viungo Hard kwenye kifaa kimoja.

Ufungaji wa Mhddfs kwenye Linux

Kwenye Debian na inayobebeka kwa mifumo inayofanana, unaweza kusakinisha mhddfs kifurushi kwa kutumia amri ifuatayo.

# apt-get update && apt-get install mhddfs

Kwenye mifumo ya RHEL/CentOS Linux, unahitaji kuwasha hazina ya epel na kisha utekeleze amri iliyo hapa chini ili kusakinisha kifurushi cha mhddfs.

# yum install mhddfs

Kwenye mifumo ya Fedora 22+, unaweza kuipata kwa dnf manger kama inavyoonyeshwa hapa chini.

# dnf install mhddfs

Ikiwa, kifurushi cha mhddfs hakipatikani kutoka kwa hazina ya epel, basi unahitaji kutatua vitegemezi vifuatavyo ili kusakinisha na kukikusanya kutoka chanzo kama inavyoonyeshwa hapa chini.

  1. Faili za vichwa vya FUSE
  2. GCC
  3. faili za vichwa vya libc6
  4. uthash faili za kichwa
  5. faili za vichwa vya libattr1 (si lazima)

Ifuatayo, pakua kifurushi cha chanzo cha hivi karibuni kama inavyopendekezwa hapa chini na ukikusanye.

# wget http://mhddfs.uvw.ru/downloads/mhddfs_0.1.39.tar.gz
# tar -zxvf mhddfs*.tar.gz
# cd mhddfs-0.1.39/
# make

Unapaswa kuwa na uwezo wa kuona mhddfs za binary kwenye saraka ya sasa. Ihamishe kwa /usr/bin/ na /usr/local/bin/ kama mzizi.

# cp mhddfs /usr/bin/ 
# cp mhddfs /usr/local/bin/

Seti zote, mhddfs ziko tayari kutumika.

Je, ninatumia vipi Mhddfs?

1. Wacha tuone HDD yote iliyowekwa kwenye mfumo wangu kwa sasa.

$ df -h
Filesystem      Size  Used Avail Use% Mounted on

/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

Angalia jina la 'Mount Point' hapa, ambalo tutakuwa tukitumia baadaye.

2. Unda saraka /mnt/virtual_hdd ambapo mfumo huu wote wa faili utawekwa pamoja kama,

# mkdir /mnt/virtual_hdd

3. Na kisha weka mifumo yote ya faili. Kama mzizi au mtumiaji ambaye ni mwanachama wa kikundi cha FUSE.

# mhddfs /boot/efi, /, /media/avi/BD9B-5FCE/, /media/avi/Debian\ 8.1.0\ M-A\ 1/ /mnt/virtual_hdd  -o allow_other

Kumbuka: Tunatumiwa majina ya mount Point hapa kati ya HDD zote. Ni wazi eneo la mlima katika kesi yako litakuwa tofauti. Pia tambua chaguo \-o allow_other hufanya mfumo huu wa faili Pekee kuonekana kwa wengine wote na sio tu mtu aliyeuunda.

4. Sasa endesha \df -h ona mifumo yote ya faili. Inapaswa kuwa na ule uliounda sasa hivi.

$ df -h

Unaweza kutekeleza chaguo zote kwenye Mfumo wa Faili Pekee uliounda kama vile ungefanya kwenye Hifadhi Iliyopanda.

5. Ili kuunda mfumo huu wa Faili Pekee kwenye kila kianzio cha mfumo, unapaswa kuongeza safu ya chini ya msimbo (kwa upande wako inapaswa kuwa tofauti, kulingana na sehemu yako ya kupachika), mwishoni mwa /etc/fstab faili kama mzizi.

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. Iwapo wakati wowote unataka kuongeza/kuondoa kiendeshi kipya kwa Virtual_hdd, unaweza kupachika hifadhi mpya, nakili yaliyomo kwenye sehemu ya kupachika /mnt/virtual_hdd, ondoa sauti, Ondoa Hifadhi unayotaka. ondoa na/au weka kiendeshi kipya unachotaka kujumuisha, Panda mfumo wa jumla wa faili chini ya Virtual_hdd ukitumia mhddfs amri na unapaswa kufanywa.

Kuondoa virtual_hdd ni rahisi kama,

# umount /mnt/virtual_hdd

Kumbuka imeinuliwa na sio kuteremshwa. Watumiaji wengi huiandika vibaya.

Hayo ni yote kwa sasa. Ninafanyia kazi chapisho lingine ambalo watu mtapenda kusoma. Hadi wakati huo endelea kuwa macho na uunganishwe na Tecmint. Tupe maoni yako muhimu katika maoni hapa chini. Like na share nasi tusaidie kusambaa.